MI problema es que pierdon los meses de inicio cunado se van acumulando lo que entran.
Solved! Go to Solution.
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:
Haga clic en Aceptar.
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()))
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)
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:
Haga clic en Aceptar.
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()))
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)
Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!