SAP Tutorial de conexión directa del extractor (DXC) de HANA

¿Qué es el SAP ¿DXC-HANA?

SAP HANA DXC es una técnica de replicación de datos basada en lotes, es decir, puede ejecutarse después de un intervalo de tiempo.

SAP HANA DXC utiliza el método ETL (Extracción, Transformación y Carga) existente SAP Aplicación Business Suite a través de una conexión HTTPS.

In SAP Los extractores de fuentes de datos de contenido de aplicaciones de la suite empresarial han estado disponibles para el modelado y la adquisición de datos para SAP Almacén comercial.

SAP DXC utiliza estos extractores de fuentes de datos para enviar datos directamente a SAP HANA.

Ventaja de SAP DXC

  • SAP DXC no requiere ningún servidor o aplicación adicional en el entorno del sistema.
  • Reduce la complejidad del modelado de datos en SAP HANA, ya que envía los datos a SAP HANA después de aplicar toda la lógica de extracción de negocios en el sistema de origen.
  • Acelera SAP Cronograma de implementación de HANA.
  • Extrae datos semánticamente ricos de SAP Sitio de negocios y proporcionar a SAP HANA.

Limitación de SAP DXC

  • La fuente de datos debe tener un método ETL predefinido; de lo contrario, debemos definirlo.
  • SAP DXC requiere un sistema Business Suite en Net Weaver 7.0 o superior (por ejemplo, ECC) igual o inferior al nivel SP: versión 700 SAPKW70021 (pila SP 19, desde noviembre de 2008).
  • Debe existir un procedimiento con un campo clave definido en Fuente de datos.

Configurar SAP Replicación de datos DXC

Paso 1) Habilitar el motor XS y el servicio ICM

  • Habilitando el motor XS

Vaya a SAP Estudio Hana -> Seleccione Sistema -> Configuración -> xsengine.ini.

Configurar SAP Replicación de datos DXC

Establezca el valor de instancia en 1 en el campo Predeterminado.

  • Habilitación del servicio ICM Web Dispatcher – Habilita el servicio ICM Web Dispatcher en el sistema HANA. El Web Dispatcher utiliza el método ICM para leer y cargar datos en el sistema HANA. SAP Estudio Hana -> Seleccione Sistema -> Configuración -> webdispatcher.ini

    Configurar SAP Replicación de datos DXC

    Establezca el valor de la instancia en la columna predeterminada 1.

Paso 2) Configuración SAP Conexión directa del extractor HANA

  • Establecer la conexión DXC en SAP HANA – Para crear una conexión DXC necesitamos importar la unidad de entrega en SAP HANA como se muestra a continuación:
  • Unidad de Entrega de Importaciones.

Necesita descargar la unidad de entrega DXC desde SAP into SAP Base de datos HANA. Puedes

importar la unidad en la ubicación

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

Importe la unidad de entrega mediante el cuadro de diálogo Importar en SAP Nodo de contenido de HANA: ¿cómo configurar XS?

¿Servidor de aplicaciones para utilizar el DXC? Cambie el valor del contenedor de la aplicación a libxsdxc.

  • Configure el servidor de aplicaciones XS para utilizar DXC.

Modifique el valor del contenedor de la aplicación a libxsdxc (si existe algún valor, agréguelo).

Pruebe la conexión DXC.

  • Verifique que el DXC esté funcionando.

Podemos verificar la conexión DXC usando la siguiente ruta en Internet Explorer:

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

– Ingrese un nombre de usuario y contraseña para conectarse.

  • El usuario y el esquema deben definirse en HANA Studio
  • conexión http en SAP BW para HANA es necesario definir a través de SM59,

Así que crea una conexión http en SAP BW Utilizando el código T SM59. Los parámetros de entrada serán

— Conexión RFC igual Nombre de la conexión RFC

- Target Host igual al nombre de host de HANA

— Número de servicio igual a 80

Inicie sesión en la pestaña Seguridad Mantenga el usuario DXC creado en HANA Studio que tiene un método de autenticación básico.

  • Las fuentes de datos en BW deben configurarse para replicar la estructura en el esquema definido por HANA.

Necesitamos configurar los siguientes parámetros en BW usando el programa SAP_RSADMIN_MANTENER

(Código T SE38 o SA38)

Lista de parámetros en el programa: la lista de parámetros contiene valores, que pasan el valor a la pantalla de llamada.

Configurar SAP Replicación de datos DXC

PSA_TO_HDB: Estos tres valores de objeto se muestran a continuación:

  • GLOBAL: esto se utiliza para replicar todas las fuentes de datos en HANA.
  • SISTEMA: especificaba que los clientes utilizaran DXC
  • DATASOURCE: especifica la fuente de datos y solo se puede utilizar la especificada.PSA_TO_HDB_DATASOURCETABLE: En esto debemos proporcionar el nombre de la tabla, que tiene la lista de fuentes de datos que se utilizan para DXC.
  • En el campo VALOR, ingrese el nombre de la tabla que creó.

PSA_TO_HDB_DESTINATION: En esto necesitamos mover los datos entrantes (en esto necesitamos dar el valor que creamos en SM59) (aquí XC_HANA_CONNECTION_HANAS)

PSA_TO_HDB_SCHEMA: Especifica qué esquema deben asignar los datos replicados.

Replicación de fuentes de datos

Instale la fuente de datos en ECC usando RSA5. Hemos tomado la fuente de datos 0FI_AA_20.

(FI-AA: Transacciones y depreciación). Primero, debemos replicar los metadatos utilizando el componente de aplicación especificado (la versión de la fuente de datos debe ser la versión 7.0. Si tenemos una fuente de datos de la versión 3.5, primero debemos migrarla. Active la fuente de datos en SAP (blanco y negro).

Una vez cargada y activada la fuente de datos en SAP BW, creará la siguiente tabla en el esquema definido.

  • /BIC/A00 – Tabla activa IMDSO
  • /BIC/A40 – Cola de activación IMDSO
  • /BIC/A70 – Tabla de manejo del modo de registro
  • /BIC/A80 – Tabla de información de ID de paquete y solicitud
  • /BIC/AA0 – Solicitar tabla de marca de tiempo
  • RSODSO_IMOLOG: tabla relacionada con IMDSO. Almacena información sobre todas las fuentes de datos relacionadas con DXC.

Ahora los datos se cargan correctamente en la tabla /BIC/A0FI_AA_2000 una vez que se activa. Y podemos obtener una vista previa de los datos de la tabla /BIC/A0FI_AA_2000 en SAP Estudio HANA.