Requisitos previos y configuración del conector CDC de SAP

SE APLICA A: Azure Data Factory Azure Synapse Analytics

Sugerencia

Pruebe Data Factory en Microsoft Fabric, una solución de análisis todo en uno para empresas. Microsoft Fabric abarca todo, desde el movimiento de datos hasta la ciencia de datos, el análisis en tiempo real, la inteligencia empresarial y los informes. Obtenga información sobre cómo iniciar una nueva evaluación gratuita.

Obtenga información sobre los requisitos previos del conector CDC de SAP en Azure Data Factory y cómo configurar la solución en Azure Data Factory Studio.

Prerrequisitos

Para usar las capacidades de CDC de SAP en Azure Data Factory, debe completar estos requisitos previos:

Configuración de sistemas SAP para usar el marco de ODP de SAP

Para configurar los sistemas SAP para que usen el marco de ODP de SAP, siga las indicaciones que se describen en las secciones siguientes.

Comprobación de los requisitos del sistema SAP

El conector CDC de SAP usa el marco ODP 2.0, que forma parte de muchos sistemas SAP. Por ejemplo, incluye todas las versiones actualizadas de SAP ECC y SAP S/4HANA, SAP BW y SAP BW/4HANA, y SAP SLT. Para asegurarse de que sus versiones de SAP tienen ODP 2.0, consulte la documentación de SAP o notas de soporte técnico siguientes. Aunque las instrucciones se refieren principalmente a SAP BW y SAP Data Services, la información también se aplica a Data Factory.

Configuración del usuario de SAP

Las extracciones de datos mediante ODP requieren un usuario configurado correctamente en sistemas SAP. El usuario debe estar autorizado para las invocar la API de ODP a través de módulos de llamada a funciones remotas (RFC). Esta configuración de usuario es exactamente la misma que se necesita para la extracción de datos mediante ODP desde sistemas de origen de datos SAP a sistemas BW o BW/4HANA. Para más información, consulte estas notas de soporte técnico de SAP:

Configuración de orígenes de datos de SAP

ODP ofrece varios contextos de extracción de datos o tipos de objeto de origen. Aunque la mayoría de los objetos de origen de datos están listos para extraerse, algunos requieren más configuración. En el contexto de SAPI, los objetos que se van a extraer se denominan orígenes de datos o extractores. Para extraer orígenes de datos, asegúrese de cumplir los siguientes requisitos:

  • Asegúrese de que los orígenes de datos están activados en los sistemas de origen de SAP. Este requisito solo se aplica a DataSources SAP o a sus asociados que se entregan de forma predeterminada. Los orígenes de datos creados por el cliente se activan automáticamente. Si ya usa un origen de datos determinado con SAP BW o BW/4HANA, ya está activado. Para más información sobre los orígenes de datos y cómo se activan, consulte Instalación de orígenes de datos de contenido de BW.

  • Asegúrese de que los orígenes de datos se liberan para la extracción mediante ODP. Este requisito se aplica a los orígenes de datos que los clientes crean, así como los que crea SAP en versiones anteriores de SAP ECC. Para obtener más información, vea la nota siguiente de soporte técnico de SAP 2232584: Liberación de extractores de SAP para la API de ODP.

Configuración de SAP Landscape Transformation Replication Server (opcional)

SAP Landscape Transformation Replication Server (SLT) es una solución de CDC habilitada para desencadenador de base de datos que puede replicar tablas de aplicaciones de SAP y vistas sencillas casi en tiempo real. SLT se replica desde sistemas de origen de SAP a varios destinos, incluida la cola diferencial operativa (ODQ).

Nota

SAP Landscape Transformation Replication Server (SLT) solo es necesario si quiere replicar datos de tablas SAP con el conector CDC de SAP. Todos los demás orígenes funcionan sin SLT.

Puede usar SLT como proxy en la extracción de datos de ODP. Puede instalar SLT en un sistema de origen de SAP como complemento de SAP Data Migration Server (DMIS) o usarlo en un servidor de replicación independiente. Para usar SLT como un proxy, complete los pasos siguientes:

  1. Instale NetWeaver 7.4 SPS 04 o posterior y el complemento DMIS 2011 SP 05 en el servidor de replicación. Para obtener más información, consulte Transferencia de datos desde SLT mediante el aprovisionamiento de datos operativos.

  2. Ejecute el código de transacción de SAP Landscape Transformation Replication Server Cockpit (LTRC) en el servidor de replicación para configurar SLT:

    1. En Especificar sistema de origen, escriba el destino RFC que representa el sistema de origen de SAP.

    2. En Especificar sistema de destino, complete estos pasos:

      1. Seleccione Conexión RFC.

      2. En Escenario para la comunicación RFC, seleccione Aprovisionamiento de datos operativos (ODP).

      3. En Alias de cola, escriba el alias de cola que se usará para seleccionar el contexto de las extracciones de datos a través de ODP en Data Factory. Use el formato SLT~<your queue alias>.

    Screenshot of the SAP SLT configuration dialog.

Para obtener más información sobre las configuraciones de SLT, consulte Replicación de datos en SAP Business Warehouse.

Validación de la configuración

Para validar las configuraciones del sistema SAP con respecto a ODP, puede ejecutar el programa RODPS_REPL_TEST para probar los procesos de extracción, incluidos los extractores de SAPI, las vistas de CDS y los objetos de BW. Para obtener más información, consulte Prueba de replicación con RODPS_REPL_TEST.

Problemas conocidos

Las notas de soporte técnico de SAP siguientes pueden usarse para resolver problemas conocidos en los sistemas SAP:

Configuración de un entorno de ejecución de integración autohospedado para la solución de CDC de SAP