Personalização dos valores de data e hora de uma análise
No Amazon QuickSight, é possível que os autores definam fusos horários e dias de início da semana personalizados para uma análise. Ao configurar uma data de início da semana ou um fuso horário personalizado, todos os elementos visuais na análise que usam dados de data e hora são formatados para refletir as configurações de fuso horário ou de início da semana da análise.
Configuração de fusos horários personalizados em uma análise
Os autores do QuickSight podem usar fusos horários personalizados para auxiliar no gerenciamento de dados em diversas regiões geográficas. Ao configurar um fuso horário personalizado, todas as dimensões, medidas, campos calculados e filtros visíveis são convertidos para o fuso horário escolhido no momento da execução da consulta. Os ajustes de Horário de Verão (DST, na sigla em inglês) são aplicados automaticamente com a finalidade de eliminar a necessidade de soluções alternativas demoradas que não tratam adequadamente as datas históricas.
Os fusos horários personalizados se referem ao uso de abreviações de fuso horário provenientes da IANA que representam regiões geográficas específicas ao redor do mundo. Cada fuso horário é definido como uma compensação em relação ao Horário Universal Coordenado (UTC, na sigla em inglês). Os fusos horários diferem das simples compensações por incluírem ajustes de Horário de Verão (DST).
O fuso horário padrão para todas as análises é UTC.
As regras apresentadas a seguir se aplicam aos fusos horários.
-
As exibições de data e hora com uma granularidade inferior à
hoursão convertidas para o fuso horário selecionado. Por exemplo, se você definir o fuso horário de uma análise paraAmerica/New_York (UTC-04:00), o valor de data e horaDec.1, 2020 12:00amque está no fuso horárioUTC+00:00será convertido e exibido comoNov.30, 2020 7:00pm. A conversão de data e hora considera o Horário de Verão (DST). -
As constantes de data e hora que são adicionadas aos cálculos ou selecionadas em filtros respeitam o fuso horário escolhido na análise. Por exemplo, ao inserir manualmente uma constante em um campo calculado, como
01-01-2022 7:00pm, ou ao selecionar um filtro de horário fixo, o QuickSight aplicará o fuso horário escolhido ao valor da constante. -
As medidas que são agregadas em uma granularidade superior a
hour/minutesão agregadas com base no fuso horário para o qual a análise está definida. Durante o processamento do conjunto de dados, o QuickSight converte todos os carimbos de data e hora são inicialmente convertidos para o nível mais baixo de granularidade. Em seguida, os valores são agregados de acordo com o limite do fuso horário selecionado para a análise. Por exemplo, uma soma de receitas horárias no nível diário com um fuso horárioUTC+00:00agrega todas as receitas horárias das12am-11pmno fuso horárioUTC. Ao converterUTC+00:00paraNew_York (UTC-04:00), todos os pontos de dados de receita são agregados das8:00pm-7:00pm(+1day)emUTCpara corresponder ao início e ao fim do dia emNew_York (UTC-04:00). -
A função
now(), o filtro de data de lançamento e os parâmetros são convertidos para o fuso horário selecionado. Os filtros de data relativa, os filtros de data de lançamento e os parâmetros de data relativa que usam a funçãonow()também respeitam o fuso horário escolhido quando aplicados aos elementos visuais. Por exemplo, ao selecionar um filtro relativo, comolast week, ou um filtro de data de lançamento, comostart of the month, o fuso horário selecionado é automaticamente aplicado ao filtro para exibir os valores correspondentes àlast week of New_York time zonee àstart of the month of New_York time zone, respectivamente.
Para definir o fuso horário personalizado de uma análise
-
Na análise que deseja alterar, acesse o menu superior e selecione Editar.
-
Escolha Configurações de análise e, em seguida, escolha Data e hora.
-
Ative a opção Converter fuso horário e escolha o Fuso horário desejado.
-
Escolha Aplicar.
Quando uma análise é atribuída a um fuso horário, um ícone aparece na parte superior da análise para indicar qual fuso horário está sendo usado. Esse ícone também aparece em qualquer painel publicado usando essa análise.
Considerações
As considerações apresentadas a seguir são aplicáveis aos fusos horários personalizados.
-
Para usar fusos horários personalizados, todas as colunas de data e hora em um conjunto de dados devem estar normalizadas para UTC. Caso as colunas de data e hora não estejam normalizadas na fonte de dados, é necessário convertê-las na fonte de dados antes de utilizar esse recurso.
-
Para análises que não são atribuídas a um fuso horário personalizado, as experiências do autor e do leitor não são afetadas.
-
Uma vez que um fuso horário é adicionado a uma análise, ele é aplicado a todos os elementos visuais e planilhas da análise.
-
Os autores do QuickSight podem escolher somente um fuso horário para uma análise. Todos os painéis publicados usando essa análise utilizam o fuso horário configurado na análise. Para criar um painel com um fuso horário diferente do que é usado pela análise, é necessário alterar o fuso horário da análise e republicar o painel.
-
Os leitores do QuickSight não têm permissão para alterar o fuso horário de um painel.
-
Se você configurar o fuso horário de uma análise que usa um conjunto de dados armazenado no Direct Query e enfrentar tempos de carregamento lentos, considere migrar o conjunto de dados para o SPICE. O SPICE foi projetado para realizar conversões de fuso horário de forma otimizada.
-
Os fusos horários personalizados não são compatíveis com os seguintes mecanismos de banco de dados:
-
Timestream
-
OpenSearch Service
-
Teradata
-
SQL Server
-
Configuração de dias de início da semana personalizados em uma análise
Os autores do QuickSight podem definir o dia de início da semana de uma análise para corresponder os dados ao cronograma adotado pela empresa ou pelo setor. Quando você define um dia de início da semana personalizado, todas as dimensões, campos calculados e filtros agregados a nível semanal são calculados novamente para corresponder ao novo dia de início da semana. O dia de início da semana padrão é Sunday.
Para definir o dia de início da semana personalizado de uma análise
-
Na análise que deseja alterar, acesse o menu superior e selecione Editar.
-
Escolha Configurações de análise e, em seguida, escolha Data e hora.
-
Em Dia de início personalizado, escolha o dia de início desejado.
-
Escolha Aplicar.
Considerações
As considerações apresentadas a seguir são aplicáveis aos dias de início da semana personalizados.
-
Os campos de data e hora são convertidos em tempo de execução. Ao trabalhar com campos calculados que usam valores de data e hora, defina os campos no nível da análise, em vez de no nível do conjunto de dados.
-
Depois de escolher um novo dia de início da semana, a alteração será aplicada a todos os elementos visuais e planilhas na análise.
-
Os autores do QuickSight podem escolher somente um dia de início da semana para uma análise. Todos os painéis publicados usando essa análise utilizam o dia de início da semana configurado na análise. Para criar um painel com um dia de início da semana diferente do que é usado pela análise, é necessário alterar o dia de início da semana da análise e republicar o painel.
-
Os leitores do QuickSight não têm permissão para alterar o dia de início da semana de um painel.