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.
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.
Operador | Tipo 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.
A seguinte tabela descreve estas unidades de tempo. Note que todos os valores de data estão em seu fuso horário local.
Operador | Unidade de Tempo | Descriçã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 .
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é-definido | Descriçã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. |