A análise de período a período (PoP) é um padrão de análise que mede algo no presente e compara-o com a mesma medição num período comparável no passado.
Para dialetos que suportam medidas de período a período, os programadores do Looker podem adicionar medidas de PoP a projetos LookML para ativar a análise de PoP nos Explorar do Looker correspondentes.
Por exemplo, a seguinte consulta do Looker Explore mostra o número de encomendas criadas no mês atual, juntamente com medidas de PoP para o número de encomendas criadas no ano passado, a diferença em relação ao ano passado e a alteração percentual em relação ao ano passado. Pode validar a comparação anual verificando os valores. Por exemplo, o valor de Encomendas no ano passado para 2012-03
é o mesmo que o valor de Número de encomendas para 2011-03
:
Para adicionar uma medida de PoP a um projeto LookML, um programador do Looker tem de criar um measure
de type: period_over_period
e incluir os subparâmetros descritos na secção seguinte desta página.
Por exemplo, aqui está o LookML para uma medida de PoP que fornece a contagem de encomendas do ano anterior:
measure: order_count_last_year {
type: period_over_period
description: "Order count from the previous year"
based_on: orders.count
based_on_time: orders.created_year
period: year
kind: previous
}
Esta medida de PoP tem os seguintes atributos:
- É definida com
based_on: orders.count
, pelo que a métrica de PoP fornece dados sobre a quantidade de encomendas do período anterior. - É definida como
kind: previous
, o que significa que fornece o valor da contagem do período anterior (em oposição a fornecer uma diferença na contagem de encomendas do período anterior ou uma percentagem de alteração na contagem de encomendas do período anterior). - É definido com
period: year
, pelo que fornece contagens de encomendas de um período comparável do ano anterior.
Subparâmetros das medidas de PoP
Uma medida de PoP é um measure
de type: period_over_period
que inclui os subparâmetros descritos nas secções seguintes:
Conforme descrito na secção Explore as consultas com medidas de PoP, as medidas de PoP calculam os respetivos valores com base na definição LookML da medida de PoP e nos campos numa consulta de exploração. Por este motivo, deve seguir as seguintes práticas recomendadas quando criar uma medida de PoP no LookML:
- Indique aos utilizadores do Explore a medida do PoP
period
, quer no nome da medida do PoP, quer no subparâmetrodescription
da medida. - Indique aos utilizadores do Explore a medida
based_on
do PoP, quer no nome da medida do PoP, quer no subparâmetrodescription
da medida.
Por exemplo, a seguinte medida de PoP é denominada order_count_last_year
e inclui uma descrição para informar os utilizadores de que a medida indica o número de encomendas do ano anterior:
measure: order_count_last_year {
type: period_over_period
description: "Order count from the previous year"
based_on: orders.count
based_on_time: orders.created_year
period: year
kind: previous
}
based_on
Use o campo based_on
para especificar a medida do LookML na qual a medida de PoP se baseia. Por exemplo, para basear uma medida de PoP no campo orders.count
, introduziria o seguinte:
based_on: orders.count
Uma medida de PoP baseada em orders.count
fornece informações sobre o número de encomendas de um período anterior para que possa comparar o número de vendas entre um período atual e um período anterior.
A medida do LookML que especificar no campo based on
tem de ser um dos seguintes tipos de medidas:
average
average_distinct
count
count_distinct
list
max
median
median_distinct
number
min
percentile
percentile_distinct
sum
sum_distinct
based_on_time
Use o subparâmetro based_on_time
para fornecer ao Looker um campo de tempo que possa usar para calcular os valores da medida de PoP. Este campo de tempo pode ser qualquer uma das seguintes opções:
- Uma dimensão baseada no tempo. Se especificar uma dimensão baseada no tempo no subparâmetro
based_on_time
, os utilizadores têm de incluir exatamente a mesma dimensão baseada no tempo em todas as consultas que usam a medida PoP. Além disso, o período da dimensão baseada no tempo tem de ser igual ou inferior ao valorperiod
da métrica de variação percentual. Por exemplo, se a medida de variação percentual for definida combased_on_time: created_month
, o valorperiod
da medida de variação percentual não pode serweek
nemdate
. Um dos seguintes intervalos de tempo de um grupo de dimensões de
type: time
:year
fiscal_year
month
fiscal_quarter
quarter
week
date
raw
Se especificar um período do grupo de dimensões no subparâmetro based_on_time
, o período específico que usa é irrelevante. Só tem de direcionar a medida de PoP para um grupo de dimensões de type: time
para que a medida de PoP possa usar a data/hora subjacente do grupo de dimensões. Não pode especificar um período de tempo a partir de um grupo de dimensões de type: duration
. Os grupos de dimensões do tipo de duração não são suportados e produzem um erro de tempo de execução na funcionalidade Explorar.
kind
Use o parâmetro kind
para especificar o tipo de cálculo que quer que a medida de PoP faça para o período anterior. Pode especificar um dos seguintes valores para kind
:
previous
: (predefinição) O valor do período anterior.difference
: a diferença entre os períodos (o período anterior subtraído do período atual).relative_change
: a variação percentual em relação ao período anterior. A alteração de percentagem é calculada através da seguinte equação:$$ relativeChange = (current - previous)/previous $$
period
Use o subparâmetro period
para especificar a cadência da medida de PoP, ou seja, o período que quer recuar na comparação. Por exemplo, uma medida de PoP definida com period: year
mostra os valores do ano anterior. Se executar uma consulta de exploração sobre a quantidade de encomendas mensal, a métrica period: year
PoP mostra os valores do mesmo mês do ano anterior, para que possa comparar a quantidade de encomendas de novembro de 2025 com a quantidade de vendas de novembro de 2024.
O subparâmetro period
suporta os seguintes valores:
year
fiscal_year
quarter
fiscal_quarter
month
week
date
value_to_date
Use o subparâmetro value_to_date
para indicar se o Looker deve calcular os valores da medida de variação percentual usando a quantidade de tempo decorrido no período atual no momento em que a consulta é executada. O subparâmetro value_to_date
pode ser no
(predefinição) ou yes
.
- Um valor de
no
assume o período completo ao agregar dados. - Um valor de
yes
calcula a quantidade de tempo observada no período atual e aplica-a à medida de PoP.
Por exemplo, com uma medida de PoP de mês a mês definida com value_to_date: yes
, se, às 13:10:00 de 6 de junho, executar uma consulta de exploração com a medida de PoP e uma dimensão de intervalo de tempo de datas, o Looker aplica a quantidade de tempo decorrido a 6 de junho (13 horas, 10 minutos e 0 segundos) aos cálculos para cada uma das datas na consulta. Para cada data, o Looker fornece os valores das primeiras 13 horas e 10 minutos.
Se tivesse a mesma medida de PoP definida com value_to_date: no
e executasse a mesma consulta Explorar a 6 de junho às 13:10:00, o Looker calcularia o valor do PoP usando todos os dados disponíveis para cada data. Se estiver a tentar comparar valores de 6 de junho com o dia 6 do mês anterior, tenha em atenção que, uma vez que 6 de junho ainda não terminou, é possível que existam dados adicionais após as 13:10:00.
Consulte Como value_to_date
afeta os valores de medição do PoP para ver um exemplo de como value_to_date: yes
afeta os resultados numa consulta de exploração.
Conforme descrito na secção Requisitos para consultas de exploração com medidas de PoP, quando executa uma consulta de exploração com uma medida de PoP, o Looker aplica automaticamente a granularidade do período mínimo da consulta ao período usado pela medida de PoP. Para consultas de exploração com uma medida de PoP definida com value_to_date: yes
, o Looker usa a dimensão de período mais pequena na consulta e calcula a parte desse período que passou quando a consulta é executada. Em seguida, aplica essa parte a todos os valores da medida de PoP.
Explore consultas com medidas de PoP
O cálculo realizado para uma medida de variação percentual baseia-se na definição do LookML da medida de variação percentual e também nos prazos especificados na própria consulta de exploração. A medida de variação percentual adapta o respetivo cálculo aos prazos selecionados na consulta de exploração. Por exemplo, se a medida de PoP for definida com period: year
e a consulta de exploração contiver a dimensão de período orders.created_month
, a medida de PoP calcula os valores mensais, comparando janeiro de 2025 com janeiro de 2024. Se quiser ver os valores anuais, tem de executar uma consulta de exploração com a métrica PoP e apenas o período orders.created_year
.
Seguem-se alguns exemplos de como a medida de PoP period
interage com os intervalos selecionados numa consulta de exploração:
- Se uma medida de variação percentual for definida com
period: year
e executar uma consulta de exploração com um intervalo de tempo trimestral, a medida de variação percentual devolve valores do mesmo trimestre do ano anterior (1.º trimestre de 2025 em comparação com o 1.º trimestre de 2024). - Se uma medida de PoP for definida com
period: year
e executar uma consulta de exploração com um intervalo de tempo de um mês, a medida de PoP devolve valores do mesmo mês do ano anterior (abril de 2025 em comparação com abril de 2024). - Se uma medida de variação percentual for definida com
period: month
e executar uma consulta de exploração com um período de um mês, a medida de variação percentual devolve valores para o mês anterior (abril de 2025 em comparação com março de 2025).
Requisitos para explorar consultas com medidas de PoP
Uma vez que uma medida de PoP faz cálculos com base na definição do LookML da medida de PoP e nos campos que seleciona na consulta de exploração, tem de incluir, no mínimo, os seguintes campos numa consulta de exploração que tenha uma medida de PoP:
- A medida PoP.
- Uma dimensão de tempo adequada para o
period
associado à métrica de PoP. A dimensão de tempo pode ser incluída na consulta a partir do selecionador de campos da exploração ou nos filtros da exploração:- As consultas de métricas de PoP suportam níveis de detalhe de intervalo de tempo de data ou superiores, como mês, trimestre ou ano. As consultas de medidas de variação percentual não suportam dimensões com intervalos de tempo de horas ou minutos.
- Se a medida de variação percentual for definida com um
based_on_time
que seja um período de tempo de um grupo de dimensões, a consulta de exploração tem de incluir um período de tempo do mesmo grupo de dimensões que use um período de tempo igual ou inferior ao especificado no parâmetroperiod
da medida de variação percentual. Pode incluir o grupo de dimensões na própria exploração (selecionando o grupo de dimensões no selecionador de campos da exploração) ou filtrando o grupo de dimensões. Por exemplo, se o valor debased_on_time
da medida de PoP for definido com um intervalo de tempo do grupo de dimensõesorders.created
e a medida de PoP for definida comperiod: month
, a consulta de exploração tem de incluir um intervalo de tempo do grupo de dimensõesorders.created
igual ou inferior a um mês, comoorders.created_date
. O período na consulta Explorar tem de corresponder ou ser inferior porque, por exemplo, não pode fazer uma comparação mês a mês de um período de um ano. - Se a medida de PoP for definida com um
based_on_time
que seja uma dimensão baseada no tempo, a consulta Explore tem de incluir exatamente a mesma dimensão baseada no tempo, quer incluindo a dimensão do selecionador de campos do Explore ou especificando um filtro na dimensão. A dimensão baseada no tempo tem de ter um intervalo de tempo igual ou inferior ao especificado no parâmetroperiod
da métrica de PoP. Por exemplo, se a medida de PoP for definida combased_on_time: created_date
e a medida de PoP for definida comperiod: month
, a consulta de exploração tem de incluir a dimensãocreated_date
.
Se a medida de PoP estiver definida com um based_on_time
que seja um período de tempo de um grupo de dimensões, tenha em atenção os seguintes requisitos para o período de tempo na consulta Explore:
- O período no pedido de exploração tem de ser um período igual ou inferior ao especificado no parâmetro
period
da métrica de variação percentual. Por exemplo, se obased_on_time
da medida de PoP for definido com um intervalo de tempo do grupo de dimensõesorders.created
e a medida de PoP for definida comperiod: month
, a consulta de exploração tem de incluir um intervalo de tempo do grupo de dimensõesorders.created
igual ou inferior a um mês, comoorders.created_date
. O período na consulta Explorar tem de ser mais pequeno porque, por exemplo, não pode fazer uma comparação mês a mês de um período de um ano. - O período na consulta de exploração tem de conter informações de data/hora. Por exemplo, os intervalos de tempo
year
,month
edate
de um grupo de dimensões fornecem informações de data/hora reais. Por outro lado, o intervalo de tempoday_of_week
é abstraído da data/hora subjacente para fornecer um valor comoWednesday
. Da mesma forma, os intervalos de tempo, comomonth_name
,month_num
eday_of_month
, não fornecem informações de data/hora, pelo que não podem ser usados pelas medidas de PoP para calcular valores para o período anterior. No entanto, se incluir na consulta de exploração uma data/hora, comodate
, isso fornece à medida de PoP informações de data/hora que pode usar para calcular os valores do período anterior. Também pode incluir o período de tempoday_of_week
na consulta de exploração, uma vez que a métrica de variação percentual pode usar as informações do período de tempodate
para os cálculos.
Desde que cumpra estes requisitos na consulta Explorar, pode adicionar outros campos e dimensões de período na consulta Explorar, mas todos os períodos na consulta Explorar têm de ser iguais ou inferiores ao período da medida de PoP.period
Quando executa uma consulta de exploração com uma medida de PoP, o Looker aplica automaticamente a granularidade do período mínimo da consulta ao período usado pela medida de PoP. No exemplo de exploração apresentado no início desta página, todas as medidas de PoP foram definidas no LookML com period: year
. Isto significa que, para qualquer período selecionado na consulta de exploração (neste caso, um período mensal), a medida de variação percentual anual devolve os resultados para o mesmo período no ano anterior.
Se quiser ver que intervalos de tempo são suportados com a sua medida de PoP numa exploração, pode testar diferentes intervalos de tempo sem ter de executar consultas. Clique no separador SQL da secção Dados da exploração e, de seguida, adicione campos e filtros do selecionador de campos da exploração. Se a medida de PoP não conseguir calcular a consulta com os campos e os filtros selecionados, o separador SQL mostra uma mensagem a indicar que não é possível gerar o SQL.
Se executar uma consulta em que não é possível gerar o SQL, a janela Explorar devolve um erro com os detalhes e um link para o LookML relevante.
Exemplos
As secções seguintes mostram alguns exemplos de diferentes medidas de PoP e consultas de exploração:
- Comparar as contagens com as medidas de PoP anuais e mensais
- Como
value_to_date
afeta os valores de medição do PoP
Comparar as contagens com as medidas de PoP anuais e mensais
Segue-se o LookML para uma medida de exemplo total_births
, um grupo de dimensões de birth
e duas medidas de PoP baseadas na medida total_births
e que usam o grupo de dimensões birth
como respetivo campo based_on_time
:type:time
dimension_group: birth {
type: time
timeframes: [raw, time, date, week, month, quarter, year]
sql: ${TABLE}.birth_date ;;
}
measure: total_births {
type: sum
sql: ${TABLE}.total_births ;;
}
measure: total_births_last_year {
type: period_over_period
kind: previous
based_on: total_births
based_on_time: birth_year
period: year
value_to_date: no
value_format_name: decimal_0
}
measure: total_births_last_month {
type: period_over_period
kind: previous
based_on: total_births
based_on_time: birth_year
period: month
value_to_date: no
value_format_name: decimal_0
}
Tenha em atenção o seguinte acerca destes campos:
- Ambas as medidas de variação percentual são definidas com
kind: previous
, pelo que fornecem o valor da medida do período anterior. - Ambas as medidas de PoP estão definidas com
value_to_date: no
, pelo que calculam o valor da medida para todo o período (ou seja, a granularidade do período mínima da consulta). - Ambas as medidas de PoP são definidas com
based_on_time: birth_year
, pelo que usam o carimbo de data/hora subjacente do grupo de dimensõesbirth
. - A medida de PoP
total_births_last_year
é definida comperiod: year
e a medida de PoPtotal_births_last_month
é definida comperiod: month
.
Segue-se uma consulta de exploração que inclui todas as três medidas e o período da dimensão birth_month
:
Tenha em atenção o seguinte acerca dos resultados da funcionalidade Explorar:
- O período mais pequeno da dimensão na consulta Explorar é
birth_month
, pelo que a medida PoP fornece valores mensais. - Na linha do mês mais recente, 2024-07, o valor Total de nascimentos no mês passado mostra o total de nascimentos do mês anterior, 2024-06. Pode verificar isto consultando o valor Total de nascimentos na linha 2024-06. Os dois valores correspondem.
- Na linha do mês mais recente, 2024-07, o valor Total de nascimentos no ano passado mostra o total de nascimentos para o mesmo mês (07) no ano anterior (2023). Pode verificar isto consultando o valor Total de nascimentos na linha 2023-07. Os dois valores correspondem.
Como o value_to_date
afeta os valores de medição do PoP
Semelhante ao exemplo anterior, aqui está o LookML para a medida total_births
e o grupo de dimensões birth
de type:time
e duas medidas de PoP baseadas na medida total_births
e que usam o grupo de dimensões birth
como o respetivo campo based_on_time
. No entanto, neste exemplo, a medida total_births_last_year_value_to_date
PoP é definida com value_to_date: yes
e a medida total_births_last_year
PoP é definida com value_to_date: no
:
dimension_group: birth {
type: time
timeframes: [raw, time, date, week, month, quarter, year]
sql: ${TABLE}.birth_date ;;
}
measure: total_births {
type: sum
sql: ${TABLE}.total_births ;;
}
measure: total_births_last_year {
type: period_over_period
kind: previous
based_on: total_births
based_on_time: birth_year
period: year
value_to_date: no
value_format_name: decimal_0
}
measure: total_births_last_year_value_to_date {
type: period_over_period
kind: previous
based_on: total_births
based_on_time: birth_year
value_to_date: yes
period: year
value_format_name: decimal_0
}
Segue-se uma consulta de exploração que inclui todas as três medidas e o intervalo de tempo da dimensão birth_year
. Esta consulta de exploração foi executada a 4 de junho às 16:25:08, o que é significativo para a medida value_to_date: yes
PoP.
Os resultados da análise detalhada mostram como o subparâmetro value_to_date
altera o cálculo das medidas de variação percentual:
Tenha em atenção o seguinte acerca dos resultados da funcionalidade Explorar:
- Na linha do ano mais recente, 2024, o valor Total de nascimentos no ano passado mostra o total de nascimentos do ano anterior, 2023. Pode validar o cálculo consultando o valor Total de nascimentos na linha 2023. Os dois valores correspondem.
- Na linha do ano mais recente, 2024, o valor Total de nascimentos no ano passado até à data é inferior ao valor Total de nascimentos no ano passado. Isto deve-se ao facto de a consulta Explorar ter sido executada a 4 de junho às 16:25:08 e de a medida
total_births_last_year_value_to_date
PoP estar definida comvalue_to_date: yes
. Por isso, o Looker calculou os valores anuais usando apenas os dados até 4 de junho às 16:25:08 para cada ano.
Filtrar consultas de exploração que incluem medidas de PoP
Tenha em atenção o seguinte para filtrar consultas de exploração que incluem medidas de PoP:
- A filtragem é suportada para consultas de exploração que incluem medidas de PoP. No entanto, não pode filtrar por uma medida de variação percentual em si. Por exemplo, no primeiro exemplo de exploração que consulta a dimensão
birth_month
e as medidas de PoPtotal_births
,total_births_last_year
etotal_births_last_month
, não pode filtrar essa consulta nas medidas de PoPtotal_births
,total_births_last_year
outotal_births_last_month
. - Quando filtra por um campo associado ao parâmetro
based_on_time
de uma medida de variação percentual, se o período do filtro for mais detalhado do que o período da consulta, a medida de variação percentual mostra apenas os resultados da parte do valor do filtro do período da consulta. Por exemplo, se consultar a dimensãoorders.created_year
e filtrar a consulta para o mês de janeiro, para cada ano, a métrica PoP mostra os valores apenas de janeiro. Isto pode ser confundido com os resultados do ano completo. - Para consultas de exploração de medidas de variação percentual, para calcular os dados da medida de variação percentual, o Looker obtém dados de um período adicional com o nível de detalhe do período mais detalhado da consulta. Por exemplo, se criar uma consulta Explorar com uma dimensão mensal, uma medida de PoP definida com
period: year
e um filtro para os últimos 6 meses, o Looker identifica a granularidade menos detalhada na consulta, que, neste exemplo, seria o período de tempoyear
da medida de PoP. Neste exemplo, o Looker obteria os dados dos últimos 6 meses, mais os dados de um ano adicional, para poder comparar cada um dos últimos 6 meses com o mesmo mês do ano anterior. - Conforme descrito nos requisitos para consultas de exploração com medidas de PoP, as consultas de exploração que incluem medidas de PoP têm de ter uma dimensão de tempo adequada para o
period
associado à medida de PoP. Se não selecionar uma dimensão de tempo no selecionador de campos da análise detalhada, o Looker pode obter as informações necessárias a partir das dimensões de tempo nos filtros da análise detalhada. Neste caso, o Looker ordena os resultados da consulta do Explore pela dimensão de tempo do filtro.
Visualizações com medidas de PoP
A visualização de gráfico de tabela é recomendada para medidas de PoP. Outras opções de visualização também podem funcionar, consoante os campos na sua consulta de exploração.
Se usar uma visualização que não seja um gráfico de tabela, verifique se a visualização é clara. Uma vez que as medidas de PoP fornecem comparações com um período anterior, as visualizações com medidas de PoP podem ser enganadoras. Por exemplo, uma medida de PoP anual definida como kind: previous
mostra o valor do ano passado para a data deste ano. Se a sua consulta de exploração incluir o valor do ano atual juntamente com a medida de variação percentual anual, o ano atual terá dois valores na visualização.
Se usar uma visualização que não seja um gráfico de tabela, verifique se a visualização indica claramente que todas as medidas de PoP são uma comparação com um período anterior.
Limitações para medidas de PoP
Tenha em atenção as seguintes limitações das medidas de PoP:
- As medidas de PoP são suportadas apenas para projetos do LookML que usam o novo tempo de execução do LookML. Se a funcionalidade antiga Usar o tempo de execução do LookML antigo estiver ativada na sua instância, o ficheiro de manifesto do seu projeto tem de incluir uma declaração
new_lookml_runtime:yes
. - As medidas de variação percentual não são suportadas com o conetor do Looker no Looker Studio.
- As medidas de PoP têm de se basear numa medida agregada, conforme descrito na secção
based_on
. Não pode basear uma medida de variação percentual num período anterior numa medida não agregada. - Para ligações do BigQuery em instâncias onde a funcionalidade de laboratório Agregações simétricas do BI Engine está ativada, as medidas de PoP são suportadas, mas as consultas SQL com medidas de PoP não usam a funcionalidade de agregações simétricas do BI Engine.
- As medidas de PoP não suportam a análise de coortes.
- As medidas de PoP não suportam cálculos contínuos.
- As medidas PoP comparam sempre o período atual com o período anterior. Não pode configurar uma medida de variação percentual para comparar o período atual com um período diferente do período anterior. Por exemplo, não pode criar uma medida de PoP para comparar maio do ano passado com dezembro deste ano.
- As medidas de PoP não são suportadas com calendários personalizados, como calendários de retalho 4-5-4. Consulte a secção
period
para ver os períodos que as medições de PoP suportam. - As medidas de PoP não são suportadas com períodos personalizados, como as 2 semanas atuais em comparação com as 2 semanas anteriores.
Os parâmetros Liquid não são suportados nos parâmetros de uma medida de PoP. No entanto, se os campos
based_on
oubased_on_time
de um ponto de medição de PoP apontarem para uma dimensão definida com Liquid, esse Liquid é processado.As medidas de PoP não são suportadas com as seguintes funcionalidades do Looker:
Não é possível usar as métricas de PoP para criar um campo personalizado.
Não pode selecionar o período de uma semana numa consulta de exploração com uma medida de variação percentual, a menos que a medida de variação percentual seja definida com
period: week
ouperiod: date
.Não é possível usar medidas de PoP com períodos definidos com prazos fiscais em consultas de exploração com prazos não fiscais. Além disso, as medidas de PoP com períodos definidos com prazos não fiscais não podem ser usadas em consultas com dimensões de prazos fiscais.
As medidas de PoP suportam o desvio do mês fiscal, uma vez que o parâmetro
based_on_time
da medida de PoP herda o valorfiscal_month_offset
do ficheiro do modelo LookML associado à análise detalhada. Se definir uma medida de PoP comfiscal_year
oufiscal_quarter
, a medida de PoP só é suportada numa consulta de exploração se a consulta de exploração especificar um intervalo de tempo defiscal_year
oufiscal_quarter
. Nesse caso, ofiscal_offset_month
é respeitado.O
period
da medida de PoP tem de ser igual ou superior ao período selecionado na consulta de exploração. Por exemplo, para uma medida de PoP definida comperiod: month
, a consulta de exploração tem de ter uma dimensão de período de um mês ou inferior, como semana ou dia.
Dialetos de base de dados suportados para medidas de PoP
A tabela seguinte mostra os dialetos que suportam medidas de PoP na versão mais recente do Looker:
Dialeto | Suportado? |
---|---|
Actian Avalanche | Não |
Amazon Athena | Não |
Amazon Aurora MySQL | Não |
Amazon Redshift | Sim |
Amazon Redshift 2.1+ | Sim |
Amazon Redshift Serverless 2.1+ | Sim |
Apache Druid | Não |
Apache Druid 0.13+ | Não |
Apache Druid 0.18+ | Não |
Apache Hive 2.3+ | Não |
Apache Hive 3.1.2+ | Não |
Apache Spark 3+ | Não |
ClickHouse | Não |
Cloudera Impala 3.1+ | Não |
Cloudera Impala 3.1+ with Native Driver | Não |
Cloudera Impala with Native Driver | Não |
DataVirtuality | Não |
Databricks | Não |
Denodo 7 | Não |
Denodo 8 & 9 | Não |
Dremio | Não |
Dremio 11+ | Não |
Exasol | Não |
Google BigQuery Legacy SQL | Não |
Google BigQuery Standard SQL | Sim |
Google Cloud PostgreSQL | Não |
Google Cloud SQL | Não |
Google Spanner | Não |
Greenplum | Não |
HyperSQL | Não |
IBM Netezza | Não |
MariaDB | Não |
Microsoft Azure PostgreSQL | Não |
Microsoft Azure SQL Database | Não |
Microsoft Azure Synapse Analytics | Não |
Microsoft SQL Server 2008+ | Não |
Microsoft SQL Server 2012+ | Não |
Microsoft SQL Server 2016 | Não |
Microsoft SQL Server 2017+ | Não |
MongoBI | Não |
MySQL | Não |
MySQL 8.0.12+ | Sim |
Oracle | Não |
Oracle ADWC | Não |
PostgreSQL 9.5+ | Não |
PostgreSQL pre-9.5 | Não |
PrestoDB | Não |
PrestoSQL | Não |
SAP HANA | Não |
SAP HANA 2+ | Não |
SingleStore | Não |
SingleStore 7+ | Não |
Snowflake | Sim |
Teradata | Não |
Trino | Não |
Vector | Não |
Vertica | Não |