SAP HANA - Método DXC

A replicação de dados do Direct Extractor Connection reutiliza a extração, transformação e mecanismo de carregamento existentes integrados aos sistemas SAP Business Suite por meio de uma conexão HTTP (S) simples com SAP HANA. É uma técnica de replicação de dados baseada em lote. É considerado um método de extração, transformação e carga com recursos limitados de extração de dados.

DXC é um processo orientado em lote e a extração de dados usando DXC em determinado intervalo é suficiente em muitos casos. Você pode definir um intervalo quando a tarefa em lote executa, por exemplo: a cada 20 minutos e na maioria dos casos, é suficiente extrair dados usando essas tarefas em lote em determinados intervalos de tempo.

Vantagens da replicação de dados DXC

  • Este método não requer nenhum servidor ou aplicativo adicional no cenário do sistema SAP HANA.

  • O método DXC reduz a complexidade da modelagem de dados no SAP HANA conforme os dados são enviados ao HANA após aplicar todas as lógicas de extração de negócios no sistema de origem.

  • Ele acelera os cronogramas para o projeto de implementação SAP HANA

  • Ele fornece dados semanticamente ricos do SAP Business Suite para SAP HANA

  • Ele reutiliza a extração, transformação e mecanismo de carregamento proprietários existentes integrados aos sistemas SAP Business Suite por meio de uma conexão HTTP (S) simples com o SAP HANA.

Limitações da replicação de dados DXC

  • A fonte de dados deve ter um mecanismo predefinido de extração, transformação e carregamento e, caso contrário, precisamos definir um.

  • Requer um Sistema Business Suite baseado em Net Weaver 7.0 ou superior com pelo menos abaixo de SP: Release 700 SAPKW70021 (SP stack 19, de Nov 2008).

Configurando a replicação de dados DXC

Enabling XS Engine service in Configuration tab in HANA Studio- Vá para a guia Administrador no estúdio HANA do sistema. Acesse Configuração → xsengine.ini e defina o valor da instância como 1.

Enabling ICM Web Dispatcher service in HANA Studio - Acesse Configuração → webdispatcher.ini e defina o valor da instância como 1.

Ele habilita o serviço ICM Web Dispatcher no sistema HANA. O Web dispatcher usa o método ICM para leitura e carregamento de dados no sistema HANA.

Setup SAP HANA Direct Extractor Connection- Baixe a unidade de entrega DXC em SAP HANA. Você pode importar a unidade no local / usr / sap / HDB / SYS / global / hdb / content.

Importe a unidade usando a caixa de diálogo Importar no SAP HANA Content Node → Configure o servidor de aplicativos XS para utilizar o DXC → Altere o valor application_container para libxsdxc

Creating a HTTP connection in SAP BW - Agora precisamos criar uma conexão http no SAP BW usando o código de transação SM59.

Input Parameters - Digite o nome da conexão RFC, o nome do host HANA e o <número da instância>

Na guia Log on Security, insira o usuário DXC criado no HANA studio usando o método de autenticação básico -

Setting up BW Parameters for HANA - É necessário configurar os seguintes parâmetros no BW usando a transação SE 38. Lista de parâmetros -

  • PSA_TO_HDB_DESTINATION - precisamos mencionar para onde precisamos mover os dados de entrada (nome da conexão criado usando SM 59)

  • PSA_TO_HDB_SCHEMA - Para qual esquema os dados replicados precisam ser atribuídos

  • PSA_TO_HDB- GLOBAL para replicar todas as fontes de dados para HANA. SISTEMA - Clientes especificados para usar DXC. DATASOURCE - Apenas fontes de dados especificadas são usadas para

  • PSA_TO_HDB_DATASOURCETABLE - É necessário dar o nome da tabela com a lista de fontes de dados que são usadas para DXC.

Replicação de fonte de dados

Instale a fonte de dados em ECC usando RSA5.

Replique os metadados usando o componente de aplicativo especificado (versão da fonte de dados necessária para 7.0, se tivermos a fonte de dados da versão 3.5, precisamos migrar isso. Ative a fonte de dados no SAP BW. Depois que a fonte de dados for ativada no SAP BW, será criada a seguinte Tabela no esquema definido -

  • / BIC / A <fonte de dados> 00 - Tabela Ativa IMDSO

  • / BIC / A <fonte de dados> 40 - Fila de ativação IMDSO

  • / BIC / A <fonte de dados> 70 - Tabela de manipulação do modo de registro

  • / BIC / A <fonte de dados> 80 - Tabela de informações de solicitação e ID de pacote

  • / BIC / A <fonte de dados> A0 - Tabela de registro de data e hora de solicitação

  • RSODSO_IMOLOG - Tabela relacionada ao IMDSO. Armazena informações sobre todas as fontes de dados relacionadas ao DXC.

Agora os dados são carregados com sucesso na Tabela / BIC / A0FI_AA_2000, uma vez que é ativada.