🚀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

SAP BI distingue 3 clases de ODS: Actualización estándar, optimizada por escritura y actualización directa.

* ODS Estándar: Tiene 3 tablas (cola de activación, tabla de datos activa y log de modificaciones). Está integrado con el proceso de staging; es decir, los datos de pueden cargar y descargar de los ODS durante el proceso de staging. El log de modificaciones permite escribirlas y que estén disponibles como actualizaciones delta para destinos de datos conectados.

* ODS Optimizado por Escritura: Es un nuevo tipo de ODS. Está dirigido a nivel de almacén de la arquitectura. Su ventaja principal es la rapidez en las cargas. Este tipo de ODS es utilizado para reportes que necesitan los datos actualizados rápidamente; sin embargo, sus reportes tienen un bajo performance.

- ODS Actualización Directa: También conocido como Transacción 3.x. Sólo tiene la tabla con datos activos; por lo que no se integra al staging. Este ODS usa APIs para llenar los datos, los que son leídos a través de una BAPI. Existe ya un listado de SAP de las BAPIs a utilizar. Se usan en algunos APD.

Comparaciones

La PSA almacena datos fuente brutos y los infocubos almacenan datos de resumen. El uso principal del PSA es almacenar datos temporalmente del sistema fuente antes de su transferencia al ambiente real; esto implica que los datos del sistema SAP BI no puede modificarse antes de que pase por PSA; hace la función de una memoria intermedia.

Los ODS se utilizan para armonizar o consolidar los datos. Estos están conformados por tablas planas que se pueden leer de forma simple. Los ODS debido a la cantidad de funciones que tienen y sus propiedades, cubren muchas de las demandas que se realizan dentro del proceso de staging.

Posicionamiento de ODS en DFD.

SAP BI permite la integración de uno o más ODS en el flujo entre PSA y los InfoCubos; por lo que normalmente éstos almacenan datos en un nivel detallado, que pueden consolidarse antes de ser almacenados en InfoCubos multidimensionales de forma agregada. Su integración eso sí, es opcional. Vale mencionar que es posible actualizar datos desde una fuente de datos a un InfoCubo sin utilizar ODS.

Analizando esto último en una implementación, hay 3 tipos de ODS en diferentes posiciones en el DFD según su utilización:

1. Datos fuentes similares. Los datos se almacenan de la misma forma que han sido entregados por el sistema fuente.

2. Requerido técnicamente. Los datos se almacenan de forma armonizada, por lo que cubren los siguentes aspectos:

- Armonización de tipos de datos de variantes y longitudes. Las transformaciones (conversiones) deben realizarse antes de implementar el ODS.

- Armonización de diferentes métodos delta del sistema fuente. Un ODS puede convertir métodos delta desde los sistemas fuente en un único delta con una clase; esto garatinza que los destinos conectados tengan el método delta apropiado. Resulta útil cuando un sistema fuente sólo sea capaz de extraer actualizaciones completas.

- Armonización de datos. Muchas veces es necesario sincronizar los contenidos con los datos reales.

3. Específico de aplicación empresarial. Este ODS se usa para preparar datos para escenarios de reporting.

Arquitectura y funciones de objetos ODS.

1. Tabla de datos activa. Se almacena el estado actual de los datos. Index debe estar correctamente definido.

2. Log de modificaciones. Historial de las modificaciones. Tiene una clave técnica que consiste en una solicitud, un paquete de datos y un registro de datos.

3. Tabla de datos nuevos. Lugar donde se guardan registros en transferencia.

Modelado y Creación de ODS.

Puntos importantes a considerar:

- InfoObjetos qe debe contener el ODS.

- Objetos únicos.

- Atributos de navegación. Estos tienen la ventaja de poder ser usados en reportes con BEx Query Designer.

Carga y Activación de ODS.

Nota: Al crear ODS podemos crear automáticamente los sites. Se pueden hacer al momento de editar ODS en componente opciones. Si el ODS es para reportes se marca esa opción; caso contrario, se desmarca porque afecta el rendimiento del sistema.


 

 

 


Sobre el autor

Publicación académica de Miguel Antonio Lazo Vega, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.

SAP Expert


Miguel Antonio Lazo Vega

Profesión: Dr. Cc Económicas | Consultor Sap - El Salvador - Legajo: OL31A

✒️Autor de: 142 Publicaciones Académicas

🎓Egresado de los módulos:

Presentación:

Dr. en cc económicas y administrativas | consultor sap | jefe de innovación y desarrollo | master en comercio internacional | master en logística integral | lic. en computación

Certificación Académica de Miguel Lazo

✒️+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!