Banco de dados pacote

Os bancos de dados dão suporte às operações internas de uma empresa por armazenarem uma variedade de dados, tais como transações de vendas, catálogos de produtos, inventários e perfis de clientes. Use o pacote Banco de dados pacote para conectar-se a um banco de dados, iniciar uma transação, manipular dados armazenados por meio da recuperação, inserção, atualização, exclusão e exportação de dados para um arquivo CSV.

Antes de começar

Execute as seguintes ações dentro do Banco de dados pacote como parte do uso do conjunto de ações disponíveis:
Nota: Ao usar ações, tais como Ler em, Executar procedimento armazenado ou Exportar para tabela de dados para recuperar registros de uma tabela do Microsoft SQL Server que tem uma coluna de tipo de bit ou uma coluna de Excel (com valores TRUE ou FALSE), os dados recuperados serão mencionados como 0 e 1, e não como TRUE e FALSE.
  1. Estabeleça uma conexão com o servidor de banco de dados por meio de Conectar ação.

    Consulte Como usar a ação Conectar para banco de dados.

  2. Escolha entre as seguintes opções:
    • Use a Read from (Ler de) de ação para recuperar registros do banco de dados. Consulte Using the Read from ação.
    • Se estiver automatizando uma tarefa que envolve fazer alterações no banco de dados, insira a ação Iniciar transação do banco de dados, seguido pelas ações que automatizam as mudanças.

      Esta ação garante que todos os registros sejam atualizados ou excluídos em sua totalidade e impede atualizações acidentais ou exclusões de dados incompletos se o bot encontrar um erro ao executar uma consulta.

  3. Se você usou a ação Iniciar transação do banco de dados nesta sessão, insira Terminar transação do banco de dados para confirmar as mudanças.
  4. Cada conjunto de ações de banco de dados termina com a ação Desconectar para encerrar a conexão com o servidor de banco de dados.
Nota: As seguintes funcionalidades não são compatíveis quando você cria uma tarefa de API usando o Banco de dados pacote:
  • Ao estabelecer uma conexão com bancos de dados específicos, como o MySQL, você precisa fornecer um arquivo de driver JDBC da Control Room, dispositivo local ou variável de arquivo. A entrada do tipo de arquivo não é compatível com a Tarefa de API. Portanto, você não conseguirá se conectar aos bancos de dados MySQL. No entanto, você pode se conectar ao PostgreSQL, ao MS SQL, ao MS Access e ao SQLite, pois o Banco de dados pacote já inclui o arquivo jar do driver JDBC.
  • Não é possível estabelecer uma conexão usando o driver ODBC.
  • Grave dados em um arquivo CSV usando a ação Ler de, pois a ação do arquivo não é compatível com as Tarefas de API.

Tipos de dados do banco de dados

Os tipos de dados representam o tipo de valor que pode ser armazenado na tabela do banco de dados. A tabela a seguir fornece informações sobre os tipos de dados amplamente usados no Automation 360. Observe que esta não é uma lista abrangente.
Tipo de dados Valor
Tipos de dados compatíveis Char, Varchar, Nvarchar, Number, Datetime, INT, Float, and Bit
Tipos de dados incompatíveis
  • Tipos de dados binários: Binário, BLOB, CLOB, BFILE e RAW
  • Tipos de dados de ponteiro: Cursor e ponteiros de registro

Ações no Banco de dados pacote

O Banco de dados pacote inclui as seguintes ações:

Ação Descrição
Iniciar transação do banco de dados Consulte ação Iniciar transação do banco de dados.
Terminar transação do banco de dados Consulte ação Terminar transação do banco de dados.
Conectar Consulte Como usar a ação Conectar para banco de dados.

O banco de dados Snowflake utilizando o driver ODBC é compatível.

Desconectar Consulte Desconectar ação.
Ler de Consulte Using the Read from ação.

O banco de dados Snowflake utilizando o driver ODBC é compatível.

Executar procedimento armazenado Consulte Como usar a ação Executar procedimento armazenado.
Exportar para tabela de dados Consulte Como usar a ação Exportar para tabela de dados.

O banco de dados Snowflake utilizando o driver ODBC é compatível.

Gerenciar procedimento armazenado Consulte ação Gerenciar procedimento armazenado.
Inserir/Atualizar/Excluir Consulte ação Inserir/Atualizar/Excluir.

Mais recursos