Ir para o conteúdo

Transforme as suas conexões em um bônus de fim de ano com o nosso novo Programa de Indicação de Clientes! Saiba mais

Esta documentação é para a versão 4 e posterior do App Builder, o novo nome do Vinyl. Acesse a documentação do Vinyl aqui.

Importar do Excel para o Jitterbit App Builder

O App Builder suporta a capacidade de importar dados do Microsoft Excel. Existem dois métodos diferentes que você pode usar para importar do Excel, dependendo do cenário do seu caso de negócios, você pode selecionar qual é o melhor para suas necessidades. Ambas as opções de importação do Excel são descritas neste artigo.

O App Builder exige que as colunas no arquivo Excel que está sendo carregado se alinhem aos valores do Column Heading definidos na estrutura da Tabela do App Builder que está sendo direcionada para importação (ou criada se for uma nova Tabela). O App Builder também exige que os valores do Excel Header apareçam na primeira linha do arquivo Excel.

Ao importar dados do Excel, o App Builder assume que as informações que estão sendo importadas residem na primeira aba do arquivo Excel resultante. Neste momento, você não pode especificar uma aba diferente no arquivo Excel para importar.

Nota

Se você estiver procurando construir uma solução robusta para acomodar a importação de dados de um arquivo simples, consulte o Processo de importação de arquivo repetível.

Use a planilha do Excel para importar uma tabela

  1. Após acessar o Assistente de tabela, selecione a opção Planilha do Excel
  2. Clique em Avançar
  3. Clique no link Navegar e localize o arquivo para fazer upload
  4. Selecione o arquivo e clique em Abrir
  5. Confirme se o upload foi concluído e clique em Avançar
  6. Revise as configurações de mapeamento de dados que o App Builder usará para importar o arquivo e faça as alterações necessárias:

    1. Nome da Tabela = nome que será atribuído à Tabela
    2. Tipo de arquivo = representa a extensão do arquivo para upload. Pode ser .csv, .txt, .xls, .xlsm ou .xlsx
    3. Tipo de delimitador = usado para CSV e normalmente é uma vírgula, se você estiver importando Excel, isso será ignorado
    4. Contém Cabeçalho = Campo booleano que indica se o arquivo contém uma linha de cabeçalho
    5. Linha de Cabeçalho = Campo numérico que indica a linha que representa os valores do Cabeçalho
    6. Linha de dados inicial = Campo numérico que indica a linha onde os valores de dados começam
    7. Personalizar colunas = As opções incluem Automático ou Personalizar. O padrão é Automático.

      • Se você selecionar Personalizar e clicar em Avançar, poderá verificar se os nomes das colunas e os tipos de dados estão corretos, bem como visualizar as primeiras linhas da importação. Clique em Anterior para corrigir quaisquer problemas com colunas e tipos de dados, caso contrário, clique em Importar.
  7. Clique em Importar

  8. Clique em Criar página para iniciar o assistente Criar páginas
  9. Primeiro selecione um Menu para vincular a nova página. Opções:

    1. Home = a nova página será vinculada à página inicial
    2. Configuração = a nova página será vinculada no menu Configuração
    3. Relatórios = a nova página será vinculada ao menu Relatórios
    4. Nenhum = nenhum link de navegação será gerado para a nova página
  10. Clique em Avançar

  11. Revise os Tipos de painel disponíveis e selecione a opção desejada

    1. Clique em Anterior se alguma modificação for necessária
  12. Clique em Avançar para prosseguir

  13. as atualizações que o App Builder fará com base nas informações fornecidas

    1. Clique em Anterior se alguma modificação for necessária
  14. Clique em Criar páginas

Importar por meio de uma opção de evento

Se você tiver um feed de dados regular que precisa ser atualizado, importar do Excel por meio de um Evento é a opção que você desejará usar. Aqui, assumiremos que você tem uma Tabela preexistente definida no App Builder que corresponde à estrutura do arquivo Excel que você está procurando importar. As colunas no arquivo Excel devem se alinhar aos valores do Cabeçalho da Coluna definidos na estrutura da Tabela do App Builder que está sendo direcionada para importação. O App Builder também requer que os valores do Cabeçalho do Excel apareçam na primeira linha do arquivo Excel.

É recomendável criar um modelo do Excel com os cabeçalhos corretos, colar os dados que você deseja importar nesses cabeçalhos e, em seguida, trazê-los para o sistema usando o plug-in de importação do App Builder.

Os seguintes pré-requisitos devem ser configurados para importar um arquivo Excel para o App Builder:

  1. Crie o Servidor de Sistema de Arquivos (local ou rede) para armazenar arquivo(s)
  2. Crie o Armazenamento de Dados para armazenar temporariamente os dados
  3. Vincule o Armazenamento de Dados ao aplicativo que você irá importar

Para obter ajuda na configuração do sistema de arquivos, consulte o sistema de arquivos do App Builder artigo.

Depois que os pré-requisitos estiverem configurados, você pode configurar um Evento e uma Ação para executar a importação do arquivo Excel.

  1. Crie um evento (por exemplo, chamado Import)
  2. Crie uma Ação associada com as seguintes configurações:

    • Tipo: Importar
    • Tipo de importação: tipo de arquivo que você está importando. Este é CSV ou Excel para Excel
    • Sistema de arquivos: a fonte de dados do sistema de arquivos da qual você lerá o arquivo
    • Truncar: se marcada, esta configuração excluirá o conteúdo da tabela de destino
    • Tabela de destino: a tabela na qual os registros serão armazenados
    • Delimitador: usado para CSV e normalmente é uma vírgula, se você estiver importando Excel deixe em branco
    • Fonte de dados concluída: local do arquivo para onde o arquivo de importação será movido. Normalmente, esse é o mesmo valor do Sistema de arquivos.

Nota

A Ação de Importação consumirá todos os arquivos no caminho do diretório/pasta quando executada. Selecionar a opção 'Truncate' excluirá os registros na tabela após cada arquivo ser importado. Se desejar preservar os registros de todos os arquivos após a execução, certifique-se de que a opção de configuração 'Truncate' não esteja selecionada.