¿Qué es DSO optimizado para escritura? SAP?
⚡ Resumen inteligente
Un DSO optimizado para escritura en SAP BW almacena los datos en una única tabla activa sin paso de activación ni registro de cambios, lo que lo hace ideal para la rápida preparación inicial de grandes volúmenes de datos de origen con la granularidad más baja.

¿Qué es un DSO optimizado para escritura?
Un DSO optimizado para escritura se utiliza cuando se requiere un objeto de almacenamiento para los registros de menor granularidad y no se necesita la funcionalidad de sobrescritura. Consta únicamente de la tabla de datos activa, por lo que no requiere activación, lo que acelera el procesamiento de datos. Los datos están disponibles de inmediato para su posterior procesamiento y se utiliza como área de almacenamiento temporal para un gran conjunto de datos.
El DSO optimizado para escritura está diseñado principalmente para ser la etapa inicial de los datos del sistema de origen, desde donde los datos se pueden transferir a un DSO estándar o al InfoCube.
- El PSA recibe los datos sin modificaciones del sistema de origen.
- Los datos se registran a nivel de documento; después de cargarlos en los DSO estándar, se eliminan.
- Los datos se envían al DSO optimizado para escritura en la memoria corporativa desde el DSO optimizado para escritura de paso directo.
- Los datos se distribuyen desde el DSO de paso optimizado para escritura a DSO estándar Según los requisitos del negocio.
Propiedades DSO optimizadas para escritura
- Se utiliza para la preparación inicial de los datos del sistema de origen.
- Los datos almacenados son de la granularidad más baja.
- La carga de datos puede ser más rápida, ya que no hay un paso de activación independiente.
- Cada registro tiene una clave técnica, por lo que no es posible agregarlos. Se insertan nuevos registros cada vez.
Creación de un DSO optimizado para escritura
Paso 1)
- Vaya al código de transacción RSA1.
- Haga clic en el botón Aceptar.
Paso 2)
- Navegue a la pestaña Modelado -> InfoProvider.
- Haga clic derecho en InfoArea.
- Haga clic en "Crear objeto de almacén de datos" en el menú contextual.
Paso 3)
- Ingrese el nombre técnico.
- Escriba el Description.
- Haga clic en el botón "Crear".
Paso 4) Haga clic en el botón Editar de "Tipo de objeto del almacén de datos".
Paso 5) Seleccione el tipo “Optimizado para escritura”.
Las claves técnicas incluyen el ID de solicitud, el paquete de datos y el número de registro. No se pueden incluir objetos adicionales. Las claves semánticas son similares a los campos clave; sin embargo, en este caso no se considera la unicidad para la funcionalidad de sobrescritura. Se utilizan junto con la configuración "No comprobar la unicidad de los datos". El propósito de la clave semántica es identificar errores o registros duplicados en los registros entrantes. Los registros duplicados se escriben en la pila de errores en el orden siguiente y se pueden gestionar o recargar definiendo un grupo semántico en el DTP. No es necesario definir grupos semánticos si no existe la posibilidad de registros duplicados o con errores.
Si no marca la casilla "Permitir registros de datos duplicados", se comprueba si los datos procedentes de la fuente están duplicados; si ya existe el mismo registro (claves semánticas) en el DSO, se interrumpe la carga actual. Si marca la casilla, los registros duplicados se cargan como registros nuevos y las claves semánticas no tienen relevancia.
Paso 6) activar el DSO.









