DB V1 (Descontinuado)
Conheça o componente e saiba como utilizá-lo.
O DB V1 efetua operações de SELECT, INSERT, DELETE e UPDATE, retornando os valores para uma estrutura JSON.
Importante: cuidado com o consumo de memória para datasets grandes. Se preferir, você pode utilizar o Stream DB. Para acessar o artigo sobre ele, clique aqui.
Parâmetros
Dê uma olhada nas opções de configuração do componente:
Parâmetro | Descrição | Valor padrão | Tipo de dado |
---|---|---|---|
Account | Conta a ser utilizada pelo componente. | N/A | N/A |
Database URL | String de conexão ao banco de dados no formato JBDC. | N/A | N/A |
SQL Statement | Instrução SQL a ser executada. | N/A | N/A |
Coalesce | Quando ativada, essa opção controla se os objetos de dados são fundidos em uma sequência ou se um erro é gerado. | False | Booleano |
Fail On Error | Se a opção estiver habilitada, a execução do pipeline com erro será interrompida; do contrário, a execução do pipeline continua, mas o resultado vai mostrar um valor falso para a propriedade "success". | False | Booleano |
Custom Connection Properties | Propriedades de conexão específicas definidas pelo usuário. | N/A | N/A |
Keep Connections | Se estiver ativada, a opção vai manter as conexões com a base de dados por no máximo 30 minutos; do contrário, será por apenas 5 minutos. | False | Booleano |
Advanced | Configurações avançadas. | N/A | N/A |
Connection Test Query | Instrução SQL a ser utilizada antes que cada conexão seja estabelecida - esse parâmetro é opcional e deve ser aplicado a bancos de dados que não possuem informações confiáveis sobre o status da conexão. | N/A | N/A |
Exemplo
coalesce = true => field1 = "{\"a\": \"b\"}"
coalesce = false => exception
coalesce = true => field1 = "{\"a\": \"b\"}"
coalesce = false => exception
Fluxo de Mensagens
Entrada
Saída
Saída com erro
Para conhecer funções e utilidades para bancos de dados, clique aqui.
Atualizado