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

Carregar dados de transação de arquivo simples

Vejamos as etapas para carregar dados para DSO do arquivo simples

Etapa 1) Crie o sistema de origem para arquivo simples.

  1. Vá para o código de transação RSA1
  2. Clique no botão OK.

Carregar dados de transação de arquivo simples

Na próxima tela,

  1. Navegue até a guia Modelagem->Sistemas de Origem.
  2. Clique com o botão direito na pasta chamada FILE e escolha “Criar” no menu de contexto.

Carregar dados de transação de arquivo simples

Na próxima tela,

  1. Insira o nome do sistema lógico.
  2. Introduzir o Descriptíon.Clique no botão Continuar.

Carregar dados de transação de arquivo simples

Etapa 2) Crie o componente Aplicativo.

  1. Vá para o código de transação RSA1
  2. Clique no botão OK.

Carregar dados de transação de arquivo simples

  1. Navegue até a guia Modelagem->Fontes de dados.
  2. Escolha o sistema de origem.

Carregar dados de transação de arquivo simples

  1. Clique com o botão direito -> Criar componente de aplicativo.

Carregar dados de transação de arquivo simples

  1. Insira o Nome Técnico.
  2. Introduzir o Descriptíon.
  3. Clique em Continue.

Carregar dados de transação de arquivo simples

Etapa 3) Criar fonte de dados.

  1. Vá para o código de transação RSA1
  2. Clique no botão OK.

Carregar dados de transação de arquivo simples

  1. Navegue até a guia Modelagem->Fontes de dados.
  2. Clique com o botão direito -> Criar fonte de dados.

Carregar dados de transação de arquivo simples

  1. Insira o nome técnico.
  2. Escolha o DataType DataSource.
  3. Clique em Continue.

Carregar dados de transação de arquivo simples

  1. Insira os campos mostrados abaixo. Esta estrutura deve ser a mesma do DSO para o qual os dados da transação serão carregados.

Carregar dados de transação de arquivo simples

  1. Na aba Extração, escolha o Adaptador como “Carregar arquivo tipo texto da estação de trabalho local”.
  2. Escolha o caminho do arquivo onde o arquivo simples a ser carregado é colocado no sistema e ative a fonte de dados.

Carregar dados de transação de arquivo simples

Etapa 4) Criar transformação entre Data Source(Source) e DSO(Target).

  1. Vá para o código de transação RSA1.
  2. Clique no botão OK.

Carregar dados de transação de arquivo simples

  1. Navegue até a guia Modelagem->InfoProvider.
  2. Crie transformação.

Carregar dados de transação de arquivo simples

  1. Entrar Target Tipo de objeto.
  2. Entrar Target Nome do objeto.
  3. Insira o tipo de objeto de origem.
  4. Insira o nome do objeto de origem.
  5. Entre no sistema de origem.
  6. Clique em Continue.

Carregar dados de transação de arquivo simples

A tela abaixo mostra a transformação criada com mapeamento automático dos campos Fonte para o Target campos.

Carregar dados de transação de arquivo simples

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.

Carregar dados de transação de arquivo simples

A tela abaixo mostra o DTP criado.

Carregar dados de transação de arquivo simples

Etapa 6) Crie o Infopackage e agende o carregamento de dados para o DataSource (PSA).

  1. Vá para o código de transação RSA1.
  2. Clique no botão OK.

Carregar dados de transação de arquivo simples

  1. Navegue até a guia Modelagem->DataSources.
  2. Clique com o botão direito em DataSource -> Criar InfoPackage.

Carregar dados de transação de arquivo simples

  1. Entre no InfoPackage Descriptíon.
  2. Clique em Salvar.

Carregar dados de transação de arquivo simples

  1. Clique na aba Agendamento.
  2. Clique no botão Iniciar para iniciar o carregamento do arquivo simples para a fonte de dados.

Carregar dados de transação de arquivo simples

Etapa 7) Carregar dados no DSO.

  1. Clique na guia Executar no DTP.
  2. Clique no botão Executar para iniciar o carregamento de dados do DataSource (PSA) para o DSO.

Carregar dados de transação de arquivo simples