Ir para o conteúdo

Importar do Excel para App Builder

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.

App Builder requer que as colunas no arquivo Excel que está sendo carregado se alinhem aos valores do Cabeçalho da Coluna definidos no App Builder estrutura da tabela que está sendo importada (ou criada se for uma nova tabela). App Builder também exige que os valores do cabeçalho do Excel apareçam na primeira linha do arquivo Excel.

Ao importar dados do Excel, App Builder pressupõe 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 App Builder usará para importar o arquivo e fazer 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 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ê tem um feed de dados regular que precisa ser atualizado, importar do Excel por meio de um Evento é a opção que você vai querer usar. Aqui, vamos assumir que você tem uma Tabela pré-existente definida em App Builder que corresponda à estrutura do arquivo Excel que você está procurando importar. As colunas no arquivo Excel devem estar alinhadas aos valores do Título da Coluna definidos no App Builder estrutura da tabela que está sendo importada. App Builder também exige 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 deseja importar sob esses cabeçalhos e, em seguida, trazê-los para o sistema usando o App Builder importar plugin.

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

  1. Crie o Servidor do 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 para o qual você fará a importação

Para obter ajuda na configuração do Sistema de Arquivos, consulte o App Builder sistema de arquivos 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.