Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Tengo un esquema de múltiples estrellas o un esquema de galaxias. Lo que quiero decir es que hay tablas de múltiples dimensiones y múltiples tablas de hechos con diferente granularidad, todas dispuestas o relacionadas como un esquema de galaxia:me he asegurado de que ninguna tenga relación circular, todas tengan muchas relaciones (porque me estaba quedando en blanco en la segmentación de datos) y ambas direcciones (para que pueda cortar y cortar de cualquier manera).
Ahora, tengo que introducir una tabla de 'Fecha' que incluye: Mes, Año, Tipo (que clasifica, el tiempo la fecha es historia o pronóstico). Solo puedo tener relación con cualquiera de las 4 tablas de hechos. Incapaz de tener otra relación a medida que se vuelve circular y la relación se vuelve inactiva. ¿Cómo puedo introducir esta dimensión compartida en todas las tablas de hechos?
Se adjunta el modelo:
Para resumir, todas las dimensiones de la tabla son la contrataciónarquía de productos y proveedores. Las tablas de hechos tienen una granularidad diferente.
Cuando creo una tabla con 'Tipo, fecha, ID de producto más bajos, hechos', obtengo los resultados requeridos
Pero, al crear una tabla con 'Tipo, fecha, identificaciones de SKU, identificaciones de proveedores, hechos', obtengo fechas y tipos duplicados (es decir, historial en enero de 2021 y pronóstico en enero de 2021)
Hay @spartanboy ,
¿Puede compartir los datos sin procesar de los campos de tabla correspondientes aplicados a la tabla visual con fecha y tipo duplicados? ¿Son estos campos de la misma tabla? De no ser así, ¿se creó alguna relación entre las tablas de estos campos referenciados? Además de eso, proporcione su resultado esperado con lógica de backend y ejemplos especiales. Gracias.
Alternativamente, puede consultar el enfoque en el siguiente enlace para obtener los resultados correctos.
Orders Shipped =
CALCULATE(
COUNTROWS(Sales)
,USERELATIONSHIP('Date'[Date], Sales[ShipDate])
)
Cómo utilizar LOOKUPVALUE para hacer coincidir los datos entre dos tablas
Saludos
por favor, comparta su visión de relación actual, estoy asumiendo que tiene una relación bidireccional que no permite que esto se cree como una relación primaria. A continuación, explicará lo que está tratando de hacer con la relación bidireccional.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |