¿Qué es DSO?
Un DSO es una unidad de almacenamiento bidimensional que almacena principalmente datos de transacciones o datos maestros consolidados y depurados con la menor granularidad. DSO son las siglas de Data Store Object.
- Es una mesa transparente bidimensional.
- Los datos se almacenan a nivel detallado.
- Con DSO, también es posible sobrescribir campos de datos.
- Se pueden obtener informes de nivel detallados de un DSO.
¿Por qué utilizar DSO?
Tomemos un ejemplo de datos de órdenes de venta, que deben extraerse del sistema SAP R / 3 (OLTP: datos de procesamiento de transacciones en línea que cambian constantemente) en BI. Las órdenes de venta creadas en el sistema R / 3 se pueden editar en cualquier momento después de la creación del registro. Inicialmente, cuando se crean registros de órdenes de venta en R / 3, estos registros se extraen en BI. Una vez que los registros se modifican en R / 3, los cambios deben realizarse en BI.
- Los datos se extraen del sistema SAP R / 3 y se cargan en el objeto de almacenamiento de datos.
- Inicialmente, los registros se almacenan en Nuevo estado en el DSO. Los registros se almacenan en la nueva tabla.
- Una vez que se activan los datos de DSO, los datos se almacenan en la tabla activa. La nueva tabla ya no contiene esos datos.
- Cuando los registros se modifican en R / 3, para que estos cambios se reflejen en BI, los cambios se extraen en el DSO.
- Ahora los datos se almacenan en la nueva tabla hasta que se activan los contenidos de DSO. Los datos deben cargarse más en el cubo de información desde el que se envían los informes.
- DSO tiene funcionalidades de sobrescritura y aditivo. Si todas las características son iguales, los ratios se agregan / sobrescriben según la funcionalidad elegida.
- El cubo es de naturaleza aditiva. Si todas las características son iguales, se agregan ratios.
Tipos de DSO
Los DSO se pueden clasificar en los siguientes tipos:
- DSO estándar
- DSO de actualización directa
- DSO optimizado para escritura