Compartilhar via


Pré-requisitos e configuração do conector de CDA do SAP

APLICA-SE A: Azure Data Factory Azure Synapse Analytics

Dica

Experimente o Data Factory no Microsoft Fabric, uma solução de análise tudo-em-um para empresas. O Microsoft Fabric abrange desde movimentação de dados até ciência de dados, análise em tempo real, business intelligence e relatórios. Saiba como iniciar uma avaliação gratuita!

Saiba mais sobre os pré-requisitos do conector de CDA do SAP no Azure Data Factory e como configurar a solução no estúdio do Azure Data Factory.

Pré-requisitos

Para usar os recursos de CDA do SAP no Azure Data Factory, você deve atender a estes pré-requisitos:

Configurar sistemas SAP para usar a estrutura SAP ODP

Para configurar seus sistemas SAP para usar a estrutura SAP ODP, siga as diretrizes descritas nas seções a seguir.

Verifique os requisitos de sistema do SAP

O conector de captura de dados de alterações do SAP usa a estrutura ODP 2.0, que faz parte de muitos sistemas do SAP. Por exemplo, ele vem com todas as versões atualizadas do SAP ECC e SAP S/4HANA, SAP BW e SAP BW/4HANA e SAP SLT. Para garantir que suas versões do SAP tenham a ODP 2.0, confira a documentação do SAP a seguir ou as notas de suporte. Embora as diretrizes se refiram principalmente ao SAP BW e ao SAP Data Services, as informações também se aplicam ao Data Factory.

Configurar o usuário SAP

Para realizar as extrações de dados por meio do ODP, é preciso ter um usuário configurado corretamente nos sistemas SAP. O usuário deve ter autorização para fazer invocações de API do ODP em módulos de RFC (Chamada de função remota). A configuração de usuário é a mesma usada para extrações de dados por meio da ODP de sistemas de origem do SAP no BW ou BW/4HANA. Para obter mais informações, confira estas notas de suporte SAP:

Configurar fontes de dados da SAP

O ODP oferece vários contextos de extração de dados ou tipos de objeto de origem. Embora a maioria dos objetos de fonte de dados esteja pronta para a extração, alguns precisam de configurações adicionais. Em um contexto SAPI, os objetos a serem extraídos são chamados de DataSources ou extratores. Para extrair DataSources, é preciso atender aos seguintes requisitos:

  • Verifique se os DataSources estão ativados em seus sistemas de origem SAP. Este requisito aplica-se apenas a DataSources SAP ou seus parceiros entregam pronto para uso. DataSources criados pelo cliente são ativados automaticamente. Se você já utiliza um determinado DataSource com SAP BW ou BW/4HANA, ele já está ativado. Para obter mais informações sobre DataSources e sua ativação, veja Instalando DataSources de conteúdo BW.

  • Verifique se os DataSources estão liberados para extração via ODP. Este requisito se aplica a DataSources que os clientes criam e DataSources criados pela SAP em versões mais antigas do SAP ECC. Para obter mais informações, consulte a seguinte nota de suporte da SAP 2232584 – Para liberar extratores SAP para a API ODP.

Configurar o SAP Landscape Transformation Replication Server (opcional)

O servidor de replicação SLT (SAP Landscape Transformation) é uma solução CDC habilitada para gatilho de banco de dados que pode replicar tabelas de aplicativos SAP e exibições simples quase em tempo real. O SLT replica de sistemas de origem SAP para vários destinos, incluindo a ODQ (fila delta operacional).

Observação

O SAP Landscape Transformation Replication Server (SLT) só é necessário se você quiser replicar dados de tabelas SAP com o conector SAP CDC. Todas as outras fontes funcionam imediatamente sem SLT.

Você pode usar o SLT como um proxy no ODP de extração de dados. Você pode instalar o SLT em um sistema de origem SAP como um complemento do SAP DMIS (Servidor de Migração de Dados) ou usá-lo em um servidor de replicação autônomo. Para usar o SLT como um proxy, conclua as etapas a seguir:

  1. Instale o NetWeaver 7.4 SPS 04 ou posterior e o complemento DMIS 2011 SP 05 no servidor de replicação. Para obter mais informações, confira Transferring Data from SLT Using Operational Data Provisioning (Como transferir dados do SLT usando o provisionamento de dados operacionais).

  2. Execute o código de transação SAP LTRC (Landscape Transformation Replication Server Cockpit) no servidor de replicação para configurar o SLT:

    1. Em Especificar Sistema de Origem, insira o destino de RFC que representa o sistema de origem SAP.

    2. Em Especificar Sistema de Destino, conclua estas etapas:

      1. Selecione Conexão RFC.

      2. Em Cenário para Comunicação RFC, selecione Provisionamento de Dados Operacionais (ODP).

      3. No Alias da Fila, insira o alias da fila a ser usado para selecionar o contexto das suas extrações de dados via ODP no Data Factory. Use o formato SLT~<your queue alias>.

    Captura de tela da caixa de diálogo de configuração de SLT do SAP.

Para obter mais informações sobre as configurações do SLT, confira Replicating Data to SAP Business Warehouse (Como replicar dados no SAP Business Warehouse).

Validar a configuração

Para validar as configurações do sistema SAP para ODP, você pode executar o programa RODPS_REPL_TEST para testar a extração, incluindo extratores SAPI, exibições CDS e objetos BW. Para obter mais informações, confira Replication test with RODPS_REPL_TEST (Teste de replicação com RODPS_REPL_TEST).

Problemas conhecidos

A seguir, há notas de suporte SAP para resolver problemas conhecidos em sistemas SAP:

Configurar um runtime de integração auto-hospedada para sua solução SAP CDC