Datas e horas

Pode usar o Data Studio para visualizar e comparar datas e horas em gráficos, e permitir que os utilizadores ajustem o intervalo de datas do relatório. Também pode usar funções de data em campos calculados para manipular e transformar dados de data e hora.

Tipos de dados de data e hora

O Data Studio é compatível com os seguintes tipos de dados de data e hora do calendário:

Tipo Exemplo de dados
Data 15 de setembro de 2020
Data e hora 15 de setembro de 2020, 18:10:59:59
Ano 2020
Ano, trimestre T3 de 2020
Ano, mês Setembro de 2020
Ano, semana ISO 14 de setembro de 2020 a 20 de setembro de 2020 (semana 38)
Data, hora 15 de setembro de 2020, 18:00
Data, hora, minutos 15 de setembro de 2020, 18:10
Trimestre Q3
Mês Setembro
Semana ISO Semana 35
Mês, dia 15 de setembro
Dia da semana Terça-feira
Dia do mês 23
Hora 18:00
Minuto 52

Data e hora (modo de compatibilidade)

As dimensões de data e hora em origens de dados criadas antes de 15 de setembro de 2020 usam um tipo de dados Data e hora (modo de compatibilidade). As datas do modo de compatibilidade incluem o formato ou um exemplo no nome.

Saiba como atualizar uma data do modo de compatibilidade

As opções do tipo de data e hora do modo de compatibilidade no painel Editar associação incluem intervalos de tempo, como ano (AAAA), trimestre do ano (AAAAQ) e mês do ano (AAAAM), entre outros. As datas do modo de compatibilidade têm uma opção de [**Tipo de formato**](/data-studio/format-fields-in-reports) e uma opção de **Granularidade** quando edita o campo em gráficos. Para ajustar o agrupamento de datas de um gráfico, use a opção **Granularidade**. #### Atualize um campo de data do modo de compatibilidade As datas do modo de compatibilidade continuam a funcionar nos seus componentes e campos calculados existentes. No entanto, não pode usar datas do modo de compatibilidade com todas as funções de data e hora disponíveis. Para usar essas funções, pode atualizar os campos de data para novos tipos de dados Data ou Data e hora. **Para atualizar:** 1. [Inicie sessão no Data Studio](https://datastudio.google.com). 2. [Edite a sua origem de dados](/data-studio/edit-a-data-source). 3. Localize o campo de data do modo de compatibilidade que quer converter. 4. Clique no menu **Tipo** do campo e, de seguida, selecione **Data e hora**. 5. Selecione o tipo de data. 6. Na caixa de diálogo apresentada, clique em **ATUALIZAR**. > Uma vez que a atualização pode afetar os seus relatórios, tem de atualizar os campos de data e hora individualmente. A associação novamente da origem de dados não atualiza os campos. > > Os seguintes conetores não são compatíveis com os novos tipos de dados Data e Data e hora, pelo que não pode atualizar nem criar esses tipos em origens de dados que usam estes conetores: > > - Cloud Spanner > - YouTube Analytics > - BigQuery com SQL legado

Use datas e horas em gráficos

Pode agrupar (agregar) os dados nos gráficos em diferentes níveis de granularidade de data para corresponderem ao tipo de dados nos campos de dados.

Por exemplo, a adição de um campo Data ao gráfico agrupa os dados por ano, mês e dia. Para agrupar os dados por mês, pode alterar o tipo de dados para Mês ou usar um campo da origem de dados com um tipo de dados Mês.

Dois gráficos de séries cronológicas: um gráfico apresenta uma métrica agrupada por data e o outro apresenta uma métrica agrupada por mês.

  1. Gráfico que mostra a métrica por data completa.
  2. Gráfico que mostra a métrica por mês.

Altere o tipo de dados de um campo

Pode alterar o tipo de dados de um campo num gráfico ou na própria origem de dados:

  • Se alterar o tipo de dados de um campo na origem de dados, o novo tipo de dados é aplicado ao campo em todos os locais onde o campo é usado. Isto pode limitar a forma como pode usar esse campo em gráficos.
  • Se alterar o tipo de dados de um campo num gráfico, o novo tipo de dados é aplicado ao campo apenas nesse gráfico.

Para alterar a origem de dados de um campo em todos os locais onde o campo é usado, selecione o menu Tipo do campo na origem de dados:

Um utilizador seleciona o menu pendente Tipo de dimensão de data no painel Editar associação para apresentar as opções de período de tempo de data e hora disponíveis para a dimensão de data.

Para alterar a origem de dados de um campo apenas num gráfico, clique no ícone Editar do campo no separador CONFIGURAÇÃO de um relatório:

Um utilizador seleciona um ícone de tipo de campo de dimensão de data num separador de configuração de um gráfico de tabela para apresentar as opções de período de tempo de data e hora disponíveis para a dimensão de data.

Use datas e horas em campos calculados

Pode usar funções em campos calculados para criar novas colunas de dados de data e hora na origem de dados ou diretamente em componentes no relatório.

Por exemplo, pode criar uma data completa a partir de campos numéricos separados de dia, mês e ano com a função DATE. Pode extrair partes de data e hora de uma data com funções como YEAR, DAY e HOUR. Pode calcular a diferença entre 2 datas com DATETIME_DIFF ou adicionar um determinado número de partes de tempo com DATETIME_ADD.

Saiba mais sobre as funções de data e de hora.

Literais de data e Data e hora

Para usar valores literais de data e hora num campo calculado, pode preceder o valor com o marcador adequado:

Literal Formato de dados canónico
DATE 'YYYY-\[M\]M-\[D\]D'
DATETIME 'YYYY-\[M\]M-\[D\]D \[\[H\]H:\[M\]M:\[S\]S\]'

Exemplos:

Calcule a diferença entre uma data dos dados e uma data fixa específica:

DATETIME_DIFF(date_field, DATE "2008-12-25", DAY)

Formate uma data como texto:

FORMAT_DATETIME("%x", DATE "2008-12-25")