Esta página aborda os seguintes tópicos acerca do conetor do Looker no Looker Studio:
- Configurações necessárias para cada tipo de instância do Looker
- Limites do conetor do Looker
- Funcionalidades do Looker Studio não suportadas ou parcialmente suportadas
Requisitos da instância do Looker
Para configurar uma origem de dados do Looker através do conetor do Looker no Looker Studio, primeiro, verifique se a sua instância do Looker cumpre os seguintes requisitos:
- A instância tem de ser alojada no Looker. O conetor do Looker Studio não está disponível para instâncias do Looker alojadas pelo cliente.
- O conetor de BI do Looker Studio tem de estar ativado na secção Plataforma do painel de administração da instância do Looker.
- As instâncias do Looker (original) que têm a definição Ativar lista de IPs permitidos ativada podem exigir uma configuração adicional. Contacte o apoio técnico para receber assistência.
As instâncias do Looker (original) têm de cumprir os seguintes requisitos de versão:
Fornecedor de alojamento Versão mínima do Looker AWS, Azure 23,4 Google Cloud 22.16 O conetor do Looker pode estabelecer ligação a uma instância do Looker (Google Cloud core) de ligações privadas (acesso a serviços privados) que esteja na mesma rede que o Looker Studio a partir do Looker Studio Pro ou dos relatórios do Looker através do ID da instância do Looker. Para mais informações, consulte a página de documentação Estabelecer ligação a uma instância de ligações privadas a partir do Looker Studio Pro ou de relatórios do Looker.
O conetor do Looker, quando usado com o Looker Studio Pro ou relatórios do Looker, não consegue estabelecer ligação a uma instância do Looker (essencial para o Google Cloud) que esteja dentro de um perímetro dos VPC Service Controls.
Algumas tarefas realizadas em relatórios criados com o conetor do Looker requerem autorizações adicionais, que são concedidas no Looker. Para mais informações, consulte o artigo Vista geral das autorizações do conetor do Looker.
Limites do conetor do Looker
O conector do Looker apresenta as seguintes limitações, que podem restringir os tipos de instâncias e modelos do Looker aos quais se pode ligar:
- O conetor do Looker não consegue estabelecer ligação a instâncias do Looker alojadas pelo cliente.
- Os modelos do Looker excecionalmente grandes (geralmente, os que têm mais de 100 explorações) podem causar longos atrasos ou tempos limite durante o processo de criação da origem de dados.
- Existe um limite de tempo de consulta de 5 minutos. Os resultados das consultas executadas em origens de dados do Looker estão limitados a um máximo de 5000 linhas.
- As transferências de dados estão limitadas a 5000 linhas.
- Limite o tamanho da tela dos relatórios que usam gráficos de tabelas a um máximo de 500 px por 500 px.
Apoio técnico das funcionalidades do Looker Studio
As origens de dados do Looker podem não suportar ou podem suportar apenas parcialmente as seguintes funcionalidades do Looker Studio:
- Número de campos: pode incluir até 100 dimensões e até 100 métricas numa visualização de tabela.
- Transferências, programações, alertas e exportações de dados:
- As transferências, os agendamentos, os alertas e as exportações de dados não são suportados para relatórios criados com dados do Looker a partir de uma instância do Looker (Google Cloud core) que usa ligações privadas ou que está configurada para usar um endereço IP de nuvem virtual privada (VPC). Para saber mais sobre a rede de instâncias do Looker (Google Cloud Core), consulte a documentação Opções de rede do Looker (Google Cloud Core).
- As transferências, os agendamentos, os alertas e as exportações de dados não são suportados para relatórios criados com dados do Looker de uma instância do Looker (original) configurada para usar uma lista de autorização de IPs.
- Campos calculados: as origens de dados criadas com o conetor do Looker suportam algumas funções do Looker Studio para campos calculados. Estas funções só podem ser aplicadas em dimensões.
Funções suportadas para campos calculados
Nome Tipo Descrição Sintaxe ABS
Aritmética Devolve o valor absoluto de um número. Saiba mais. ABS(X)
ACOS
Aritmética Devolve o inverso do cosseno de X. Saiba mais. ACOS(X)
ASIN
Aritmética Devolve o inverso do seno de X. Saiba mais. ASIN(X)
ATAN
Aritmética Devolve o inverso da tangente de X. Saiba mais. ATAN(X)
AVG
Agregação Devolve a média de todos os valores de X. Saiba mais. AVG(X)
CASE (Simple)
Condicional Compara input_expression
comexpression_to_match
de cada cláusula WHEN sucessiva e devolve o primeiroresult
em que esta comparação devolvetrue
. Saiba mais.CASE input_expression WHEN expression_to_match THEN result [WHEN expression_to_match THEN result] [...] [ELSE result] END
CASE
Condicional Avalia a condition
de cada cláusula WHEN sucessiva e devolve o primeiroresult
em que acondition
é verdadeira. As cláusulas WHEN e ELSE restantes não são avaliadas. Se todas as condições forem falsas ou NULL, devolveelse_result
, se estiver presente; se não estiver presente, devolveNULL
. Saiba mais.CASE WHEN condition THEN result [WHEN condition THEN result] [...] [ELSE else_result] END
CAST
Diversos Converter o campo ou a expressão em TIPO. Não são permitidos campos agregados dentro de CAST. TYPE
pode serNUMBER
,TEXT
ouDATETIME
. Saiba mais.CAST(field_expression AS TYPE)
CEIL
Aritmética Devolve o número inteiro mais próximo superior a X. Por exemplo, se o valor de X for v, CEIL(X)
é superior ou igual a v. Saiba mais.CEIL(X)
COALESCE
Condicional Devolve o primeiro valor presente encontrado numa lista de campos. Saiba mais. COALESCE(field_expression[,field_expression, ...])
CONCAT
Texto Devolve um texto que é a concatenação de X e Y. Saiba mais. CONCAT(X, Y)
CONTAINS_TEXT
Texto Devolve true se X contiver texto. Caso contrário, devolve false. Sensível a maiúsculas e minúsculas. Saiba mais. CONTAINS_TEXT(X, text)
COS
Aritmética Devolve o cosseno de X. Saiba mais. COS(X)
COUNT_DISTINCT
Agregação Devolve o número de valores únicos de X. Saiba mais. COUNT_DISTINCT(X)
CURRENT_DATE
Data Devolve a data atual segundo o fuso horário predefinido. Saiba mais. CURRENT_DATE()
CURRENT_DATETIME
Data Devolve a data e a hora atuais segundo o fuso horário predefinido. Saiba mais. CURRENT_DATETIME()
DATE
Data Constrói um campo ou um valor Date
a partir de números ou de um campo ou uma expressãoDate & Time
. Saber maisDATE(year, month, day)
DATE_DIFF
Data Devolve a diferença em dias entre X e Y (X - Y). Saiba mais. DATE_DIFF(X, Y)
DATE_FROM_UNIX_DATE
Data Interpreta um inteiro como o número de dias desde 01/01/1970. Saiba mais. DATE_FROM_UNIX_DATE(integer)
DATETIME
Data Constrói um campo ou valor de data e hora a partir de números. Saiba mais. DATETIME(year, month, day, hour, minute, second)
DATETIME_ADD
Data Adiciona um intervalo de tempo específico a uma data. Os valores part
aceites incluemSECOND
,MINUTE
,HOUR
,DAY
,MONTH
eYEAR
. Saiba mais.DATETIME_ADD(datetime_expression, INTERVAL integer part)
DATETIME_DIFF
Data Devolve o número de limites entre duas datas. Os valores part
aceites incluemSECOND
,MINUTE
,HOUR
,DAY
,MONTH
eYEAR
. Saiba mais.DATETIME_DIFF(date_expression, date_expression, part)
DATETIME_SUB
Data Subtrai um intervalo de tempo específico de uma data. Os valores part
aceites incluemSECOND
,MINUTE
,HOUR
,DAY
,MONTH
eYEAR
. Saiba mais.DATETIME_SUB(datetime_expression, INTERVAL integer part)
DATETIME_TRUNC
Data Trunca uma data de acordo com o nível de detalhe especificado. Os valores part
aceites incluemSECOND
,MINUTE
,HOUR
,DAY
,MONTH
eYEAR
. Saiba mais.DATETIME_TRUNC(date_expression, part)
DAY
Data Devolve o dia de uma data ou de uma data e hora. Saiba mais. Day(date_expression)
EXTRACT
Data Devolve parte de uma data ou de uma data e hora. Os valores part
aceites incluemDAY
,MONTH
eYEAR
. Saiba mais.EXTRACT(part FROM date_expression)
FLOOR
Aritmética Devolve o número inteiro mais próximo inferior a X. Por exemplo, se o valor X for v, FLOOR(X)
é igual ou inferior a v. Saiba mais.FLOOR(X)
HOUR
Data Devolve a hora de uma data e hora. Saiba mais. HOUR(datetime_expression)
IF
Condicional Se condition
for verdadeiro, devolvetrue_result
; caso contrário, devolvefalse_result
.false_result
não é avaliado secondition
for verdadeiro.true_result
não é avaliado secondition
for falso ou NULL. Saiba mais.IF(condition, true_result, false_result)
IFNULL
Condicional Devolve um resultado se a entrada for nula, caso contrário, devolve a entrada. Saiba mais. IFNULL(input_expression, null_result)
LEFT_TEXT
Texto Devolve um número de carateres do início de X. O número de carateres é especificado por comprimento. Saber mais LEFT_TEXT(X, length)
LENGTH
Texto Devolve o número de carateres em X. Saiba mais. LENGTH(X)
LOG
Aritmética Devolve o logaritmo à base 2 de X. Saiba mais. LOG(X)
LOG10
Aritmética Devolve o logaritmo à base 10 de X. Saiba mais. LOG10(X)
LOWER
Texto Converte X em minúsculas. Saiba mais. LOWER(X)
MAX
Agregação Devolve o valor máximo de X. Saiba mais. MAX(X)
MEDIAN
Agregação Devolve a mediana de todos os valores de X. Saiba mais. MEDIAN(X)
MIN
Agregação Devolve o valor mínimo de X. Saiba mais. MIN(X)
MINUTE
Data Devolve o componente de minutos de uma determinada data e hora. Saiba mais. MINUTE(datetime_expression)
MONTH
Data Devolve o mês de um valor Date & Time
. Saiba mais.MONTH(date_expression)
NULLIF
Condicional Devolve NULL
se a entrada corresponder a uma expressão. Caso contrário, devolve a entrada. Saiba mais.NULLIF(input_expression, expression_to_match)
POWER
Aritmética Devolve o resultado de elevar X à potência de Y. Saiba mais. POWER(X, Y)
REPLACE
Texto Devolve uma cópia de X com todas as ocorrências de Y em X substituídas por Z. Saiba mais. REPLACE(X, Y, Z)
RIGHT_TEXT
Texto Devolve um número de carateres do fim de X. O número de carateres é especificado por comprimento. Saber mais RIGHT_TEXT(X, length)
ROUND
Aritmética Devolve X
arredondado aY
dígitos de precisão. Saber maisROUND(X, Y)
SECOND
Data Devolve o componente de segundos de uma determinada data e hora. Saiba mais. SECOND(datetime_expression)
SIN
Aritmética Devolve o seno de X. Saiba mais. SIN(X)
SQRT
Aritmética Devolve a raiz quadrada de X. Tenha em atenção que X tem de ser não negativo. Saiba mais. SQRT(X)
SUBSTR
Texto Devolve um texto que é uma substring de X. A substring começa no índice inicial e tem um comprimento de comprimento carateres. Saiba mais SUBSTR(X, start index, length)
SUM
Agregação Devolve a soma de todos os valores de X. Saiba mais. SUM(X)
TAN
Aritmética Devolve a tangente de X. Saiba mais. TAN(X)
TODAY
Data Devolve a data atual segundo o fuso horário predefinido. Saiba mais. TODAY()
UNIX_DATE
Data Devolve o número de dias desde 01/01/1970. Saiba mais. UNIX_DATE(date_expression)
UPPER
Texto Converte X em maiúsculas. Saiba mais. UPPER(X)
YEAR
Data Devolve o ano de uma determinada data. Saiba mais. YEAR(Date)