¿Qué es Conservar detalles?

Por defecto, los detalles de un juego de datos vienen determinados por la tabla con el nivel de detalle más bajo, pero puede utilizar el valor para conservar detalles para especificar qué tabla determina los detalles del juego de datos.

Consulte Cómo especificar qué tabla determina el detalle.

Puede crear una medida en cualquier tabla de un juego de datos. Sin embargo, esto puede provocar que se duplique la medida de un lado en una relación de uno a muchos o de muchos a muchos. En casos como este, puede definir que la tabla de un lado de la cardinalidad pueda Conservar detalles para conservar su nivel de detalle.

Por ejemplo, si tiene una tabla Orders y una tabla Order Items, únalas en la columna Order ID y consúltelas. Al hacerlo, Order Total se duplicará para cada elemento de orden. Esto es debido a que la tabla Order Items tiene el nivel de detalle más bajo.
A continuación se muestra la descripción de GUID-0F02F48D-9E4A-4DE7-954B-D8F3AD04A5A7-default.jpg
.jpg

Sin embargo, si desea que los resultados de la consulta muestren los datos en el nivel de la tabla Orders, en el Diagrama de datos del editor de juegos de datos, defina la tabla Orders en Conservar detalles.

Nota:

En el siguiente ejemplo, la columna Product ID es NULL porque hay varios valores de PRODUCT para cada orden. Los valores se han definido en NULL para conservar el detalle en el nivel de orden.