Condiciones de filtros basados en fechas

Las fechas se componen de dos elementos: fecha y hora. En general, al configurar una condición de filtro con un tipo de campo de fecha, existen dos tipos de condiciones que puede crear: fecha fija y fecha relativa.

Nota:

Para filtrar entidades por fecha, la capa debe admitir funciones SQL estandarizadas.

Al filtrar por fechas, introduzca el componente de hora en su zona horaria local. Entre bastidores, su cuadro de mando examinará las propiedades de la capa de destino para obtener información sobre las zonas horarias. Si se encuentra, las consultas se enviarán en esa zona horaria. Podría suponer la conversión de los valores de entrada a la zona horaria de la capa de destino. Si no se encuentra información de zonas horarias, el cuadro de mando convierte los valores de entrada a la hora universal coordinada (UTC) antes de enviarlos.

Sugerencia:

Condiciones de fecha fija

Las condiciones de filtro de fecha fija incluyen un valor de fecha específico. Este valor se puede introducir eligiendo una fecha del selector de fecha en la pestaña Valor o eligiendo otro campo de fecha en la pestaña Campo. Elegir un campo de fecha funciona igual que introducir un valor de fecha específico que se puede actualizar en función de si hay cambios de datos en el campo.

Opciones para introducir valores para filtros de fecha fija
Nota:

La pestaña Campo solo aparece si la capa del elemento tiene más de un campo de fecha.

Una condición de filtro de fecha fija se puede crear solamente con los siguientes operadores:

  • es
  • no es
  • es anterior a
  • es o es anterior a
  • es posterior a
  • es o es posterior a

Nota:

Es posible crear una condición de filtro de fecha fija con una variedad de fechas fijas creando filtros individuales con fechas fijas y combinándolos mediante operadores lógicos.

Condiciones de fecha relativa

Las condiciones de filtro de fecha relativa incluyen un rango de valores de fecha. Este rango se puede anclar a o incluir el momento actual (es decir, ahora), o puede ser un periodo predefinido (por ejemplo, la semana pasada). El rango o tipo de anclaje que puede introducir depende del operador que elija.

OperadorTipo de anclaje

está dentro de los últimos

Ahora

es anterior a los últimos

Ahora

está dentro de los siguientes

Ahora

es posterior a los siguientes

Ahora

es

Predefinido

no es

Predefinido

es anterior a

Predefinido

es o es anterior a

Predefinido

es posterior a

Predefinido

es o es posterior a

Predefinido

Anclado a ahora

La ventaja de usar rangos de fechas ancladas a ahora es que permiten que los elementos se actualicen al ritmo en que los datos podrían estar cambiando. Por ejemplo, un indicador configurado para mostrar datos que están dentro de los últimos 30 minutos podría mostrar posiblemente datos distintos cada minuto si su capa se actualizara también con esa frecuencia. Sin embargo, un indicador que muestra datos de ayer solo mostrará datos distintos cuando cambie la fecha de hoy (es decir, tras la medianoche), independientemente del intervalo de actualización de la capa.

Al seleccionar un operador asociado a un anclaje de tipo ahora, se le solicita que especifique un multiplicador de unidades (N), así como una unidad de tiempo (por ejemplo, día, hora, minuto o segundo). Por ejemplo, si el rango de fecha es de 7 días, el multiplicador de unidades es 7 y la unidad de tiempo es el día.

Rango de fecha anclado a ahora
En la siguiente tabla se describen estas unidades de tiempo. Tenga en cuenta que todos los valores de fecha están en su zona horaria local.

OperadorUnidad de tiempoDescripción

está dentro de los últimos

segundos

N segundos antes del segundo actual y hasta ahora. Es decir, el rango abarca desde este segundo hasta la hora actual.

minutos

N minutos antes del minuto actual y hasta ahora. Es decir, el rango abarca desde este minuto hasta la hora actual.

horas

N horas antes de la hora actual y hasta ahora. Es decir, el rango abarca desde esta hora hasta la hora actual.

días

Empieza a las 12:00:00 a.m. N días antes del día actual y hasta ahora. Es decir, el rango abarca desde hoy hasta la hora actual.

es anterior a los últimos

segundos

Empieza a las 12:00:00 a.m. N segundos antes del segundo actual y continúa indefinidamente.

minutos

Empieza a las 12:00:00 a.m. N minutos antes del minuto actual y continúa indefinidamente.

horas

Empieza a las 12:00:00 a.m. N horas antes de la hora actual y continúa indefinidamente.

días

Empieza a las 12:00:00 a.m. N días antes del día actual y continúa indefinidamente.

está dentro de los siguientes

segundos

Empieza ahora y continúa N segundos a partir de ahora. Es decir, el rango abarca desde la hora actual hasta este segundo.

minutos

Empieza ahora y continúa N minutos a partir de ahora. Es decir, el rango abarca desde la hora actual hasta este minuto.

horas

Empieza ahora y continúa N horas a partir de ahora. Es decir, el rango abarca desde la hora actual hasta esta hora.

días

Empieza ahora y continúa hasta las 11:59:59 p.m. N días a partir de ahora. Es decir, el rango abarca desde la hora actual hasta hoy.

es posterior a los siguientes

segundos

Empieza a las 12:00:00 a.m. N segundos después del segundo actual y continúa indefinidamente.

minutos

Empieza a las 12:00:00 a.m. N minutos después del minuto actual y continúa indefinidamente.

horas

Empieza a las 12:00:00 a.m. N horas después de la hora actual y continúa indefinidamente.

días

Empieza a las 12:00:00 a.m. N días después del día actual y continúa indefinidamente.

Anclado a un periodo predefinido

El uso de rangos de fechas anclados a un periodo predefinido es apropiado si no necesita que los datos se actualicen con tanta frecuencia como la capa, que es cuando desea usar un rango de fecha anclado a ahora.

Al seleccionar un operador asociado a un anclaje de tipo predefinido, debe especificar un intervalo en la pestaña Periodo.

Rango de fecha anclado a un periodo predefinido

Estos periodos se basan en las siguientes unidades. Tenga en cuenta que las horas de inicio y fin se basan siempre en su zona horaria local.

  • Día: un día empieza a las 12:00:00 a.m. y continúa durante 24 horas, hasta las 11:59:59 p.m. En la hora militar, un día empieza a las 00:00:00 y continúa durante 24 horas, hasta las 23:59:59.
  • Semana: una semana empieza a las 12:00:00 a.m. del domingo y continúa durante 7 días consecutivos, hasta las 11:59:59 p.m. del séptimo día, que es sábado.
  • Mes: un mes se define de acuerdo con el calendario gregoriano. Cada mes empieza a las 12:00:00 a.m. (hora local) del primer día del mes y continúa hasta las 11:59:59 p.m. (hora local) del último día del mes.
  • Trimestre: cada año se divide en trimestres, de tres meses de duración, como se describe a continuación.
    • 1.er trimestre: de enero a marzo
    • 2.º trimestre: de abril a junio
    • 3.er trimestre: de julio a septiembre
    • 4.º trimestre: de octubre a diciembre
  • Año: un año es el periodo de 12 meses que empieza a las 12:00:00 a.m. del 1 de enero y termina a las 11:59:59 p.m. del 31 de diciembre.

Periodo de tiempo predefinidoDescripción

Ahora

La fecha y hora actuales.

Hoy

Empieza a las 12:00:00 a.m. del día actual y continúa durante 24 horas.

Ayer

Empieza a las 12:00:00 a.m. del día anterior al actual y continúa durante 24 horas.

Mañana

Empieza a las 12:00:00 a.m. del día posterior al actual y continúa durante 24 horas.

Esta semana

Empieza a las 12:00:00 a.m. del primer día de la semana actual y continúa durante siete días.

Semana pasada

El periodo de 7 días que termina inmediatamente antes de que empiece la semana actual. La semana pasada empieza a las 12:00:00 a.m. del primer día de la semana que precede a la actual y continúa durante 7 días.

Próxima semana

El periodo de 7 días que empieza inmediatamente después de que termine la semana actual. La próxima semana empieza a las 12:00:00 a.m. del primer día de la semana que sigue a la actual y continúa durante 7 días.

Este mes

Empieza a las 12:00:00 a.m. del primer día del mes actual y continúa hasta las 11:59:59 p.m. del último día del mes.

Mes pasado

Empieza a las 12:00:00 a.m. del primer día del mes que precede al actual y continúa hasta las 11:59:59 p.m. del último día del mes.

Próximo mes

Empieza a las 12:00:00 a.m. del primer día del mes que sigue al actual y continúa hasta las 11:59:59 p.m. del último día del mes.

Este trimestre

Empieza a las 12:00:00 a.m. del primer día del trimestre actual y continúa durante tres meses, hasta las 11:59:59 p.m. del último día del trimestre.

Trimestre pasado

Empieza a las 12:00:00 a.m. del primer día del trimestre inmediatamente anterior al actual y continúa durante tres meses, hasta las 11:59:59 p.m. del último día del trimestre.

Próximo trimestre

Empieza a las 12:00:00 a.m. del primer día del trimestre que empieza después de que termine el trimestre actual y continúa durante tres meses, hasta las 11:59:59 p.m. del último día de ese trimestre.

Este año

Empieza a las 12:00:00 a.m. del 1 de enero del año actual y continúa durante 12 meses (hasta las 11:59:59 p.m. del 31 de diciembre).

El año pasado

Empieza a las 12:00:00 a.m. del 1 de enero del año inmediatamente anterior al actual y continúa durante 12 meses (hasta las 11:59:59 p.m. del 31 de diciembre).

Próximo año

Empieza a las 12:00:00 a.m. del 1 de enero del año inmediatamente posterior al actual y continúa durante 12 meses (hasta las 11:59:59 p.m. del 31 de diciembre).

Año hasta la fecha

Empieza a las 12:00:00 a.m. del 1 de enero del año actual y continúa hasta ahora. Este periodo difiere de Este año en que este puede incluir fechas futuras, mientras que Año hasta la fecha no.