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 los datos siguientes, que en PQ se establece en duración, y muestra el número de minutos por interacción. Sin embargo, en Dax se muestra como un decimal.
Eso está bien cuando es su propia visualización / consulta, y se muestra en el gráfico de columnas agrupadas como "Interacciones" - una suma de minutos para mostrar horas:
Pero, si luego incluyo una segunda segunda consulta "Duración", que tiene la misma configuración y ranuras de eje x vinculadas de manera similar, esto sucede:
He determinado que esta figura univeral en todas las ranuras es porque está tratando como un decimal, o eso parece. Pero, ¿cómo obtengo este segundo conjunto de valores. Los valores deben ser ligeramente más altos que "Interacciones" porque hay más personal proporcionando apoyo durante cualquier período del que se requiere... debe mostrar algo como esto (hecho creando dos visualizaciones y colocándolas una sobre la otra. Soy consciente de que se trata de un apilado y no agrupado, pero se puede ver el punto que estoy tratando de ilustrar. Ambas consultas deben medirse "Duración" e "interacciones" con respecto al tiempo, no a un valor decimal. Pero no importa por dónde lo intente, nunca se ve correcto.
He hecho esta pregunta sobre otro tema, pero no creo que me haya explicado correctamente y el hilo parece haberse enfriado. ¡¡Ayuda!!
HOLA @antmit ,
Echa un vistazo a este blog.
https://community.powerbi.com/t5/Community-Blog/Aggregating-Duration-Time/ba-p/22486
saludos
Harsh Nathani
También @harshnathani, mis columnas en ambas consultas para Duración se establecen en Duración de tipo de datos, por lo que la versión de la consulta 'home' se suma en Horas. Necesito saber por qué no lo es la otra consulta, cuando se vincula como el segundo valor del gráfico de líneas y columnas agrupadas. Perdóname si esto está mostrando mi falta de conocimiento, pero no he estado usando PBI mucho tiempo y este tampoco es mi trabajo diario real!
Hola @antmit ,
¿Cuál es la lógica de cálculo de la columna "Duración"? ¿Qué tipo de hora debe mostrarse? ¿Hora? Intente crear una columna o medida calculada para obtenerla en lugar de obtenerla en Power Query Editor, luego compruebe si los objetos visuales del gráfico se pueden mostrar correctamente... Puede consultar la siguiente documentación.
Cómo calcular la duración en minutos entre dos columnas
Calcule la duración en días de horas y segundos dinámicamente en Power BI con DAX
O intente cambiar el tipo de datos del campo Duración como Tipo de tiempo:
Saludos
Rena
De acuerdo. Me voy de la cabeza. He recargado la consulta SQL original en consultas nuevas en PBI:
En Dax:
y en el Editor de consultas:
Todavía no he creado la columna personalizada que toma las fechas adecuadas para los miembros del personal que trabajan noches:
• Table.AddColumn('"Columnas renombradas", "Custom", cada una si [TimeOrder] á "12am-2am" o [TimeOrder] á "2am-4am" o [TimeOrder] á "4am-6am" o [TimeOrder] á "6am-8am" y luego Date.From([Finished]) else Date.From([)))
y también aún para añadir columnas que hice para que las consultas originales se organizaran en intervalos de tiempo de 2 horas (así como la columna de la organización que dice 12am-2am a 1, 2am-4am a 2 para mostrar correctamente en los gráficos):
Todavía no entiendo por qué no puedo obtener el número total de interacciones de atención en 04/01/2020 a través de 24 horas en los bloques de 2 horas, y también el número total de personal que se inició sesión y, por lo tanto, disponible en el mismo período. ¿QUÉ ME ESTOY PERDIENDO?
Gracias.
En
PS @yingyinr , la lógica "Duración", etc., era que cada uno se estableció en un tipo de datos Duration y tenían el formato de columna personalizado #duration(0,0,[MinutesWorked],0) y #duration(0,0,[Duration],0). ¿No sé si esto ayuda o no?
Hola @antmit ,
Gracias por proporcionar esta información. Pero lamento seguir confundido... ¿Cuál es su problema y los resultados correctos? El problema es que no puede obtener el número correcto de interacciones de atención? ¿Podría proporcionar algunos ejemplos para explicar? Es posible que necesitemos más detalles para encontrar la causa...
Saludos
Rena
Hola @yingyinr
Mi otro post sobre este asunto está aquí:
No tiene sentido rehacrlo todo si esto hace el trabajo lol.
Gracias
En
Gracias, pero esto no responde a mi pregunta sobre por qué la consulta 'host' muestra esto correctamente en el objeto visual, pero el otro simplemente interpreta el decimal estricto?
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 | |
2 | |
2 | |
2 | |
1 |