✒️SAP BI / BW BO Data Store Objects (ODS o DSO)
SAP BI / BW BO Data Store Objects (ODS o DSO)
Clase de objetos Data Store
- Actualizacion standar: Consiste en tres tablas(cola de activacion, tabla de datos activas y log de Modificaciones).Esta totalmente integrado al proceso Stading.Los datos se pueden cargar y descargar de los objetos Data Store durante el proceso se Stading Un log de modificaciones significa que todas las modificaciones se escriben y estan disponibles como actualizaciones delta para destinos de datos conectados.
- Optimizada para escritura: Es un nuevo dato de Datastore.esta dirigido al nivel de almacen de la arquitectura ya que por ejemplo los datos con la misma clave no son agregados, por lo tanto podriamos tener como fee variando historicamente. Tiene como ventaja principal la mayor rapidez de las cargas. Este tipo de ODS es utilizado para reportes que nesecitan los datos actualizados rapidamente, pero hay que tener en cuentaque los reportes que utilizan este tipo de ODS tienen un desempeño muy en cuanto a performance
- Actualizacion Directa: (ODS transacional 3.X anterior) solo tiene la tabla con datos activos:Esto significa que no se integra tan facilmente en el proceso stading. En lugar de eso , esta clase de objeto DataStore se rellenan utilizando APIS y se pueden leer a travez de una Bapi.
PSA Almacena datos fuente brutos temporalmente, funciona como memoria intermedia
ODS Se utiliza para armonizar o consolidar datos , Estan formadas por tablas planas que se pueden leer de manera simple
INFOCUBOS Almacenan datos de resumen y exiten tres clase de objetos DataStore
Posicionamiento de los ODS en elm flujo de datos
Se pueden adicionar uno omas ODS entre La PSA y los Infocubos , Normalmente las Ods almacenan datos detallados y se pueden armonizar o consolidar los datos antes de ser almacenados en infocubosmultidimencionales de forma agregada.
tambien podriamos actualizar datos directamente desde la fuente a un infocubo.
ODS clasificacion
- Datos fuente similares. En este caso los datos se almacenan de la misma forma que los entrega el sistema fuente
- Requerido tecnicamente: En estos Objeto DataStore , los datos se almacenan de forma armonizada.El proceso de armonizacion engloba varios aspectos
- Armonizacion de tipos de datos de variante y longitudes
- armonizacion de diferentes metodos delta del sistema fuente.
- armonizacion de datos
3.Especifico de aplicacion Empresarial
Estas ods se utilizan normalmente para prepara datos para determinados escenarios de reporting. Por ejemplo tiene materiales que tienen diferentes estatus y debido a que cambian continuamente quiere armar un ODS solo para almacenar los materiales que tienen estatus entregado
Arquitectura y funciones de objetos de ODS
Los ODS estándar están formado por tres tablas:
- Tabla de datos activos (Active). Es donde se almacena el estado actual de los datos. Es muy importante que la clave esté correctamente definida por el responsable del modelado. Para que los datos pasen a la tabla activa los datos deben ser activados
- Tabla de log de modificaciones (Change log). Durante la ejecución de activación , las modificaciones se almacenan en el log de modificaciones. El log de modificaciones tiene clave técnica que consiste en una solicitud, un paquete de datos y un número de registro de datos.
- Tabla de datos Nuevos (New data). Durante el proceso de transferencia de datos, los registros se escriben primero en esta tabla
Modelado y creación de ODS.
Se configuran diferentes listas para seleccionar infoobjetos en el área superior izquierda de la GUI. Con arrastar y soltar o con la opción de entrada directa al menú contextual , los infoobjeto se añaden a las áreas adecuadas del objeto datastore. Finalamte pueden tomarse decisiones sobre la habilitación de atributos de navegación y la creación de índices definidos por el usuario
OPCIONES DE LOS ODS
Cuando se modele un ODS se debe tener en cuenta:
Que infoobjetos debe contener el objeto datastore?
Que objetos definen de manera única el proceso?
Que atributos de navegación deben estar actividades para el ODS?
Para infoobjetos sobre los que se consulta muy seguido, pueden utilizarse los índices. Solo conviene utilizar índices en caso que este ODS sea utilizado en reportes
 
 
 
Sobre el autor
Publicación académica de German Augusto Macias Chacon, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
German Augusto Macias Chacon
Profesión: Ingeniero Electronico - Colombia - Legajo: AG98U
✒️Autor de: 89 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de German Macias