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.
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
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.
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.