SLT (Servidor de replicación de transformación de paisaje de SAP) en SAP HANA

¿Qué es SLT (Replicación de la transformación del paisaje de SAP)?

SLT es una herramienta ETL que le permite cargar y replicar datos en tiempo real o programar datos desde un sistema fuente SAP o un sistema no SAP en la base de datos SAP HANA.

El servidor SAP SLT utiliza un enfoque de replicación basado en desencadenadores para pasar datos del sistema de origen al sistema de destino.

El servidor SLT se puede instalar en un sistema independiente o en el sistema SAP ECC.

El beneficio del sistema SLT es el siguiente:

  • Permite la replicación de datos en tiempo real o programado.
  • Durante la replicación de datos en tiempo real, podemos migrar datos en formato SAP HANA.
  • Mangos SLT Cluster y mesas de billar.
  • Esto admite automáticamente la conversión Unicode y no Unicode durante la carga/replicación. (Unicode es un sistema de codificación de caracteres similar a ASCII. Un sistema de codificación que no es Unicode cubre más caracteres que ASCII).
  • Esto está completamente integrado con Estudio SAP HANA.
  • SLT tiene capacidades de configuración y transformación de mesas.
  • SLT tiene capacidades de monitoreo con SAP HANA Solution Manager.

ArchiLa descripción general de la tecnología del servidor SAP SLT con sistema SAP/no SAP es la siguiente:

Conexión SAP SLT Archidescripción general de la tecnología entre el sistema SAP y SAP HANA

SAP SLT Replication Server transforma todas las definiciones de tablas de metadatos del sistema fuente ABAP a SAP HANA.

Para la fuente SAP, la conexión SLT tiene la siguientewing caracteristicas -

  • Cuando se replica una tabla, el servidor de replicación SAP SLT crea tablas de registro en el sistema de origen.
  • El motor de lectura se crea en el sistema fuente de SAP.
  • La conexión entre SAP SLT y SAP Source se establece como conexión RFC.
  • La conexión entre SAP SLT y SAP HANA se establece como una conexión DB.

Un usuario de la base de datos con la misma autorización que el usuario "SYSTEM" puede crear una conexión entre SAP SLT y la base de datos SAP HANA.

Conexión SAP SLT entre el sistema SAP y la BASE DE DATOS SAP HANA
Conexión SAP SLT entre el sistema SAP y la BASE DE DATOS SAP HANA

SAP SLT Server crea automáticamente una conexión de base de datos para la base de datos SAP HANA (cuando creamos una nueva configuración a través de la transacción LTR). No es necesario crearlo manualmente.

Configurar el servidor SAP SLT para el sistema fuente SAP

Primero necesitamos configurar el servidor de replicación SAP SLT para la conexión entre SAP Source y la base de datos SAP HANA. El código T, LTR se utiliza para crear una conexión entre SAP Source y SAP SLT.

Paso 1) Inicie sesión en el servidor SAP SLT y llame a la transacción “LTR” Desde SAP Servidor de replicación SLT.

Configurar el servidor SAP SLT

Aparecerá una pantalla emergente de Web-dynpro para iniciar sesión en el servidor SAP SLT.

  1. Ingrese Cliente / ID de usuario / contraseña
  2. Haga clic en la pestaña de inicio de sesión

    Configurar el servidor SAP SLT

    Aparecerá una pantalla emergente para Configuración como se muestra a continuación:

    Configurar el servidor SAP SLT

    Haga clic en el botón "Nuevo" para la nueva configuración.

Paso 2) En este paso,

  1. Ingrese el nombre y la descripción de la configuración.
  2. Seleccione Sistema SAP como sistema de origen.
  3. Ingrese la conexión RFC para el sistema SAP.
  4. Ingrese el nombre de usuario/contraseña/nombre de host y el número de instancia.
  5. Ingrese el detalle de las opciones de trabajo –
  • No. de trabajos de transferencia de datos.
  • Nº de trabajos de cálculo.
  1. Seleccione la opción de Replicación como Tiempo real.
  2. Una vez que se mantengan todas las configuraciones, haga clic en "Aceptar" para crear un nuevo esquema en SLT.

Configurar el servidor SAP SLT

Se agregará y activará un nombre de configuración “SLTECC”.

Configurar el servidor SAP SLT

Después de configurar correctamente el servidor SAP SLT, el servidor SAP SLT crea automáticamente una conexión de base de datos para la base de datos SAP HANA (cuando creamos una nueva configuración a través de la transacción LTR). No es necesario crearlo manualmente.

En el siguiente paso, importamos datos a SAP HANA desde SAP Source.

Importe datos de origen de SAP a SAP HANA a través de SLT

Una vez que hayamos configurado correctamente el servidor SAP SLT, se crea un ESQUEMA como nombre de configuración anterior en SAP SLT en la base de datos SAP HANA.

Este esquema contiene lo siguientewing objetos-

  1. 1 Esquema – SLTECC.
  2. 1 usuario – SLTECC.
  3. 1 Privilegios
  4. 8 mesas
  • DD02L (Nombre de las tablas SAP)
  • DD02T (Textos de tablas SAP)
  • RS_LOG_FILES
  • RS_MENSAJE
  • RS_ORDER
  • RS_ORDER_TEXT
  • RS_SCHEMA_MAP
  • RS_ESTADO.
  1. 4 rol –
  • SLTECC_DATA_PROV
  • SLTECC_DATA_POWER_USER
  • SLTECC_DATA_USER_ADMIN
  • SLTECC_DATA_SELECT
  1. Procedimientos 2
  • RS_GRANT_ACCESS
  • RS_REVOKE_ACCESS

Toda la configuración está completa, ahora cargamos una tabla desde SAP ECC (Componente Central ERP).

Paso 1) Para cargar tablas de SAP ECC a la base de datos de SAP HANA, siga los pasos a continuación:

  1. Vaya a Aprovisionamiento de datos desde Vista rápida.
  2. Seleccione Sistema SAP HANA.
  3. Haga clic en el botón Finalizar.

Importar datos de origen de SAP a SAP HANA

Paso 2) Se mostrará una pantalla para el aprovisionamiento de datos de tabla basado en SLT.yed. Hay 5 opciones para el aprovisionamiento de datos como se muestra a continuación:

Opción de provisión Detail
Carga (carga completa) Este es un evento único que inicia una carga inicial de datos desde el sistema de origen.
Replicar (carga completa + Delta Carga) Inicia la carga inicial (si no se hizo antes) y también considera delta cambiar. Se creará un activador de base de datos y una tabla de registro relacionada para cada tabla.
Detener replicación Detiene el proceso de replicación actual de una tabla. Elimina por completo el disparador de la base de datos y la tabla de registro.
Suspende los Pausa un proceso de replicación en ejecución de una tabla. El activador de la base de datos no se eliminará del sistema de origen y continuará el registro de los cambios. La información relacionada se almacena en la tabla de registro relacionada en el sistema fuente.
Currículum Reanudar reinicia la replicación de una tabla suspendida. Después de la reanudación, se reanudará el proceso de replicación suspendido.

Usamos la primera opción de la tabla. “Opción de carga” para la carga inicial de los datos de la tabla (LFBK) desde el origen a la tabla SAP HANA.

El paso a paso es el siguiente:

  1. Sistema de origen y destinotails se seleccionan según la configuración de SAP SLT.
  2. Haga clic en el botón Cargar y seleccione la tabla (LFBK) que necesitamos cargar/replicar en SAP Hana.
  3. La tabla (LFBK) se agregará a la sección de administración de carga de datos con la acción "Cargar" y el estado "Programado".

Importar datos de origen de SAP a SAP HANA

Después de la carga de datos, el estado cambiará a "Ejecutado". La tabla se creará en el esquema "SLTCC" con datos.

Paso 3) Verifique los datos en la tabla (LFBK) mediante la vista previa de datos del esquema "SLTECC" como se muestra a continuación -.

  1. Inicie sesión en la base de datos SAP HANA a través de SAP HANA Studio y seleccione SAP HANA System HDB (HANAUSER).

Importar datos de origen de SAP a SAP HANA

  1. Seleccione Tabla (LFBK) en el nodo Tabla.
  2. Haga clic derecho en Tabla (LFBK) y haga clic en la opción Abrir vista previa de datos.
  3. Los datos cargados a través del proceso SLT se mostrarányed en la pantalla de vista previa de datos.

Importar datos de origen de SAP a SAP HANA

Ahora hemos cargado correctamente los datos en la tabla "LFBK". Usaremos esta tabla en el futuro en Modelado.

Conexión SAP SLT entre un sistema que no es SAP y SAP HANA

SAP SLT Replication Server transforma todas las definiciones de tablas de metadatos del sistema de origen que no es ABAP a SAP HANA.

Para fuentes que no son de SAP, la conexión SLT tiene lo siguientewing caracteristicas -

  • Cuando se replica una tabla, el servidor de replicación SAP SLT crea tablas de registro en el sistema de origen.
  • El motor de lectura se crea en el servidor de replicación SAP SLT.
  • La conexión entre SAP SLT y SAP Source/SAP HANA se establece como una conexión DB.
Conexión SAP SLT entre un sistema que no es SAP y SAP HANA

Conexión SAP SLT entre una conexión SLT que no es SAP y el sistema/BASE DE DATOS SAP HANA

SAP SLT sólo puede realizar las transformaciones más simples, por lo que para complex transformaciones, necesitamos otra herramienta ETL como los servicios de datos de SAP.