Como carregar dados de transação de arquivo simples em SAP BI/PN
⚡ Resumo Inteligente
Carregando dados de transação de um arquivo plano para SAP O BW cria um sistema de origem de arquivos, DataSource, transformação e processo de transferência de dados e, em seguida, usa um InfoPackage e DTP para carregar os registros do arquivo em um objeto DataStore.
O que é o carregamento de dados de arquivo plano em SAP BW?
Carregar dados de transações a partir de um arquivo simples permite importar dados externos, como um arquivo CSV ou de texto, para o sistema. SAP BW para geração de relatórios. Nesse cenário, os dados são carregados em um DSO denominado “DEMO_DSO” com os seguintes campos:
- Campos-chave: ZCUST (Cliente), ZMAT (Material)
- Campos de dados: ZPRICE (Preço do Material), ZQTY (Quantidade)
A seguir estão os passos para carregar dados para o DSO a partir de um arquivo plano.
Etapa 1: Crie um sistema de origem para o arquivo plano.
- Vá para o código de transação RSA1.
- Clique no botão OK.
Na próxima tela:
- Acesse a aba Modelagem -> Sistemas de Origem.
- Clique com o botão direito na pasta chamada FILE e escolha “Criar” no menu de contexto.
Na próxima tela:
- Insira o nome do sistema lógico.
- Introduzir o Description. Clique no botão Continuar.
Etapa 2: Criar um componente de aplicativo
- Vá para o código de transação RSA1.
- Clique no botão OK.
- Acesse a aba Modelagem -> Fontes de Dados.
- Selecione o sistema de origem.
- Clique com o botão direito -> Criar componente de aplicativo.
- Insira o Nome Técnico.
- Introduzir o Descriptíon.
- Clique em Continue.
Etapa 3: Criar a fonte de dados
- Vá para o código de transação RSA1.
- Clique no botão OK.
- Acesse a aba Modelagem -> Fontes de Dados.
- Clique com o botão direito -> Criar fonte de dados.
- Insira o Nome Técnico.
- Escolha o DataType DataSource.
- Clique em Continue.
- Insira os campos mostrados abaixo. Esta estrutura deve ser a mesma do DSO para o qual os dados de transação serão carregados.
- No ExtracNa guia "Adaptador", escolha "Carregar arquivo de texto da estação de trabalho local".
- Selecione o caminho do arquivo onde o arquivo plano está localizado e ative a fonte de dados.
Etapa 4: Criar uma transformação (Fonte de dados para DSO)
- Vá para o código de transação RSA1.
- Clique no botão OK.
- Navegue até a aba Modelagem -> InfoProvider.
- Crie transformação.
- Introduzir o Target Tipo de objeto.
- Introduzir o Target Nome do objeto.
- Insira o tipo de objeto de origem.
- Insira o nome do objeto de origem.
- Entre no sistema de origem.
- Clique em Continue.
A imagem abaixo mostra a transformação criada com o mapa automático.ping dos campos de origem para os campos de destino.
Etapa 5: Criar um processo de transferência de dados
Clique com o botão direito do mouse na pasta DTP e escolha a opção “Criar processo de transferência de dados” no menu de contexto.
A tela abaixo mostra o arquivo DTP criado.
Etapa 6: Crie um InfoPackage e agende o carregamento.
- Vá para o código de transação RSA1.
- Clique no botão OK.
- Navegue até a aba Modelagem -> Fontes de Dados.
- Clique com o botão direito em DataSource -> Criar InfoPackage.
- Insira a descrição do InfoPackage.
- Clique em Salvar.
- Clique na aba "Agenda".
- Clique no botão Iniciar para começar o carregamento do arquivo plano para a fonte de dados.
Etapa 7: Carregar dados no DSO
- Clique na guia Executar no DTP.
- Clique no botão Executar para iniciar o carregamento de dados da fonte de dados (PSA) para o DSO.

























