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
DCELL
Helper III
Helper III

Aplicar cambios de consulta que se atascan (conjunto de datos pequeño)

Tengo un pequeño conjunto de datos (1115 filas, 5 columnas) importado de SSMS.

Todos mis cambios de consulta han estado bien hasta ahora, pero cuando intento agregar una columna simplemente condicional y tratar de aplicar, se quedará atascado aquí

image.png

Los pasos tampoco son complicados:

Ordenado por fecha y luego por categoría, renombrado 2 de las columnas, a continuación, agregó esta columna condicional con 1 'if' condición y una 'else' 'otra' especificación. El paso de columna condicional lo hace colgar.

7 REPLIES 7
DCELL
Helper III
Helper III

Bueno chicos - ayer no funcionó y hoy lo hizo. Todavía no sé por qué, tal vez el viejo PC necesitaba un reinicio. Gracias por sus respuestas de todos modos.

Si alguien se encuentra con el mismo problema en el futuro supongo que podría intentar un reinicio primero y luego ver si funciona 😃

mahoneypat
Employee
Employee

Tu publicación dice si... Más... Otro. Sólo para aclarar, ¿se utiliza si ... Entonces... otra cosa , que es la sintaxis M esperada?

Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


Yo no escribí el código M. Sólo utilicé el cuadro de diálogo que aparece a continuación. Así que el código en la consulta nativa es justo lo que PBI escribió para mí.

DCELL_0-1596222804653.png

Hola @DCELL ,

Así que su problema está resuelto, ¿verdad?

Si es así, ¿podrías marcar la respuesta como respondida para cerrarla?

Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
lbendlin
Super User
Super User

Cuando usted dice SSMS ¿ se refiere a SQL Server?
¿Dónde intenta agregar la columna, en Power Query o en DAX?

¿La consulta admite el plegado de consultas o está atenuada esa opción "Consulta nativa"?

Sí, SQL Server.
Estoy intentando agregarlo en Power Query, no sé de una manera de agregarlo en DAX.

No especificé una consulta SQL en las opciones avanzadas cuando importé. Puedo ver la consulta nativa y ver el pliegue completo de la consulta y las líneas de datos donde se coloca en la columna condicional con una instrucción CASE:

select [_].[Yr] as [Yr],
    [_].[MonthNo] as [MonthNo],
    [_].[amt] as [amt],
    [_].[gltr_domain] as [domain],
    [_].[MonthEnd] as [Date],
    [_].[Currency] as [Currency]
from 
(
    select [_].[Yr] as [Yr],
        [_].[MonthNo] as [MonthNo],
        [_].[amt] as [amt],
        [_].[gltr_domain] as [gltr_domain],
        [_].[MonthEnd] as [MonthEnd],
        case
            when [_].[gltr_domain] = 'usa'
            then 'USD'
            else 'Other'
        end as [Currency]
    from 
    (
        select [_].[Yr],
            [_].[MonthNo],
            [_].[amt],
            [_].[gltr_domain],
            [_].[MonthEnd]
        from [DATABASE].[TABLE] as [_]
    ) as [_]
) as [_]
order by [MonthEnd],
        [gltr_domain]

ejecute la misma consulta en SSMS y compruebe su rendimiento.

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.