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
switchback5
Frequent Visitor

Cómo filtrar DirectQuery para el mismo día del año pasado

Estoy usando DirectQuery para conectarme a mi Snowflake DWH. Estoy tratando de crear un tablero que tiene dos tarjetas muy similares - ambos contienen la suma de los ingresos totales, uno para la fecha de ayer y uno para la misma fecha el año pasado. Crear el de ayer es bastante fácil usando un filtro de fecha relativa, pero no puedo averiguar cómo filtrar para la misma fecha el año pasado.

Esto sería mucho más fácil si PBI me dejara pasar SQL personalizado a Snowflake... Tableau tiene esta capacidad, ¿por qué PBI no?

5 REPLIES 5
v-rzhou-msft
Community Support
Community Support

Hola @switchback5

medida de Greg_Deckler es grande. Construyo una tabla en SQL y me conecto a Power Bi mediante consulta directa y, a continuación, las prueba por su medida. Tengo el resultado.

1.png

Resultado:

2.png

¿Podría decirme si su problema ha sido resuelto? Si es así, acepte amablemente la respuesta útil como la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business.

Saludos

Rico Zhou

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

amitchandak
Super User
Super User

@switchback5, el mismo día del año pasado tiene 364 días de retraso con una tabla de fechas

Mismo día año detrás de Ventas - CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-364,Day))

si es necesario, puede tener tabla de fechas en el poder. Compruebe si es compatible con copos de nieve

https://youtu.be/cQfJ0GmQ5os

Esto se ha intentado, obteniendo un error "Couldnt load the data for this visual".

"Error OLE DB u ODBC: [Expression.Error] No pudimos doblar la expresión al origen de datos. Por favor, pruebe una expresión más simple..

@switchback5 ¿Cuál? ¿Ambos? El año pasado no siempre es -364 días (años bisiestos y tal)


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...
Greg_Deckler
Super User
Super User

@switchback5 Bueno, ya que esto es DirectQuery, TI está fuera. Entonces, ¿qué tal:

Measure =
  __Date = <your date calculation>
  __LYDate = DATE(YEAR(__Date)-1,MONTH(__Date),DAY(__Date))
RETURN
  SUMX(FILTER('Table',[Date]=__LYDate),[Column])

De lo contrario, No hay suficiente información para continuar, por favor primero compruebe si su problema es un problema común enumerado aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882

Además, consulte este post sobre cómo obtener respuesta a su pregunta rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

Las partes más importantes son:
1. Datos de muestra como texto, utilice la herramienta de tabla en la barra de edición
2. Salida esperada de los datos de muestra
3. Explicación en palabras de cómo obtener de 1. a 2.


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

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.