SAP Tutorial InfoSet: O que é, Criar, Unir

⚡ Resumo Inteligente

Um InfoSet em SAP O BW é um InfoProvider especial que não armazena dados fisicamente, mas une logicamente objetos DataStore, InfoObjects e InfoCubes por meio de condições de junção, tornando os dados combinados disponíveis para consultas do Business Explorer.

  • 🔗 Conjunto de informações: Um InfoProvider especial que une dados logicamente sem armazená-los fisicamente.
  • 🧩 Integra provedores: Ele se junta aos DSOs, InfoObjetos característicos e InfoCubos padrão.
  • 🔍 Relatórios BEx: Permite gerar relatórios BEx sobre um DSO sem ativar o indicador de relatório.
  • 🔗 Quatro tipos de junção: Os InfoSets suportam junções internas, externas à esquerda, temporais e auto-junções.
  • 🔧 Transação RSISET: Um InfoSet pode ser criado diretamente com a transação RSISET.
  • 🤖 Assistência de IA: A IA ajuda a escolher as condições de junção e a analisar os dados combinados.

O que é InfoSet em SAP

O que é um InfoSet?

Um InfoSet é um tipo especial de InfoProvider que não armazena dados fisicamente. Em outras palavras, InfoSets são InfoProviders que unem dados logicamente e os fornecem para consultas de BI. Um InfoSet coleta dados das tabelas dos InfoProviders usados ​​para construí-lo e descreve fontes de dados definidas como uma regra de junção em objetos DataStore, InfoObjects ou InfoCubes padrão.

Quando usar InfoSets?

  • Para reunir os dados necessários dos InfoProviders básicos.
  • Para permitir a geração de relatórios BEx em um objeto DataStore sem ativar o indicador de relatório BEx.
  • Para avaliar as dependências temporais.
  • Para criar junções consigo mesmo e junções externas à esquerda.

O que são junções de InfoSet?

DSOs (Objetos DataStoreOs InfoObjetos (características com dados mestre) e/ou InfoProviders são conectados no InfoSet usando condições de junção. Os dados unidos estão disponíveis para acesso a partir de consultas do Business Explorer. Os InfoSets permitem gerar relatórios com base em vários InfoProviders (InfoCubos, objetos DataStore, InfoObjetos de dados mestre), mas eles não contêm dados. Com InfoSets ativados, você pode definir consultas no pacote BI.

As junções são classificadas em quatro categorias:

  1. Junção interna
  2. União Externa Esquerda
  3. Associação Temporal
  4. Auto-inscrição

Junção interna: Um registro só estará presente no conjunto de resultados se houver entradas em ambas as tabelas unidas. Se a tabela 2 tiver registros correspondentes da tabela 1, ao comparar um campo chave (EMPNO no exemplo), somente esses registros farão parte do conjunto de resultados, com os campos de ambas as tabelas preenchidos.

Tabela à esquerda (Tabela 1)

EMPNO ÚLTIMO NOME
000020 THOMPSON
000250 SMITH
000100 SPENCER

Tabela da direita (Tabela 2)

EMPNO PROJNO
000020 AD3112
000100 OP2010
000150 PL2100

Resultado da Junção Interna

EMPNO ÚLTIMO NOME PROJNO
000020 THOMPSON AD3112
000100 SPENCER OP2010

Junção Externa Esquerda: Se a tabela 2 tiver registros correspondentes da tabela 1, esses registros farão parte do conjunto de resultados. Se a tabela 2 não tiver registros correspondentes, os registros da tabela 1 ainda farão parte do conjunto de resultados, com os campos da tabela 2 contendo os valores iniciais, conforme mostrado abaixo.

Tabela à esquerda (Tabela 1)

EMPNO ÚLTIMO NOME
000020 THOMPSON
000250 SMITH
000100 SPENCER

Tabela da direita (Tabela 2)

EMPNO PROJNO
000020 AD3112
000100 OP2010
000150 PL2100

Resultado da junção externa esquerda

EMPNO ÚLTIMO NOME PROJNO
000020 THOMPSON AD3112
000250 SMITH
000100 SPENCER OP2010

Junção Temporal: Uma junção é chamada de temporal se pelo menos um de seus membros for dependente do tempo.

Auto-ingresso: O mesmo objeto é unido.

Como criar um InfoSet?

Passo 1)

  1. Acesse a transação. Code RSA1.
  2. Clique no botão OK.

Criar conjunto de informações

Passo 2)

  1. Acesse a aba “InfoProvider”.
  2. Clique com o botão direito do mouse na área de informações e escolha a opção “Criar conjunto de informações” no menu de contexto.

A transação RSISET também pode ser usada diretamente para criar um InfoSet.

Criar conjunto de informações

Ao executar o InfoSet Builder pela primeira vez, duas opções de modo de exibição são apresentadas:

  1. Rede (controle de fluxo de dados)
  2. Árvore (Controle de Árvores)

A visualização da rede está mais nítida. A árvore de navegação pode ser lida por leitores de tela e é adequada para usuários com deficiência visual. Você pode alterar essa configuração a qualquer momento acessando Configurações -> Tela.

Passo 3)

  1. Insira o Nome Técnico.
  2. Descriptíon.
  3. Na seção “Começar com o InfoProvider”, determine qual InfoProvider usar para começar a definir o InfoSet. Selecione um dos tipos de objeto oferecidos: Objeto DataStore, InfoObject ou InfoCube padrão.

Se você selecionar um InfoObjeto, ele deverá ser uma característica com dados mestre. O sistema fornece a ajuda de entrada correspondente.

  1. Selecione o botão Continuar.

Criar conjunto de informações

Passo 4) A tela Alterar Conjunto de Informações é exibida.

Criar conjunto de informações

Passo 5) Selecione o botão Inserir InfoProvider mostrado abaixo para escolher o InfoProvider com o qual os dados serão combinados.

Criar conjunto de informações

Passo 6)

  1. Digite o nome do DSO.
  2. Clique no botão Continuar.

Criar conjunto de informações

A tela abaixo aparece com os dois InfoProviders selecionados.

Criar conjunto de informações

Passo 7) Ative o InfoSet clicando no botão Ativar.

Criar conjunto de informações

Perguntas Frequentes

Um InfoSet une InfoProviders horizontalmente usando condições de junção, combinando colunas de diferentes tabelas com base em uma chave comum. Um MultiProvider (ou CompositeProvider) une InfoProviders verticalmente, empilhando registros. InfoSets unem; MultiProviders combinam conjuntos de resultados.

Uma junção temporal é utilizada quando pelo menos um dos objetos unidos é dependente do tempo, como um atributo de dados mestre dependente do tempo. SAP Correspondências de registros com base na sobreposiçãoping períodos de validade, para que o relatório reflita o valor correto para cada ponto no tempo.

Um InfoSet pode ser criado a partir do Workbench de Data Warehousing (RSA1) clicando com o botão direito do mouse em uma InfoArea ou diretamente com a transação RSISET. Após definir as condições de junção, o InfoSet deve ser ativado antes que as consultas possam ser executadas nele.

Sim. O SAP O copiloto de IA do Joule pode sugerir chaves de junção entre DSOs e InfoObjetos, explicar junções internas versus externas e sinalizar junções que podem multiplicar registros, ajudando no gerenciamento de processos.ping Os consultores criam InfoSets corretos mais rapidamente.

O aprendizado de máquina lê os dados combinados que um InfoSet expõe para encontrar padrões entre provedores anteriormente separados. SAP O Analytics Cloud, plataforma de IA, utiliza essa visão integrada para gerar insights e responder a perguntas em linguagem natural em diversas áreas temáticas.

Resuma esta postagem com: