Como carregar dados mestre de um arquivo simples em SAP BI/PN

⚡ Resumo Inteligente

Carregar dados mestres de um arquivo plano em SAP BI/BW configurando um sistema de origem de arquivo plano, criando uma fonte de dados, transformação, DTP e InfoPackage. O fluxo de trabalho estruturado garante um mapeamento de atributos limpo.ping, ex validadotracção e carregamento confiável em InfoObjetos.

  • 🧱 Configuração do sistema de origem: Use a transação RSA1 em SAP O BI deve registrar um sistema de origem de arquivo simples na pasta FILE antes de qualquer carregamento de dados.
  • 📦 Criação da fonte de dados: Defina um componente de aplicativo, crie uma fonte de dados com estrutura de campos que corresponda aos atributos do InfoObjeto de destino e ative-a.
  • 🔁 Mapa de Transformaçãoping: Crie uma transformação entre a fonte de dados de arquivo plano e o atributo de destino do InfoObjeto para que os campos de origem sejam mapeados corretamente para os campos de destino.
  • ⚙️ Execução de DTP: Crie o processo de transferência de dados para mover registros do PSA para o InfoObjeto de dados mestre de forma confiável.
  • 📥 Agendamento do InfoPackage: Configure um InfoPackage para agendar o carregamento do arquivo plano para o PSA e, em seguida, execute o DTP para carregar o DSO.

Carregar dados mestres de um arquivo plano em SAP BI/PN

Carregar dados mestre de arquivo simples

Carregamento de dados mestres em SAP BI/BW é uma tarefa fundamental para a geração de relatórios analíticos. Neste passo a passo, você aprenderá como carregar dados mestres em um InfoObjeto a partir de um arquivo plano, utilizando um fluxo de trabalho claro e repetível.

Vamos aprender sobre a carga com a ajuda de um cenário: Carregar dados mestres em InfoObjetos ZMAT (Número do Material), que possui o atributo ZMAT_NM (Nome do Material). Abaixo estão os passos detalhados para carregar dados no InfoObjeto de dados mestre a partir de um arquivo plano.

Carregar dados mestre de arquivo simples

Etapa 1: Crie um sistema de origem para o arquivo plano.

A primeira etapa é registrar um sistema de origem de arquivo simples. SAP A BI consegue reconhecer a origem dos dados recebidos.

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

Criar transação do sistema de origem RSA1

Na próxima tela:

  1. Acessar Aba Modelagem > Sistemas de Origem.
  2. Clique com o botão direito do mouse na pasta chamada ARQUIVO e selecione “Criar” no menu de contexto.

Criar sistema de origem de arquivos

Na próxima tela:

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

Insira o nome do sistema lógico

Etapa 2: Criar um componente de aplicativo

Os componentes do aplicativo organizam as fontes de dados de forma lógica. Defina uma antes de criar a fonte de dados para que o carregamento do arquivo plano seja agrupado de maneira coerente.

  1. Acessar Aba Modelagem > Fontes de Dados.
  2. Selecione o sistema de origem que você acabou de criar.

Selecione o sistema de origem para a fonte de dados.

  1. Clique com o botão direito e selecione Criar componente de aplicativo.

Criar componente de aplicativo

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

Insira o nome técnico do componente do aplicativo.

Criar a fonte de dados

Em seguida, crie uma fonte de dados (DataSource) no componente de aplicativo para armazenar a estrutura de arquivo simples de entrada.

  1. Acessar Aba Modelagem > Fontes de Dados.
  2. Clique com o botão direito e selecione Criar fonte de dados.

Criar fonte de dados

  1. Insira o Nome Técnico.
  2. Selecione o tipo de dados para a fonte de dados.
  3. Clique Continuar.

Selecione a fonte de dados e o tipo de dados.

  1. Preencha os campos mostrados abaixo. Esta estrutura deve corresponder à DSO para a qual os dados da transação serão carregados.

Campos da fonte de dados correspondentes ao DSO

  1. De acordo com o relatório Processo de Na guia, escolha o adaptador como “Carregar arquivo de texto da estação de trabalho local”.
  2. Selecione o caminho do arquivo onde o arquivo plano está localizado e, em seguida, ative a fonte de dados.

ExtracGuia de ção Caminho do arquivo plano

Clique Economize.

Etapa 3: Criar transformação entre a fonte de dados e o atributo do InfoObjeto

A transformação define como os campos de origem são mapeados para os atributos do InfoObjeto de destino. SAP O BI sugere automaticamente um mapa.pings quando os nomes dos campos se alinham.

Clique com o botão direito do mouse na fonte de dados e selecione Criar Transformação.

Criar transformação a partir da fonte de dados

Na próxima tela:

  1. Introduzir o Target Tipo de objeto.
  2. Introduzir o Target Nome do objeto.
  3. Insira o Subtipo.
  4. Clique Continuar.

Transformação Target Configurações do objeto

A transformação é criada com mapeamento automático.ping dos campos de origem para os campos de destino.

Criar o Processo de Transferência de Dados (DTP)

Um DTP transfere registros do PSA para o destino de dados ativo.

Clique com o botão direito do mouse na pasta DTP e escolha Criar processo de transferência de dados no menu de contexto.

Criar processo de transferência de dados

A tela abaixo mostra o arquivo DTP criado com sucesso.

Confirmação de criação do DTP

Etapa 4: Crie um InfoPackage e agende o carregamento de dados.

O InfoPackage controla como o arquivo plano é lido no PSA. Agende-o antes de executar o DTP.

  1. Entrar RSA1 No prompt de comando.
  2. Imprensa Entrar.
  3. Acessar Aba Modelagem > Fontes de Dados.
  4. Clique com o botão direito do mouse na fonte de dados e selecione Criar Pacote de Informações.

Criar Pacote de Informações

  1. Entre no InfoPackage Descriptíon.
  2. Clique Economize.

Pacote de informações Descriptíon

  1. Clique na Programação do dia aba.
  2. Clique Começar Para iniciar o carregamento do arquivo plano para a fonte de dados.

Pacote de informações de agendamento

Etapa 5: Carregar dados no DSO

A etapa final executa o DTP para mover os registros do PSA para o InfoObjeto de dados mestre ativo.

  1. Clique na Execute guia no DTP.
  2. Clique na Execute Botão para iniciar o carregamento de dados da fonte de dados (PSA) para o DSO.

Executar carregamento DTP para DSO

Melhores práticas para carregamento de dados mestres em arquivos planos

Seguir alguns hábitos comprovados mantém o carregamento de arquivos planos previsível e facilita a resolução de problemas. SAP BI/BW.

  • Valide o arquivo plano: Antes da ativação, certifique-se de que a ordem dos campos, os delimitadores e os formatos de data no arquivo correspondam à estrutura da fonte de dados.
  • Chaves de atributos correspondentes: Verifique se o campo chave do InfoObjeto é único no arquivo de origem para evitar rejeições de carregamento.
  • Teste com amostras pequenas: Execute o InfoPackage e o DTP primeiro com um arquivo pequeno e, em seguida, dimensione para o volume total após o mapeamento.ping está confirmado.
  • Monitorar registros de PSA: Verifique o PSA após a execução do InfoPackage para confirmar a contagem de registros antes de acionar o DTP.
  • Documente a carga: Anote os nomes dos componentes da aplicação, da fonte de dados e do DTP para que a carga possa ser reproduzida ou transferida facilmente.

Perguntas Frequentes

SAP O BI/BW suporta arquivos de texto CSV e arquivos ASCII para carregamento de arquivos planos. Os arquivos podem ser carregados da estação de trabalho local ou de um caminho de servidor de aplicativos definido no DataSource Ex.tracguia de ação.

Um InfoPackage carrega os dados de origem na camada PSA. Um DTP (Processo de Transferência de Dados) então move os registros da PSA para o objeto de destino, como um DSO, InfoCube ou InfoObjeto de dados mestre.

Mapaping Os erros geralmente ocorrem quando os campos de origem não correspondem aos atributos do InfoObjeto de destino por nome ou tipo. Verifique se a estrutura de campos, os tipos de dados e os campos-chave da fonte de dados estão alinhados com o InfoObjeto de destino antes da ativação.

Sim. Use a guia Agendamento no InfoPackage para configurar cargas periódicas, como execuções diárias ou semanais. Para execuções automatizadas, coloque o arquivo no servidor de aplicativos e agende-o por meio de Cadeias de Processos.

As ferramentas de IA podem analisar arquivos de origem, detectar anomalias e recomendar mapeamento de campos.pingOs modelos de aprendizado de máquina também podem identificar registros duplicados e prever picos de volume que podem afetar o desempenho da carga.

Sim. Ferramentas de qualidade de dados com inteligência artificial podem padronizar nomes, remover registros duplicados, corrigir maiúsculas e minúsculas e validar códigos de referência no arquivo plano antes que ele chegue ao PSA. Isso reduz as rejeições de transformação e melhora a precisão dos atributos do InfoObjeto.

Resuma esta postagem com: