Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Syndicate_Admin
Administrator
Administrator

¿Puedo usar medidas DAX basadas en una columna numérica para crear categorías?

Por lo tanto, estoy trabajando con una conexión a un conjunto de datos y la gente de TI que mantiene el conjunto de datos no desea crear nuevas columnas calculadas cada vez que alguien solicita una. Básicamente, no quieren un tonelada de columnas personalizadas en el conjunto de datos. De acuerdo. Sin embargo, hay una columna numérica llamada "CancellationLeadTimeInDays" que es sólo eso: el número de días entre cuando se programó una cita y cuando se canceló. Que yo sepa, no puedo usar eso en sí mismo como un eje ni leyenda en un objeto visual.

Había estado trabajando con una copia del conjunto de datos y creé una columna de la siguiente manera:

Cancellation Notice Time =
SWITCH (
    TRUE (),
    Visits[CancellationLeadTimeInDays] >= 92, "More than 3 months",
    Visits[CancellationLeadTimeInDays] >= 61, "2-3 months",
    Visits[CancellationLeadTimeInDays] > 30, "1-2 months",
    Visits[CancellationLeadTimeInDays] > 14, "3-4 weeks",
    Visits[CancellationLeadTimeInDays] > 7, "1-2 weeks",
    Visits[CancellationLeadTimeInDays] > 2, "Within 1 week",
    Visits[CancellationLeadTimeInDays] > 1, "Within 48 hours",
    Visits[CancellationLeadTimeInDays] >= 0, "Within 24 hours",
    Visits[CancellationLeadTimeInDays] < 0, "After appointment",
    "Unknown"
)

Cuando estaba trabajando con el conjunto de datos, creé el siguiente objeto visual con la columna "Tiempo de aviso de cancelación" para el eje (tenga en cuenta que proveedor y otros son medidas dax independientes):

cathoms_0-1628277209015.png

Desde entonces me han dicho que no trabaje directamente con el conjunto de datos, sino que se conecte al conjunto de datos, por lo que ahora no puedo crear columnas o grupos y no agregarán la columna como la anterior.

Entonces, a la pregunta: ¿puedo y, si es así, cómo reproduzco el gráfico anterior usando medidas?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Si está utilizando la conexión en tiempo real estándar al conjunto de datos, creo que no tiene suerte, ya que no puede usar una medida como dimensión.

Sin embargo, si puede conectarse al conjunto de datos con DirectQuery, es posible realizar el modelado local sin modificar el conjunto de datos subyacente, para que pueda volver a agregar la columna calculada.

Consulte lo siguiente para obtener más información sobre el uso de DirectQuery para conjuntos de datos de Power BI:

https://powerbi.microsoft.com/en-ca/blog/directquery-for-power-bi-datasets-and-azure-analysis-servic...

https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-directquery-datasets-azure-analysis-s...

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola

Esto es posible con medidas. Necesitaré un archivo PBI para trabajar. Asegúrese de que ya tiene las medidas Other y Provider escritas en ese archivo.

Syndicate_Admin
Administrator
Administrator

Si está utilizando la conexión en tiempo real estándar al conjunto de datos, creo que no tiene suerte, ya que no puede usar una medida como dimensión.

Sin embargo, si puede conectarse al conjunto de datos con DirectQuery, es posible realizar el modelado local sin modificar el conjunto de datos subyacente, para que pueda volver a agregar la columna calculada.

Consulte lo siguiente para obtener más información sobre el uso de DirectQuery para conjuntos de datos de Power BI:

https://powerbi.microsoft.com/en-ca/blog/directquery-for-power-bi-datasets-and-azure-analysis-servic...

https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-directquery-datasets-azure-analysis-s...

Buena característica. Gracias - que debe hacer el truco!

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.