✒️SAP BI / BW BO Data Store Objects (ODS o DSO)
SAP BI / BW BO Data Store Objects (ODS o DSO)
Lección 1 - Data stores objects (ODS /DSO)
viernes, diciembre 29, 2023
11:42 AM
Un datastore sirve como ubicación de almacenamiento para datos de transacciones consolidado y limpiosodatos maestros a nivel de docuemnto.
Clases de objetos Datastore
- Actualización estándar
- Utilización primaria
- Nivel EDW
- Nivel ODS
- Nivel de documento individual
- Estructura
- Datos activos
- Log de modificaciones
- Cola de activacion
- Integración en el flujo de datos
- Mediante stagging (DTP)
- Utilización primaria
- Optimizada para escritura
- Utilización primaria
- Nivel EDW
- Nivel ODS
- Nivel de solicitud
- Acceso rápido (sin activación)
- Especial para grande volúmenes de datos
- Estructura
- Datos activos
- Integración en el flujo de datos
- Mediante stagging (DTP)
- Utilización primaria
- Actualizació directan
- Utilización primaria
- Ninguno
- Acceso rapido
- Aplicaciones externas y procesos de análisis
- Estructura
- Datos activos
- Integración en el flujo de datos
- Mediante api
- Utilización primaria
ODS estandar.
Consiste en tres tablas
- Cola de activación
- Tabla de datos activa
- Log de modificaciones
Los datos se pueden cargar o descargar de los objetos Datastoredurante el proceso de stanging
ODS optimizacion para escritura
Está dirigido a nivel de almacén de la arqutectura, los datos no son agregados. Utilizada para cuando se requiere que el reporte se actualice rápidamente
Desempeñó pobre por performance
ODS actualización directa(ODS transaccional anteriormente)
Solo cuenta con la tabla de datos activos.no se integra al proceso stagning
Se puede leer con BAPI
BAPI integrados a SAP
- BAPI BAPi_ODSO_READ_DATA_UC
- RSDRI_ODSO_INSERT
- RSDRI_ODSO_INSERT_RFC
- RSDRI_ODSO_MODIFY
- RSDRI_ODSO_MODIFY_RFC
- RSDRI_ODSO_UPDATE
- RSDRI_ODSO_UPDATE_RFC
- RSDRI_ODSO_DELETE_RFC
Nota: con la transaccion SE37 se pueden probar los módulos de funciones integradas en SAP.
Los ODS son utilizados en procesos APD
Comparación de PSA, ODS e infocubos
Los PSA almacenan fuentes de datos brutos, los InfoCubos almacenan datos resumen. Existen 3 clases de datastore
- Método, utilización
- Almacenamiento de datos
- Fuentes de datos
La utilización principal de las PSA es almacenar temporalmente
Funciona como una memoria interna.
Las ODS se utilizan principalmente para armonizar o consolidar datos.
Las ODS están firmados por tablas planas.
posicionamiento de ODS. En el flujo de datos.
SAP BI le permite integrar uno o más ODS en el flujo de datos entre PSA y los infocubos.
La actualización de datos se puede realizar desde la fuente de datos a un inficubo.
En una implementacion se distinguen tres clases de ODSen diferentes posiciones del flujo basado en la utilización
- Datos fuentes similares: los datos se almacenan de la misma forma que ingresan
- Requerido técnicamente: se almacén de forma armónica: aspectos del proceso
- Armónizacion de tipos de datos de variantes y longitudes. Se realizan transformaciones
- Armonizacion de diferentes métodos delta del sistema fuente. Convierte diferentes métodos delta desde los sistemas fuente(delta aditivoy after-image para registros rectificados)
- Armonizacion de datos. Armoniza el propio contenido de datos realaes.
Especificó de aplicación esmoresarial
Estos ODS se utilizan para preparar los datos para reportes.
Las ODS estandar están formadas por tres tablas :
- Tabla de datos activos se almacenan el estado actual sde los datos
Los reportes creados mediante BEx utilizan los datos de las tablas.
- Tabla de log de modificaciones (change log). El log de modificaciones tiene clave técnica que consiste en una solicitud, paquete de datos y número de registro de datos.
- Tabla de datos nuevos. Los se registros se escriben primero en esta tabla.
Modelado y creación de ODS
Se pueden configurar distintas listas de seleccion para seleccionar infoobjetos.
Opciones de los ODS tener en cuenta:
- Que infoobjetos debe contener el objeto datastore
- Que objeto define de manera unica el proceso
- Que atributos de navegación deben estar activos
- Para los infoobjetos que se consultan muchos, utilizar indices.
Los atributos de navegación son atributos que pertenecen a alguna característica incluida en el ODS o InfoCubos
 
 
 
Sobre el autor
Publicación académica de Claudia De La Hoz, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Claudia De La Hoz
Profesión: Senior Data Scientist - Colombia - Legajo: NW76X
✒️Autor de: 35 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Certificación Académica de Claudia De