Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Exemplo de migração de dados do Excel para um banco de dados

  • Atualizado: 6/23/2020
    • Automation 360 v.x
    • Criar
    • Espaço de trabalho RPA
    • Exemplos

Exemplo de migração de dados do Excel para um banco de dados

Neste exemplo, você cria um bot para transferir valores de uma planilha do Excel para um banco de dados usando as actions dos Database, Excel advanced e Loop packages.

Prerequisites

Antes de começar a criar o bot, crie o seguinte:

  • Planilha do Excel com os seguintes valores:
    John Williams jwilliams@gmail.com
    Sam Li sam.li@xyz.org
    Carl Miller carl@carlmillerllc.com
  • Acesse a tabela de banco de dados chamada CustomerT com as seguintes colunas:
    • FirstNome
    • Sobrenome
    • Email

Procedure

Para migrar valores de uma planilha para uma tabela em um banco de dados, execute as seguintes etapas:

  1. Abra um novo bot:
    1. Na interface Web do Automation Anywhere Enterprise, selecione Bots > Meus bots.
    2. Clique em Criar TaskBot.
    3. Insira o nome do bot.
    4. Aceite o local da pasta padrão \Bots\.
      Para alterar o local de armazenamento do bot, clique em Escolher e siga as instruções.
    5. Clique em Criar e editar.
  2. Abra a planilha:
    1. Clique duas vezes ou arraste a action Excel avançado > Abrir.
    2. Clique em Procurar para fornecer o caminho do arquivo.
    3. Selecione a opção para abrir o arquivo no modo Ler-gravar.
    4. Clique em Aplicar.
  3. Conecte-se ao banco de dados:
    1. Clique duas vezes ou arraste a action Banco de dados > Conectar.
    2. Selecione o modo de conexão Definido pelo usuário.
    3. Selecione o tipo de banco de dados do Microsoft Access.
    4. Clique em Procurar para fornecer o caminho do arquivo.
    5. Clique em Aplicar.
  4. Insira os valores do Excel no banco de dados, linha por linha:
    1. Clique duas vezes ou arraste a action de Loop.
    2. Selecione o iterador Excel avançado > para cada linha da planilha.
    3. Em Atribuir o valor atual a esta variável, crie a variável de registro rExcelCurrentRow.
    4. Arraste a action Bando de dados > Inserir/atualizar/excluir no contêiner Loop.
    5. Insira a seguinte instrução SQL:
      INSERT INTO CustomerT (FirstName,LastName,Email) values ('$rExcelCurrentRow[0]$','$rExcelCurrentRow[1]$','$rExcelCurrentRow[2]$');
    6. Clique em Aplicar.
  5. Desconecte do banco de dados:
    1. Arraste a action Banco de dados > Desconectar abaixo do contêiner Loop.
    2. Clique em Salvar.
  6. Feche a planilha:
    1. Clique duas vezes ou arraste a action Excel avançado > Fechar planilha.
    2. Clique em Salvar.
Send Feedback (Enviar Feedback)