O reforço de um Extractor (BW/BI)

Introdução

Extratores:

Extratores são usados para recuperar dados no SAP-sistema de origem (i.e. ECC no nosso caso), que pode encher a extrair a estrutura de uma fonte de dados com os dados do SAP-sistema de origem(i.e. ECC).O extrator pode ser capaz de fornecer mais campos do que a estrutura de extrato existente.Os extratores são usados para extrair dados de um sistema de origem (ou seja, ECC) e transferi-los para o sistema BI ou sistema BW. Eles também são usados para acesso direto aos dados de origem do sistema BI ou do sistema BW. A SAP forneceu Extratores padrão para fins de extração de dados. Mas, em algumas situações, esses Extratores padrão não atenderão completamente aos nossos requisitos de negócios. Nesses casos, precisamos melhorar os extratores padrão. Por exemplo, em alguma transação, um campo personalizado foi adicionado para atender aos nossos requisitos. Como este é um campo personalizado, ele não estará presente no extrator padrão. Agora precisamos incluir este campo no extractor, teremos que aprimorar o extrator padrão.Os extratores

usam a fonte de dados definida no SAP para a extração de dados.

o que é BI?

Business intelligence (BI) refere-se à apresentação de registros de negócios coletando, integrando, analisando os registros de negócios.

os sistemas de BI fornecem visões históricas e prognósticas dos negócios operations.BI na maioria das vezes, usando registros que foram coletados em um sistema e, ocasionalmente, trabalhando a partir de dados operacionais ou dados de Transação.

extratores de BI

a recuperação de dados é um dos principais processos de armazenamento de dados no BI. O BI fornece mecanismos-extratores-para recuperar dados (dados mestre, dados de transação, metadados) de várias fontes. A extração e transferência de dados ocorre quando solicitado pelo BI.

Fonte de Dados:

Fonte de Dados é um conjunto de campos que fornecem os dados para uma unidade de negócios para a transferência de dados para BI.Tecnicamente, DataSource é um conjunto de campos logicamente relacionados que são fornecidos para transferir dados para BI na estrutura de extração.

Existem três tipos de fonte de dados:

    • fonte de dados para dados de transação
    • fonte de dados para dados mestre
    • fonte de dados para textos

Extrato de Estrutura para uma fonte de dados:

a estrutura de extração de uma fonte de dados mostra o formato no qual a fonte de dados, ou o extrator da fonte de dados, transfere seus dados. A estrutura de extração deve ser criada no DDIC como uma estrutura de dicionário ou tabela transparente. Uma visualização não é permitida aqui, pois não lhe daria a opção de adicionar uma estrutura anexa. Anexar estrutura (Contêiner Para campos personalizados) permite converter requisitos de negócios. Você pode preencher os campos na estrutura de anexação usando aprimoramentos de função (BADI, saída do Usuário etc).

quando melhorar uma fonte de dados usando a estrutura de extração:

    • o conteúdo de negócios não inclui o campo em uma fonte de dados para seu aplicativo.
    • quando fazemos algum aprimoramento na transação padrão, precisamos de mais campos.

aprimore uma fonte de dados usando a estrutura de extração-procedimento:

Etapa 1: Vá para a transação RSA6 para aprimorar uma fonte de dados usando a estrutura de extração. Selecione uma fonte de dados (0REFX_6).

/wp-content/uploads/2013/11/1_316986.png

Passo 2: Escolha as fontes de dados que precisam ser aprimoradas usando a estrutura de extração. Clique em extrair estrutura (REIS_CASHFLOW_TRAN).

/wp-content/uploads/2013/11/2_316987.png

/wp-content/uploads/2013/11/22_316988.png

Etapa 3: Agora use “anexar estrutura” para anexar novos campos.

/wp-content/uploads/2013/11/3_316989.png

Passo 4: Agora adicione os campos obrigatórios.

  1. Etapa 5: ative a estrutura anexa.Vá para transação RSA6 selecione a fonte de dados vá para datasourceàchange DataSource.

Etapa 6: aqui, temos as opções como ‘Select’, ‘Hide’, ‘Inversion’ e ‘Field only’ cada uma para um uso diferente.

  • seleção:
  • Ocultar campo: usado excluir um campo de estrutura de extração da transferência de dados. Como resultado de nossa ação, o campo não é mais disponibilizado em BW ou BI ao definir as regras de transferência e gerar a estrutura de transferência.
  • a inversão só é possível para determinadas fontes de dados de transação. Isso inclui fontes de dados que possuem um campo que é indicado como um campo de inversão.O valor da figura-chave é então transferido em forma invertida, ou seja, multiplicado por (-1) em BW ou BI.
  • apenas campo: O campo indicador conhecido apenas na saída é definido para campos de uma estrutura anexa. Por padrão, esses campos não são passados para o extrator da lista de Campos e da tabela de seleção. Desmarque o indicador ‘somente campo’ para permitir que a API de Serviço passe o campo anexar Estrutura ao extrator junto com os campos das estruturas de extrato entregues na lista de campos, bem como na tabela de seleção.

/wp-content/uploads/2013/11/6_1_316990.png

/wp-content/uploads/2013/11/6_2_316997.png

Procedimento para preencher os registros na fonte de dados:

Passo 1: Para preencher os registros de acordo com o requisito de negócios, podemos fazer implementando um BADI, USEREXIT etc.Aqui nós usamos BADI “RSU5_SAPI_BADI”.Etapa 2: Selecione a interface àgo para a transformação de dados.

com carga delta, podemos evitar longos tempos de carregamento e bloqueios desnecessários no banco de dados carregando apenas registros de dados novos ou modificados no SAP BW. Isso é vantajoso ao trabalhar com aplicativos com grandes coleções de dados.

modos de atualização

  • inicialização Delta: determina o inventário inicial; pode ser executado várias vezes para cada fonte de dados com critérios de seleção aprimorados.Atualização Delta: determina e carrega o conjunto de dados delta.
  • atualização completa: determina e carrega todo o conjunto de dados. Você precisa excluir os dados no BW antes de recarregar.

Etapa 3: método interno escreva a assinatura executar.

/wp-conteúdo / uploads/2013/11/3_316989.png

Etapa 4: Agora vá para o se38 crie um relatório “ZPME1_0REFX_6″, selecione digite Como”pool de sub-rotinas”.

/wp-content/uploads/2013/11/4_316999.png

Passo 5: Dentro do formulário, pegue os valores de campo de BI em uma tabela interna. Com base nos valores de campo do BI, busque os dados do sistema ECC e passe o buscado para a tabela interna “C_T_DATA”.

/wp-content/uploads/2013/11/5_317019.png

/wp-content/uploads/2013/11/5_1_317018.png

Extração dos dados:

Deixe uma resposta

O seu endereço de email não será publicado.