SAP Tutorial de upload de arquivo simples HANA: CSV, XLS e XLSX
SAP HANA oferece suporte ao upload de dados de um arquivo sem ferramentas ETL (SLT, BODS e DXC). É um novo recurso do HANA Studio Revisão 28 (SPS04).
SAP O HANA suporta os seguintes tipos de arquivos que estarão disponíveis no sistema cliente conforme abaixo –
- .CSV (arquivos de valores separados por vírgula)
- . XLS
- .XLSX
Antes desta opção, o usuário precisa criar um arquivo de controle (arquivo .CTL). Para fazer upload de dados em SAP HANA, a tabela precisa existir em SAP HANA. Se a tabela existir, os registros serão anexados no final da tabela; se a tabela não estiver presente, a tabela precisará ser criada.
Este aplicativo sugere o nome da coluna e o tipo de dados para as novas tabelas.
Como fazer upload de dados de arquivo simples para SAP HANA
Etapas para fazer upload de dados de arquivo simples para SAP HANA é como abaixo-
- Crie a tabela em SAP HANA
- Crie arquivo com dados em nosso sistema local
- Selecione o arquivo
- Gerenciar os mapeamentos
- Carregue os dados
Crie a tabela em SAP HANA
Se a tabela não estiver presente em SAP HANA, então podemos criar uma tabela por SQL Script ou por este processo selecionando "NOVO" opção.
Usaremos a opção “NOVO” para criar uma nova tabela.
Crie arquivo com dados em nosso sistema local
Faremos upload dos dados mestre da organização de vendas. Portanto, crie um arquivo .csv e um arquivo .xls para ele no sistema local.
Faremos upload do arquivo SalesOrg.xlsx para SAP HANA, então criamos um arquivo SalesOrg.xlsx no sistema local.
Organização de Vendas | Nome | Moeda | Código | Endereço | País | Ref_Sorg |
---|---|---|---|---|---|---|
1000 | ABC Unip. Ltda. | USD | 1000 | NOVA YORK | ESTADOS UNIDOS | 1000 |
2000 | Empresas ABC | EM R | 2000 | INDIA | INDIA | 2000 |
Selecione o arquivo
Passo 1) Perspectiva do modelador aberto? 'Menu principal' ? 'Ajuda' ? 'Visualização rápida' conforme mostrado abaixo.
Uma tela de visualização rápida aparece conforme abaixo-
Selecione a opção 'Importar' na Visualização Rápida. Um pop-up para opção de importação será exibido.
Uma tela pop-up para importação é exibida. Vá para SAP Conteúdo HANA? 'Dados do arquivo local'.
Clique em Avançar.
Um pop-up para seleção de arquivo será exibido, siga as etapas abaixo para selecionar o arquivo.
- Selecione o arquivo SalesOrg.xls.
- Clique no botão “Abrir”.
Será exibida uma tela para seleção de arquivos para importação, na qual podemos selecionar um arquivo para carregar dados do sistema local para SAP Banco de dados HANA.
As opções disponíveis podem ser categorizadas em três áreas principais:
- Seção do arquivo de origem
- Seção de detalhes do arquivo
- Target mesa
Passo 2) Nesta etapa, temos que inserir os seguintes detalhes –
- Selecione o arquivo – O caminho do arquivo selecionado será exibido aqui.
- Saídas de linha de cabeçalho – Se o arquivo SalesOrg.xls possuir cabeçalho (Nome da coluna). Então, nós marcamos isso.
- Importar todos os dados – Marque esta opção se desejar importar todos os dados de um arquivo, caso contrário mencione a linha inicial e a linha final para carregamento de dados específico do arquivo.
- Ignore os espaços em branco à esquerda e à direita Marque esta opção para ignorar os espaços em branco à esquerda e à direita no arquivo.
- Target mesa – Nesta seção duas opções –Novo – Se a tabela não estiver presente em SAP HANA, escolha esta opção e forneça o nome do esquema de saída e o nome da tabela a ser criada.
- Saindo – Se a tabela existir em SAP HANAe escolha esta opção. Selecione Nome do esquema e Tabela. Os dados serão anexados ao final da tabela.
- Clique no botão “Avançar”
Gerenciar os mapeamentos
Uma tela de mapeamento será utilizada para realizar o mapeamento entre as colunas de origem e de destino.
Existem dois tipos diferentes de mapeamento disponíveis. Quando clicamos em temos duas opções como abaixo -
- Um a um: Ao usar esta opção, podemos mapear coluna para coluna com base na sequência. Esta opção pode ser usada se soubermos que todas as colunas estão em sequência.
- Mapa por nome: usando esta opção, podemos mapear as colunas de origem e destino com base no nome. Isso pode ser usado se soubermos que os nomes das colunas são iguais.
Mapeamento de origem para Target - Mapearemos aqui a coluna Arquivo de origem para Target Tabela, e também podemos alterar a definição da tabela de destino.
- Estrutura de tabela proposta do arquivo de origem- O nome da coluna da tabela é suposto a partir do nome da coluna do arquivo Excel (cabeçalho).
- Target Estrutura da Tabela: Target O tipo de armazenamento de tabela é selecionado como armazenamento de coluna por padrão.
- Clique em Nome do arquivo e arraste para o campo de destino. O arquivo será mapeado. O campo pode ser mapeado automaticamente por um para um ou pela opção mapear por nome. podemos fazer o mapeamento manualmente usando a opção arrastar e soltar se o nome da nossa coluna não puder ser mapeado com as opções acima.
- Na seção Dados do arquivo da mesma tela, também podemos ver a aparência dos dados no arquivo de origem para todas as colunas. A seção Dados do arquivo exibe os dados do arquivo SalesOrg.
- Clique no arquivo “Avançar”.
Uma janela para importação de dados do arquivo local aparecerá.
Carregue os dados
É a tela final antes de iniciarmos o processo de carregamento. Nesta tela serão exibidos os dados que já existem na tabela e também serão exibidas as informações sobre o esquema e a tabela para a qual iremos carregar os dados.
- Seções de detalhes: Nesta seção Nome do arquivo de origem selecionado, Target Nome da tabela e Target Os detalhes do nome do esquema serão exibidos.
- Dados do arquivo: Ele exibirá os dados extraídos do arquivo.
- Se os dados exibidos na seção Dados do arquivo foram verificados, clique em 'Concluir' para começar a carregar os dados na tabela.
- Após a conclusão bem-sucedida da opção de importação, devemos ver a entrada na visualização do log de tarefas com o status 'Concluído com sucesso'.
- Assim que o trabalho de importação de dados for bem-sucedido,
- Podemos ver os dados na tabela selecionando a tabela do respectivo esquema e clicando com o botão direito em Tabela? 'Visualização de dados' conforme mostrado abaixo.
- Os dados da tabela serão exibidos na tela de visualização de dados conforme abaixo-