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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Anonymous
Not applicable

Mis tablas se desactualizan cuando cambio de Mes.

Duda.png

MI problema es que pierdon los meses de inicio cunado se van acumulando lo que entran.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@DarwPerezA

Haría esto en Power Query, así que en lugar de usar el código SQL avanzado, déjelo en blanco, haga clic en 'Transformar datos' para abrir Power Query Editor en Power BI.

Haga clic en la pestaña Inicio > Elegir columnas.

Seleccione las mismas columnas que se encuentran en la instrucción SQL SELECT.

Ahora haga clic en la flecha de filtro para la columna [hora] y establezca Filtros de filtro a fecha > Filtro personalizado y establezca las opciones de filtro en Power Query. Puedes hacer algunas cosas diferentes, dependiendo de tu objetivo:

OPCIÓN A: Seleccione todas las fechas en este año en curso

AllisonKennedy_0-1633134002297.png

Haga clic en Aceptar.

OPCIÓN B: Seleccione todas las fechas desde el 1 de enero de 2021 hasta hoy:

AllisonKennedy_1-1633134082709.png

Haga clic en Aceptar.

Edite la fórmula para reemplazar #date(2021, 10, 2) por Date.From(DateTime.LocalNow())

= Table.SelectRows(#"Changed Type", each [Starttime] >= #date(2021, 1, 1) and [Starttime] <= Date.From(DateTime.LocalNow()))

AllisonKennedy_2-1633134153634.png

OPCIÓN C: Editar la instrucción SQL

SQL no es mi lenguaje más fuerte, por lo que dije que haría esto en Power Query, pero podría actualizar su instrucción SQL para usar DATEFROMPARTS en lugar de DATEADD para corregirlo a enero. https://docs.microsoft.com/en-us/sql/t-sql/functions/datefromparts-transact-sql?view=sql-server-ver1...

@StartDate = DATEFROMPARTS(2021, 01, 01)

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

@DarwPerezA

Haría esto en Power Query, así que en lugar de usar el código SQL avanzado, déjelo en blanco, haga clic en 'Transformar datos' para abrir Power Query Editor en Power BI.

Haga clic en la pestaña Inicio > Elegir columnas.

Seleccione las mismas columnas que se encuentran en la instrucción SQL SELECT.

Ahora haga clic en la flecha de filtro para la columna [hora] y establezca Filtros de filtro a fecha > Filtro personalizado y establezca las opciones de filtro en Power Query. Puedes hacer algunas cosas diferentes, dependiendo de tu objetivo:

OPCIÓN A: Seleccione todas las fechas en este año en curso

AllisonKennedy_0-1633134002297.png

Haga clic en Aceptar.

OPCIÓN B: Seleccione todas las fechas desde el 1 de enero de 2021 hasta hoy:

AllisonKennedy_1-1633134082709.png

Haga clic en Aceptar.

Edite la fórmula para reemplazar #date(2021, 10, 2) por Date.From(DateTime.LocalNow())

= Table.SelectRows(#"Changed Type", each [Starttime] >= #date(2021, 1, 1) and [Starttime] <= Date.From(DateTime.LocalNow()))

AllisonKennedy_2-1633134153634.png

OPCIÓN C: Editar la instrucción SQL

SQL no es mi lenguaje más fuerte, por lo que dije que haría esto en Power Query, pero podría actualizar su instrucción SQL para usar DATEFROMPARTS en lugar de DATEADD para corregirlo a enero. https://docs.microsoft.com/en-us/sql/t-sql/functions/datefromparts-transact-sql?view=sql-server-ver1...

@StartDate = DATEFROMPARTS(2021, 01, 01)

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.