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
- Orientações para resolução de problemas
- Como comunicar um problema à equipa de apoio técnico
Requisitos da instância do Looker
Para configurar uma origem de dados do Looker através do conector 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 (essencial para o Google Cloud) com um IP privado (acesso privado a serviços) 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 IP privada 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.
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 uma ligação de rede IP privada ou que está configurada para usar um endereço IP da nuvem privada virtual (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 a primeiraresult
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)
Resolução de problemas
Problema | Resolução |
---|---|
O Looker Studio apresenta a seguinte mensagem de erro: Autorização necessária |
Autorize o conector do Looker a associar as contas necessárias, conforme descrito na documentação Veja e interaja com os dados do Looker no Looker Studio. |
O Looker Studio apresenta um erro HTTP 400 |
|
O Looker Studio apresenta a seguinte mensagem de erro: Não é possível estabelecer ligação a uma instância do Looker |
|
O Looker Studio apresenta a seguinte mensagem de erro: No Explores found |
Selecione um modelo do Looker diferente. |
Os gráficos de relatórios existentes estão danificados |
|
O Looker Studio apresenta um erro ao tentar obter dados da função Explorar | Contacte o apoio técnico ou visite a comunidade do Looker Studio. |
Os gráficos não são renderizados num relatório transferido | Peça ao administrador do Looker para lhe conceder autorizações download_with_limit ou download_without_limit nos modelos LookML subjacentes da origem de dados (ou seja, do Explore do Looker). Esta autorização só está disponível para utilizadores do Looker Studio Pro. |
Os gráficos não são renderizados no ficheiro exportado | Peça ao administrador do Looker para lhe conceder autorizações download_with_limit ou download_without_limit nos modelos LookML subjacentes da origem de dados (ou seja, do Explore do Looker). Esta autorização só está disponível para utilizadores do Looker Studio Pro. |
Os gráficos não são renderizados na entrega de relatórios agendada | Se for o proprietário da entrega de relatórios, tem autorizações do Looker insuficientes para ver, pelo menos, um dos modelos referenciados no relatório entregue. Peça ao seu administrador do Looker para lhe conceder schedule_look_emails autorizações nos modelos LookML subjacentes da origem de dados. Esta autorização só está disponível para utilizadores do Looker Studio Pro.Se for um destinatário de relatórios e receber esta mensagem, notifique o remetente do relatório. |
O Looker Studio apresenta o seguinte erro ao transferir um relatório: Devido à falta de autorizações, alguns gráficos que usam modelos do Looker não vão ser transferidos. Peça ao seu administrador do Looker para conceder autorizações. |
Peça ao seu administrador do Looker para lhe conceder autorizações download_with_limit ou download_without_limit nos modelos LookML subjacentes do relatório. Esta autorização só está disponível para utilizadores do Looker Studio Pro. |
O Looker Studio apresenta o seguinte erro ao agendar o envio de um relatório: Devido à falta de autorizações, alguns gráficos que usam dados do Looker vão estar em falta no seu relatório agendado. Peça ao seu administrador do Looker para conceder autorizações. |
Peça ao administrador do Looker para lhe conceder schedule_look_emails autorizações nos modelos LookML subjacentes do relatório. Esta autorização só está disponível para utilizadores do Looker Studio Pro. |
O Looker Studio apresenta o seguinte erro na lista de agendamentos de relatórios: Alguns dados do Looker podem estar em falta nas entregas de relatórios. Peça ao administrador do Looker para conceder autorizações de modo a fornecer todos os dados neste relatório. |
Peça ao administrador do Looker para lhe conceder schedule_look_emails autorizações nos modelos LookML subjacentes do relatório. Esta autorização só está disponível para utilizadores do Looker Studio Pro. |
Comunicar um problema
Comunique problemas com o conetor do Looker à equipa de apoio técnico.
Se for cliente do Looker Studio Pro e tiver problemas relacionados com funcionalidades do Looker Studio que não sejam o conetor do Looker, contacte o apoio técnico do Google Cloud.
Se estiver a usar a versão gratuita do Looker Studio, publique a sua pergunta ou problema na comunidade do Looker Studio.