Como carregar dados de transação de arquivo simples em SAP BI/PN
Aprenderemos como carregar dados transacionais de um arquivo simples com a ajuda de um cenário.
Cenário: Carregue dados no DSO denominado “DEMO_DSO”. O DSO possui os seguintes campos.
Campos-chave:
ZCUST – Cliente
ZMAT – Materiais
Campos de dados:
ZPRICE – Preço do Material
ZQTY – Quantidade
Vejamos as etapas para carregar dados para DSO do arquivo simples
Etapa 1) Crie o sistema de origem para arquivo simples.
- Vá para o código de transação RSA1
- Clique no botão OK.
Na próxima tela,
- Navegue até a guia 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 Descriptíon.Clique no botão Continuar.
Etapa 2) Crie o componente Aplicativo.
- Vá para o código de transação RSA1
- Clique no botão OK.
- Navegue até a guia Modelagem->Fontes de dados.
- Escolha 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 fonte de dados.
- Vá para o código de transação RSA1
- Clique no botão OK.
- Navegue até a guia 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 da transação serão carregados.
- Na aba Extração, escolha o Adaptador como “Carregar arquivo tipo texto da estação de trabalho local”.
- Escolha o caminho do arquivo onde o arquivo simples a ser carregado é colocado no sistema e ative a fonte de dados.
Etapa 4) Criar transformação entre Data Source(Source) e DSO(Target).
- Vá para o código de transação RSA1.
- Clique no botão OK.
- Navegue até a guia Modelagem->InfoProvider.
- Crie transformação.
- Entrar Target Tipo de objeto.
- Entrar 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 tela abaixo mostra a transformação criada com mapeamento automático dos campos Fonte para o Target campos.
Etapa 5) Criar processo de transferência de dados.
Clique com o botão direito na pasta DTP e escolha a opção “Criar processo de transferência de dados” no menu de contexto.
A tela abaixo mostra o DTP criado.
Etapa 6) Crie o Infopackage e agende o carregamento de dados para o DataSource (PSA).
- Vá para o código de transação RSA1.
- Clique no botão OK.
- Navegue até a guia Modelagem->DataSources.
- Clique com o botão direito em DataSource -> Criar InfoPackage.
- Entre no InfoPackage Descriptíon.
- Clique em Salvar.
- Clique na aba Agendamento.
- Clique no botão Iniciar para iniciar o carregamento do arquivo simples 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 do DataSource (PSA) para o DSO.