✒️SAP BI / BW BO Adquisición en Tiempo Real
SAP BI / BW BO Adquisición en Tiempo Real
** LECCION 4: ADQUISICION EN TIEMPO REAL
* 1. PROCESO DE TRANSFERENCIA DE DATOS APRA LA ADQUISICIÓN DE DATOS EN TIEMPO REAL
- Utilización
Emplea el proceso de transferencia de datos para la adquisición de datos en tiempo real para transferir datos a la fuente de datos desde la PSA. En el objeto DataStore, los datos están disponibles para utilizar en reporting.
Servicio obtención de datos en tiempo real basado en API es un proceso de 2 etapas:
-Los datos arrastran en PSA mediante InfoPaquetes en tiempo real
-Los datos se transfieren al objeto DataStore via DTP en tiempo real
En ambos casos del proceso de movimiento de datos se inicia mediante el sistema demon.
- Prerrequisitos
Ha creado el flujo de datos entre la Fuente de datos y el objeto DataStore utilizando transformaciones. Las delimitaciones para el proceso de transferencia de datos no se superponen a las delimitaciones en otros procesos de transferencia de datos.
* 2. ¿CÓMO FUNCIONA EL PROCESO TIEMPO REAL?
También se encontrará este proceso como RDA que son las iniciales de Real-Time Adquisition
El proceso consta de 2 pasos principales:
*Paso 1:
-Se realiza la llamada al sistema fuente para nuevos registros
-Actualiza el estatus de registros transferidos en la tabla de confirmación
-Actualiza la PSA
*Paso 2:
-Verifica los registros en la tabla de confirmación
-Verifica los registros marcados por el demonio en el sistema fuente
-Replica la confirmación enviada a SAP BI
-Las entradas son marcadas como procesadas en la tabla de confirmación
-Una vez confirmados los registros inicia el DTP
*Paso 3:
-Una vez realizado los pasos, el demonio desencadenará el proceso cada 3 minutos
*Paso 4: Cierre de Solicitud
-Una vez terminada la carga de datos en PSA las entradas en la tabla de confirmación son borradas.
-Las siguiente petición se abre para la siguiente carga de datos desde el sistema fuente
-Las peticiones del InfoPaquete y el DTP son sincronizadas vía demonio
*El monitoreo de la carga se realiza desde la Trx RSRDA
* 3. PROCEDIMIENTO PARA SU IMPLEMENTACION
1. En el Workbench, se visualiza un árbol de objetos y ha resaltado el objeto DataStore. En el menú contextual, seleccionar Crear proceso de transferencia de datos.
2. En la ventana de diálogo para crear un proceso de transferencia de datos: seleccionar DTP para adquisición de datos en tiempo real como el tipo DTP
3. Como el objeto fuente, seleccionar la Fuente de datos desde la que desea transferir los datos al objeto DataStore. A continuación, seleccionar Continuar. Aparece la pantalla actualización proceso de transferencia de datos. Los datos de cabecera para el proceso de transferencia de datos muestran la descripción, ID, versión y estatus del proceso de transferencia de datos, junto con el estado delta.
4. En la etiqueta Extracción especificar los parámetros: Se ha seleccionado Delta como modo de extracción para la adquisición de datos en tiempo real. Si es necesario, determinar los criterios de filtro para la transferencia delta.
5. En la solapa Actualización especificar los parámetros
-Aplicar parametrizaciones para el tratamiento de errores
-Especificar cómo el sistema actualiza los registros válidos cuando se produce un error
-El número de errores permitidos antes de que el proceso de carga termine
-Si el sistema da un status de error a un proceso de carga si los registros se agregan, filtran o añaden a la transformación.
6. En la solapa Ejecutar la cual representa el flujo del proceso del programa para el proceso de transferencia de datos en una estructura árbol, especifique los parámetros.
-Especificar el status que desea que el sistema adopte para la solicitud si se visualizan mensajes de advertencia en el log.
-Especificar cómo desea que el sistema determine el status global de la solicitud.
7. Verifique el proceso de transferencia de datos, grábelo y actívelo
- Resultado
Seleccionar Monitor tiempo real para acceder al monitor para la adquisición de datos en tiempo real. En el monitor puede asignar el proceso de transferencia de datos a una Fuente de datos y aun demonio
Hágalo desde el menú contextual de la fuente de datos. El demonio utiliza el proceso de transferencia de datos para procesar datos.
- Los datos se transfieren en tiempo real a SAP BI en solicitud utilizando servicios Web
La adquisición de datos en tiempo real basada en un servicio Web, también es un proceso de 2 etapas:
1. Los datos pasan a PSA utilizando un servicio Web
2. Los datos se transfieren al objeto DataStore vía DTP en tiempo real
DEMONIO: Un demonio monitoriza la PSA e inicia DTP según las parametrizaciones en un InfoPaquete en tiempo real.
El servicio Web requiere el InfoPaquete para definir parámetros como umbrales de tiempo/registro para cierre de solicitud y permitir la asignación de un demonio utilizando el Monitor en tiempo real como se puede ver más abajo.
Los umbrales están determinados por tiempo y por cantidad de registros, por ejemplo se puede determinar que se actualicen los datos cada 1 minuto o cuando se haya alcanzado una determinada cantidad de datos en la fuente.
 
 
 
Sobre el autor
Publicación académica de Nora Marilin Medina Silva, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Nora Marilin Medina Silva
Profesión: Licenciatura en Analisis de Sistemas Informaticos - Paraguay - Legajo: DC14B
✒️Autor de: 43 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Nora Medina