SAP Tutorial de conexão do extrator direto HANA (DXC)

O que é o SAP HANA DXC?

SAP HANA DXC é uma técnica de replicação de dados orientada em lote, ou seja, pode ser executada após um intervalo de tempo.

SAP HANA DXC usa o método ETL (Extrair, Transformar e Carregar) existente de SAP Aplicativo Business Suite por meio de uma conexão HTTPS.

In SAP Conteúdo de aplicativos de suíte de negócios Extratores de fonte de dados estão disponíveis para modelagem e aquisição de dados para SAP Armazém Empresarial.

SAP DXC usa esses Data Source Extractor para entregar dados diretamente para SAP HANA.

Vantagem de SAP DXC

  • SAP O DXC não requer nenhum servidor ou aplicativo adicional no cenário do sistema.
  • Reduz a complexidade da modelagem de dados em SAP HANA, pois envia os dados para SAP HANA após aplicar toda a lógica do extrator de negócios no sistema de origem.
  • Acelera SAP Cronogramas de implementação do HANA.
  • Ele extrai dados semânticos ricos de SAP Site comercial e fornecer para SAP HANA.

Limitação de SAP DXC

  • A fonte de dados deve ter um método ETL predefinido; caso contrário, precisamos defini-los.
  • SAP DXC requer um sistema Business Suite no Net Weaver 7.0 ou superior (por exemplo, ECC) igual ou inferior ao nível SP: Release 700 SAPKW70021 (pilha SP 19, de novembro de 2008).
  • Um procedimento com um campo-chave definido deve existir na Fonte de Dados.

configurar SAP Replicação de dados DXC

Etapa 1) Ativando o XS Engine e o serviço ICM

  • Habilitando XS Engine

Acesse SAP HANA Studio -> Selecione Sistema -> Configuração -> xsengine.ini.

configurar SAP Replicação de dados DXC

Defina o valor da instância como 1 no campo Padrão.

  • Habilitando o serviço ICM Web Dispatcher – 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. SAP Estúdio HANA -> Selecione Sistema -> Configuração -> webdispatcher.ini

    configurar SAP Replicação de dados DXC

    Defina o valor da instância na coluna padrão 1.

Etapa 2) Configuração SAP Conexão de extrator direto HANA

  • Definir conexão DXC em SAP HANA – Para criar uma conexão DXC precisamos importar a unidade de entrega em SAP HANA conforme abaixo -
  • Unidade de Entrega de Importação.

Você precisa baixar a unidade de entrega DXC em SAP para dentro SAP Banco de dados HANA. Você pode

importe a unidade no local

“/usr/sap/HDB/SYS/global/hdb/content”.

Importe a unidade de entrega usando a caixa de diálogo Importar em SAP Nó de conteúdo HANA? Configurar XS

Servidor de aplicativos para utilizar o DXC? Altere o valor do contêiner do aplicativo para libxsdxc.

  • Configure o servidor de aplicativos XS para utilizar o DXC.

Modifique o valor do contêiner do aplicativo para libxsdxc (se existir algum valor, anexe-o).

Teste a conexão DXC.

  • Verifique se o DXC está funcionando.

Podemos verificar a conexão DXC usando o caminho abaixo no Internet Explorer –

http://:80 /sap/hana/dxc/dxc.xscfunc

– Digite um nome de usuário e senha para se conectar.

  • Usuário e esquema precisam ser definidos no HANA Studio
  • conexão http em SAP BW para HANA precisa definir através do SM59,

Então crie uma conexão http em SAP BW usando código T SM59. Os parâmetros de entrada serão

— Conexão RFC igual ao nome da conexão RFC

- Target Host igual ao nome do host HANA

— Número de serviço igual a 80

Entrar na aba Segurança Manter o usuário DXC criado no estúdio HANA que possui método de autenticação básico.

  • As fontes de dados no BW precisam ser configuradas para replicar a estrutura para o esquema definido pelo HANA.

Precisamos configurar os seguintes parâmetros no BW usando o programa SAP_RSADMIN_MAINTAIN

(Código T SE38 ou SA38)

Lista de parâmetros no programa – A lista de parâmetros contém valor, que passa o valor para a tela de chamada.

configurar SAP Replicação de dados DXC

PSA_TO_HDB: Estes três valores de objeto são mostrados abaixo –

  • GLOBAL – Isso é usado para replicar todas as fontes de dados para HANA
  • SISTEMA – Especificou clientes para usar DXC
  • DATASOURCE –Especificou a fonte de dados e somente a especificada pode ser usada.PSA_TO_HDB_DATASOURCETABLE: Neste precisamos fornecer o Nome da Tabela, que contém a Lista de fontes de dados que são usadas para DXC.
  • No campo VALOR, insira o nome da tabela que você criou.

PSA_TO_HDB_DESTINATION: Nisto precisamos mover os dados recebidos (nisto precisamos fornecer o valor que criamos no SM59) (aqui XC_HANA_CONNECTION_HANAS)

PSA_TO_HDB_SCHEMA: especifica qual esquema os dados replicados precisam atribuir

Replicação de fonte de dados

Instale a fonte de dados no ECC usando RSA5. pegamos a fonte de dados 0FI_AA_20

(FI-AA: Transações e Depreciações). Primeiro, precisamos replicar os metadados usando o componente de aplicativo especificado (a versão da fonte de dados precisa da versão 7.0. Se tivermos a fonte de dados da versão 3.5, precisamos migrá-la primeiro. Ative a fonte de dados em SAP BW).

Depois que a fonte de dados for carregada e ativada em SAP BW, ele criará a seguinte tabela no esquema Definido.

  • /BIC/A 00 – Tabela Ativa IMDSO
  • /BIC/A 40 – Fila de ativação do IMDSO
  • /BIC/A 70 – Tabela de Tratamento do Modo de Gravação
  • /BIC/A 80 – Tabela de informações de solicitação e ID de pacote
  • /BIC/A A0 – Tabela de carimbo de data/hora da 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 assim que ela é ativada. E podemos visualizar os dados da tabela /BIC/A0FI_AA_2000 em SAP Estúdio Hana.