plerner
Estoy tratando de reducir la cantidad de filas que Power BI consulta desde la base de datos, por lo que en el editor de consultas estoy agregando un filtro en una columna de marca de tiempo de la fuente de datos. En las opciones de filtro he elegido «está en el anterior», y luego seleccioné 6 «meses». Parece calcular primero cuáles fueron los 6 meses anteriores, dejando fuera el actual, y luego trae los datos que les pertenecen, pero esto deja fuera todas las filas del mes actual. ¿Cómo creo un filtro que me traerá los datos desde hace 6 meses, incluido mi mes actual, hasta hoy?
cwebb
¡Esto me vuelve loco! Estoy de acuerdo, espero que «está en el anterior» también incluya el mes actual.
Sin embargo, puedes hacer lo que quieras. En primer lugar, en el menú desplegable en la parte superior de la columna, elija Filtros de fecha / Mes / Este mes. Esto le dará un filtro que filtra todos los datos del mes actual. A continuación, vaya al panel Pasos aplicados y haga clic en el icono con forma de engranaje junto al paso Filas filtradas recién creado. Esto abre un cuadro de diálogo que le permite editar el paso. Verá una condición que dice «está en el mes» es igual a «este mes»; debajo, seleccione el botón de opción O y luego agregue una nueva condición que sea «está en los 5 meses anteriores». Debe tener un aspecto como este:
Haga clic en Aceptar y debería estar bien.
HTH,
Chris
cwebb
En respuesta a cwebb
Vale la pena señalar que este filtro devolverá cualquier fecha que esté en el mes actual pero después de la fecha de hoy, que puede no ser la que desea. Escribí este problema y una solución completa en una publicación de blog: https://blog.crossjoin.co.uk/2018/01/08/in-the-previous-date-filters-in-power-bi- gettransform-power -…
Chris
cwebb
¡Esto me vuelve loco! Estoy de acuerdo, espero que «está en el anterior» también incluya el mes actual.
Sin embargo, puedes hacer lo que quieras. En primer lugar, en el menú desplegable en la parte superior de la columna, elija Filtros de fecha / Mes / Este mes. Esto le dará un filtro que filtra todos los datos del mes actual. A continuación, vaya al panel Pasos aplicados y haga clic en el icono con forma de engranaje junto al paso Filas filtradas recién creado. Esto abre un cuadro de diálogo que le permite editar el paso. Verá una condición que dice «está en el mes» es igual a «este mes»; debajo, seleccione el botón de opción O y luego agregue una nueva condición que sea «está en los 5 meses anteriores». Debe tener un aspecto como este:
Haga clic en Aceptar y debería estar bien.
HTH,
Chris
ppei
En respuesta a cwebb
Chris,
Necesito filtrar una columna de marca de tiempo para mostrar solo los datos de los últimos 7 días. Usé el filtro de 7 días «en el anterior», pero no hizo ningún filtro. El tipo de datos de la columna de marca de tiempo es fecha / hora y tiene este formato: 27/7/2018 12:00:55 a. M. No sé por qué no filtró nada. ¿Cree que puede estar relacionado con el formato de datos especial? ¿Qué sugieres para resolver este problema?
Gracias por adelantado.
Pei
cwebb
En respuesta a cwebb
Vale la pena señalar que este filtro devolverá cualquier fecha que esté en el mes actual pero después de la fecha de hoy, que puede no ser la que desea. Escribí este problema y una solución completa en una publicación de blog: https://blog.crossjoin.co.uk/2018/01/08/in-the-previous-date-filters-in-power-bi- gettransform-power -…
Chris
ppei
En respuesta a cwebb
Chris,
Necesito agregar un filtro a mi columna de marca de tiempo para mostrar solo los datos de los 7 días (o una semana) anteriores. Leí tu blog y probé tu solución. Sin embargo, no funcionó para mí. El mío no hizo ningún filtro en absoluto. Mi columna TimeOfSample es el tipo de datos de datos / tiempo. Se muestra así: 27/7/2018 12:00:55 a.m. ¿Es ese formato especial el que causa que no funcione? ¿Sabes cómo puedo resolver este problema?
Gracias por adelantado.
Pei
cwebb
En respuesta a ppei
Hola pei
Extraño, ¿entonces el filtro no eliminó ninguna fila en absoluto? ¿Puede intentar crear una nueva columna en el Editor de consultas con solo los valores de fecha y aplicar el filtro en esa columna?
Chris
plerner
En respuesta a cwebb
Es un bonito detalle en el que pensar.
plerner
Estoy tratando de reducir la cantidad de filas que Power BI consulta desde la base de datos, por lo que en el editor de consultas estoy agregando un filtro en una columna de marca de tiempo de la fuente de datos. En las opciones de filtro he elegido «está en el anterior», y luego seleccioné 6 «meses». Parece calcular primero cuáles fueron los 6 meses anteriores, dejando fuera el actual, y luego trae los datos que les pertenecen, pero esto deja fuera todas las filas del mes actual. ¿Cómo creo un filtro que me traerá los datos desde hace 6 meses, incluido mi mes actual, hasta hoy?
Matjo
En respuesta a plerner
Esto funciona para mi:
Atentamente,
Mattias