🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️SAP BI / BW BO Data Store Objects (ODS o DSO)

SAP BI / BW BO Data Store Objects (ODS o DSO)

SAP BI / BW BO Data Store Objects (ODS o DSO)

DATA STORE OBJECTS (ODS o DSO)

1) Clases de objetos DataSore

Existen tres clases de objetos DataStore:

  1. Actualización Estándar.Consiste en tres tablas ( cola de activación, tabla de datos activas y log de modificaciones. Completamente integrado al proceso de staging. Los datos se pueden cargar y descargar de los objetos datastore durante el proceso de staging.
  2. Optimizada para escritura. Es un nuevo tipo de datastore. Esta dirigido al nivel de almacén de la escritura ya que por ejemplo los datos con la misma clava no son agregados por lo tanto podríamos tener como fue variando históricamente. Tiene como ventaja la rapidez de las cargas. SE utilizan en reportes que necesitan que los datos se actualicen rapidamente pero tiene un desempeño pobre en performance
  3. Actualización directa (ODS transaccional 3.x anterior), solo tiene la tabla de datos activos, por lo que no se integra tan fácilmente al proceso de staging. ESta clase de objeto se rellena utilizando APIs y se leen a través de una BAPI. Como las siguientes BAPIS:
  • 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

2) Comparación de PSA,ODS e infocubo

  • PSA. Almacenan datos fuentes brutos y lo almacena temporalmente, funciona como una memoria intermedia
  • ODS. Se utilizan para armonizar o consolidar datos. Están formado de tablas planas que pueden leer de manera simple ( sirven como tablas de distribución o consulta). Cubren muchas de las demandas que se realizan dentro del proceso de staging
  • Infocubos. Almacenan datos de resumen, son datos depurados ( independiente del sistema fuente)

3) Posicionamiento de ODS en el flujo de datos.

En muchas ocasiones es necesario incorporar ODS adicionales al proceso de almacenamiento. SAP BI permite integrar uno o mas ODS en el flujo de datos entre la PSA y los Infocubos. También es posible actualizar datos desde una Fuente de datos a un infocubo directamente y NO UTILIZAR ODS.

En una situación de implementación se pueden distinguir tres clases de ODS en diferentes posiciones del flujo de datos basándonos en su utilización:

  • Datos Fuente similares: En este caso los datos se almacenan de la misma forma que los ha entregado la fuente de datos.
  • Requerido Técnicamente. Los datos se almacenan en forma armonizada:El proceso de armonización engloba varios aspectos:
  1. Armonización de tipos de datos de variante y longitudes
  2. Armonización de diferentes métodos delta del sistema fuentes. Puede convertir diferentes métodos delta desde los sistemas fuente en un único delta con una clase. Con esto garantiza que los destinos conectados adicionales se les proporciones un método delta apropiado
  3. Armonización de datos: A veces se tiene que armonizar el propio contenido de datos reales, que puede implicar características y ratios.
  • Especifico de aplicación empresarial. Se utilizan para preparar datos para determinados escenarios de reporting.

Uno de los objetivos de los ODS es el de ser una estructura de almacenamiento previa que contiene más detalle que el infoprovider final.

4) Arquitectura y funciones de objeto 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

5) 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


 

 

 

Favorito:

Está publicación ha sido agregada a sus favoritos por: Sandra Nieto Guerra


Sobre el autor

Publicación académica de Maria Guadalupe Gonzalez Sanchez, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Data Store Objects (ODS o DSO)" de la mano de nuestros alumnos.

SAP Master

Acceder a esta publicación

Creado y Compartido por: Andrés Felipe Domínguez Rendón

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Acceder a esta publicación

Creado y Compartido por: Anabel Soleto Olguin

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Acceder a esta publicación

Creado y Compartido por: Sebastian Gil Loaiza

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Acceder a esta publicación

Creado y Compartido por: Milton Bermúdez Muñoz / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Acceder a esta publicación

Creado y Compartido por: Vicmar Matilde Fernandez Medina

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Acceder a esta publicación

Creado y Compartido por: Alejandro López Robledano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Acceder a esta publicación

Creado y Compartido por: Joaquin Vivas

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Acceder a esta publicación

Creado y Compartido por: Rafael Monterrey

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Acceder a esta publicación

Creado y Compartido por: Tomas Chapal Contecha

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Acceder a esta publicación

Creado y Compartido por: Rolando Aguilera Dreyse

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!