Skip To Content

Condições de filtro baseadas em data

As datas são compostas de dois elementos: data e hora. Em geral, ao configurar uma condição de filtro com um tipo de campo de data, há dois tipos de condições que você pode criar: data fixa e data relativa.

Anotação:

Ao especificar um valor de data com um componente de tempo para um filtro, insira o componente de tempo em seu fuso horário local. O componente de tempo então será convertido no tempo universal coordenado (UTC) nas cenas antes do filtro ser implementado. Após o filtro ser implementado, os resultados serão convertidos de UTC de volta para seu fuso horário local, que é determinado pelas configurações do navegador da web, antes deles serem exibidos em um elemento do painel.

Para filtrar feições por data, a camada deve suportar funções SQL padronizadas.

Condições de datas fixas

As condições de filtro de data fixa incluem um valor de data específico. Este valor pode ser inserido escolhendo uma data a partir do seletor de data na guia Valor ou escolhendo outro campo de data na guia Campo . Escolher um campo de data funciona da mesma maneira que inserir um valor de data específico que pode atualizar com base nas alterações de dados para o campo.

Opções para inserir valores para filtros de data fixa
Anotação:

A guia Campo somente aparece se a camada do elemento tiver mais de um campo de data.

Uma condição de filtro de data fixa pode somente ser criada com os seguintes operadores:

  • é
  • não é
  • está antes
  • é ou está antes
  • está após
  • é ou está após

Anotação:

É possível criar uma condição de filtro de data fixa com um intervalo de datas fixas criando filtros individuais com datas fixas e combinando elas utilizando operadores lógicos.

Condições de datas relativas

As condições de filtro de data relativa incluem um intervalo de valores de data. O intervalo pode ser ancorado para incluir o momento atual no tempo (isto é, agora), ou pode ser um período pré-definido (por exemplo, semana passada). O tipo de âncora ou intervalo que você pode inserir depende do operador que você escolher.

OperadorTipo de âncora

está dentro do último

Agora

está antes do último

Agora

está dentro do próximo

Agora

está após o próximo

Agora

é

Pré-definido

não é

Pré-definido

está antes

Pré-definido

é ou está antes

Pré-definido

está após

Pré-definido

é ou está após

Pré-definido

Ancorado para agora

O benefício de utilizar os intervalos de data ancorados para agora é que eles permitem que os elementos atualizem na proporção que os dados podem ser alterados. Por exemplo, um indicador configurado para exibir dados que estão dentro dos últimos 30 minutos potencialmente pode mostrar diferentes dados a cada minuto se a sua camada também atualizou isto frequentemente. Entretanto, um indicador que mostra os dados de ontem somente mostrará diferentes dados após a data de hoje ser alterada (isto é, após meia-noite) não importando o intervalo de atualização da camada.

Ao selecionar um operador associado com um tipo de âncora de agora, você é solicitado para especificar um multiplicador da unidade (N), como também, uma unidade de tempo (por exemplo, dia, hora, minuto ou segundo). Por exemplo, se o intervalo de data for 7 dias, o multiplicador da unidade será 7 e a unidade de tempo será dia.

Intervalo de data ancorado para agora
A seguinte tabela descreve estas unidades de tempo. Note que todos os valores de data estão em seu fuso horário local.

OperadorUnidade de TempoDescrição

está dentro do último

segundos

N segundos antes do segundo atual até agora. Isto é, o intervalo inclui este segundo até o tempo atual.

minutos

N minutos antes do minuto atual até agora. Isto é, o intervalo inclui este minuto até o tempo atual.

horas

N horas antes da hora atual até agora. Isto é, o intervalo inclui esta hora até o tempo atual.

dias

Inicia em 12:00:00 a.m. N dias antes do dia atual até agora. Isto é, o intervalo inclui hoje até o tempo atual.

está antes do último

segundos

Inicia em 12:00:00 a.m. N segundos antes do segundo atual e continua indefinidamente.

minutos

Inicia em 12:00:00 a.m. N minutos antes do minuto atual e continua indefinidamente.

horas

Inicia em 12:00:00 a.m. N horas antes da hora atual e continua indefinidamente.

dias

Inicia em 12:00:00 a.m. N dias antes do dia atual e continua indefinidamente.

está dentro do próximo

segundos

Inicia agora e continua N segundos a partir de agora. Isto é, o intervalo inclui este segundo, após o tempo atual.

minutos

Inicia agora e continua N minutos a partir de agora. Isto é, o intervalo inclui este minuto, após o tempo atual.

horas

Inicia agora e continua N horas a partir de agora. Isto é, o intervalo inclui esta hora, após o tempo atual.

dias

Inicia agora e continua até 11:59:59 p.m. N dias a partir de agora. Isto é, o intervalo inclui hoje, após o tempo atual.

está após o próximo

segundos

Inicia em 12:00:00 a.m. N segundos após o segundo atual e continua indefinidamente.

minutos

Inicia em 12:00:00 a.m. N minutos após o minuto atual e continua indefinidamente.

horas

Inicia em 12:00:00 a.m. N horas após a da hora atual e continua indefinidamente.

dias

Inicia em 12:00:00 a.m. N dias após o dia atual e continua indefinidamente.

Ancorado para um período pré-definido

A utilização de intervalos de data ancorados para um período pré-definido é apropriada quando você não precisa de dados para atualizar tão frequentemente quanto a camada atualiza, que é quando você deseja utilizar um intervalo de data ancorado para agora.

Ao selecionar um operador associado com um tipo de âncora pré-definido, você precisa especificar um intervalo na guia Período .

Intervalo de data ancorado para um período pré-definido

Estes períodos são baseados nas seguintes unidades. Note que as horas inicial e final são sempre baseadas em seu fuso horário local.

  • Dia—Um dia inicia às 12:00:00 a.m. e continua para 24 horas, concluindo às 11:59:59 p.m. Em tempo militar, um dia inicia às 00:00:00 e continua para 24 horas, concluindo às 23:59:59.
  • Semana—Uma semana inicia às 12:00:00 a.m. no Domingo e continua em 7 dias sucessivos, concluindo às 11:59:59 p.m. no sétimo dia, que é Sábado.
  • Mês—Um mês é definido de acordo com o calendário Gregoriano. Cada mês inicia às 12:00:00 a.m. (hora local) no primeiro dia do mês e continua até 11:59:59 p.m. (hora local) no último dia do mês.
  • Trimestre—Cada ano é dividido em trimestres que são do tempo de três meses, como descrito abaixo.
    • 1° trimestre—Janeiro até Março
    • 2° trimestre—Abril até Junho
    • 3° trimestre—Julho até Setembro
    • 4° trimestre—Outubro até Dezembro
  • Ano—Um ano é o período de tempo de 12 meses iniciando às 2:00:00 a.m. em Janeiro e finaliza às 11:59:59 p.m. em 31 de Dezembro.

Período de tempo pré-definidoDescrição

Agora

A data e hora atual.

Hoje

Inicia às 12:00:00 a.m. no dia atual e continua por 24 horas.

Ontem

Inicia às 12:00:00 a.m. na véspera do dia atual e continua por 24 horas.

Amanhã

Inicia às 12:00:00 a.m. no dia após o dia atual e continua por 24 horas.

Esta semana

Inicia às 12:00:00 a.m. no primeiro dia da semana atual e continua por sete dias.

Semana passada

O período de 7 dias que finaliza imediatamente antes da semana atual iniciar. A semana passada inicia às 12:00:00 a.m. no primeiro dia da semana que precede a semana atual e continua por 7 dias.

Próxima semana

O período de 7 dias que inicia imediatamente após a semana atual finalizar. Semana que vem inicia às 12:00:00 a.m. o primeiro dia da semana após a semana atual e continua por 7 dias.

Este mês

Inicia às 12:00:00 a.m. no primeiro dia do mês atual e continua até 11:59:59 p.m. no último dia do mês.

Mês passado

Inicia às 12:00:00 a.m. no primeiro dia do mês atual e precede o mês atual e continua até 11:59:59 p.m. no último dia do mês.

Próximo mês

Inicia às 12:00:00 a.m. no primeiro dia do mês atual e segue o mês atual e continua até 11:59:59 p.m. no último dia do mês.

Este trimestre

Inicia às 12:00:00 a.m. no primeiro dia do trimestre atual e continua por três meses, finalizando em 11:59:59 p.m. no último dia do trimestre.

Último trimestre

Inicia às 12:00:00 a.m. no primeiro dia do trimestre imediatamente precedendo o trimestre atual e continua por três meses, finalizando em 11:59:59 p.m. no último dia do trimestre.

Próximo trimestre

Inicia às 12:00:00 a.m. no primeiro dia do trimestre após o trimestre atual finalizar e continua por três meses, finalizando em 11:59:59 p.m. no último dia deste trimestre.

Este ano

Inicia às 12:00:00 a.m. 1 de Janeiro do ano atual e continua por 12 meses (por 11:59:59 p.m. em 31 de Dezembro).

Ano passado

Inicia às 12:00:00 a.m. 1 de Janeiro do ano imediatamente precedendo o ano atual e continua por 12 meses (por 11:59:59 p.m. em 31 de Dezembro).

Próximo ano

Inicia às 12:00:00 a.m. 1 de Janeiro do ano imediatamente seguindo o ano atual e continua por 12 meses (por 11:59:59 p.m. em 31 de Dezembro).

Ano na data

Inicia às 12:00:00 a.m. 1 de Janeiro do ano atual e continua até agora. Este período difere Deste ano, pois o último pode incluir datas futuras, considerando que Ano para data não pode.