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 a todos
Tengo dos mesas principales. El primero es el [ItemLedger]. Enumera los usuarios, su transacción y la fecha en que se produjo.
USERID | TransactionType | fecha |
A01 | palabra. coger | 4/13/2021 |
A02 | palabra. coger | 4/13/2021 |
A03 | palabra. coger | 4/13/2021 |
A01 | palabra. navío | 4/13/2021 |
A02 | palabra. navío | 4/13/2021 |
A03 | palabra. navío | 4/13/2021 |
A01 | artículo. PUTAWAT | 4/13/2021 |
A02 | palabra. navío | 4/13/2021 |
A03 | palabra. navío | 4/13/2021 |
Mi segunda tabla es mi tabla de pesas, [Pesos].
USERID | TransactionType | peso |
A01 | palabra. coger | 1 |
A01 | palabra. navío | 3 |
A01 | artículo. PUTAWAT | 5 |
A02 | palabra. coger | 2 |
A02 | palabra. navío | 4 |
A02 | artículo. PUTAWAT | 6 |
A03 | palabra. coger | 1 |
A03 | palabra. navío | 1 |
A03 | artículo. PUTAWAT | 10 |
Ejemplo de tablas intermidadas:
palabra. coger | palabra. navío | artículo. PUTAWAT | |
A01 | 1 | 1 | 1 |
A02 | 1 | 2 | 0 |
A03 | 1 | 2 | 0 |
Recuento de transacciones = Countrows(ItemLedger)
palabra. coger | palabra. navío | artículo. PUTAWAT | |
A01 | 1 | 3 | 5 |
A02 | 2 | 4 | 6 |
A03 | 1 | 1 | 10 |
palabra. coger | palabra. navío | artículo. PUTAWAT | |
A01 | 1 | 0.33 | 0.2 |
A02 | 0.5 | 0.5 | 0 |
A03 | 1 | 2 | 0 |
TransactionCount / Destino por hora
Notas:
En mi captura de pantalla a continuación, la tabla de salida muestra correctamente los tipos de transacción individales, pero los totales son simplemente el recuento total de transacciones dividido por la suma del peso. Para ASEGOVIA, 66 transacciones / 80 horas yeilding 0.83. La salida verdadera debe ser 6.03 o (1/35) + (58/10) + (7/35).
Por último, también hay una tabla diminsional con todos los USERIDs y otra tabla tenue con todos los tipos de transacciones para crear las relaciones nesscary.
Solved! Go to Solution.
Productivity Hours =
SUMX(ItemLedger, DIVIDE([Transaction Count], [Hourly Target]))
Si entiendo correctamente, su problema es que la matriz no muestra los totales que esperaba.
Puede utilizar HASONEVALUE para definir la lógica para calcular los totales.
Al igual que:
IF(HASONEVALUE([USERID]),
measure1, // Original MEASURE
measure2, // Total calculation logic
)
Saludos
enlace
Productivity Hours =
SUMX(ItemLedger, DIVIDE([Transaction Count], [Hourly Target]))
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.