Conector Snowflake para Google Looker Studio

Este tópico descreve como usar o Conector Snowflake para o Google Looker Studio.

Neste tópico:

O Conector Snowflake para Google Looker Studio fornece uma interface para Google Looker Studio, software de visualização de dados usado para transformar seus dados brutos em métricas e dimensões necessárias para criar relatórios e painéis de controle.

Este conector está disponível para qualquer pessoa com uma conta Google como um Partner Connect dentro do Google Looker Studio.

Para obter mais informações sobre o Google Looker Studio, consulte a documentação do Google Looker Studio.

Conexão de sua conta Snowflake ao Google Looker Studio

  1. Entre no Google Looker Studio.

  2. Clique em + e selecione Data Source.

  3. Na seção Partner Connectors, selecione o conector Snowflake (o conector com o logotipo Snowflake).

  4. Se necessário, autorize o Google Looker Studio a usar este conector da comunidade.

  5. Digite as seguintes credenciais de usuário do Snowflake para se conectar ao Snowflake:

    • Nome de usuário

    • Senha

  6. Clique em Submit.

  7. Forneça os seguintes parâmetros necessários para se conectar à sua conta Snowflake:

    • URL da conta

    • Função

    • Warehouse

    • Banco de dados

    • Esquema

    • Consulta SQL

    Nota

    A consulta SQL não pode terminar com um ponto e vírgula.

  8. Clique em Connect.

    Uma página contendo campos de fonte de dados é exibida.

  9. Clique em Create Report ou Explore para visualizar seus dados.

Se você encontrar problemas ao se conectar à sua conta Snowflake, execute o seguinte para revogar o acesso:

  1. Entre no Google Looker Studio.

  2. Selecione Data Sources.

  3. Navegue ou procure pelo conector Snowflake, depois clique em More options.

  4. Clique em Revoke access.

Após revogar o acesso, você pode seguir novamente os passos nesta seção para conectar-se à sua conta Snowflake.

Mapeamento dos tipos de dados Snowflake para os tipos de dados do Looker Studio

O conector mapeia seus tipos de dados do banco de dados Snowflake para um conjunto unificado de tipos de dados como a seguir:

Tipo de dados do Snowflake

Tipo de dados do Google Looker Studio

BOOLEAN

BOOLEAN

FIXED

NUMBER

REAL

NUMBER

BINARY

TEXT

TEXT

TEXT

GEOGRAPHY

TEXT *

DATE

YEAR_MONTH_DAY

TIMESTAMP_LTZ

YEAR_MONTH_DAY_SECOND

TIMESTAMP_NTZ

YEAR_MONTH_DAY_SECOND

TIMESTAMP_TZ

YEAR_MONTH_DAY_SECOND

TIME

TEXT

OBJECT

TEXT *

VARIANT

TEXT *

ARRAY

TEXT *

*

O Google Looker Studio não oferece suporte a tipos espaciais complexos, portanto, eles são representados como texto. O formato de texto permite processar livremente os dados em visualizações personalizadas.

Nota

Se o Google Looker Studio encontrar uma coluna em uma tabela ou consulta de um tipo não suportado, ele não cria um campo para essa coluna.

Consulte Tipos de dados para obter mais informações sobre os tipos de dados Snowflake.

Acesso à política de rede

As conexões do Google Looker Studio ao Snowflake vêm de servidores efêmeros do Google sem endereços IP fixos. Se sua rede utilizar políticas de rede, talvez seja necessário abrir a política para o usuário do Looker Studio para permitir endereços ALL IP (0.0.0.0/0) ou usar este script shell para obter uma lista de possíveis endereços GCP IP com sub-redes.

Identificação de consultas de conectores em seu histórico de consultas

O Conector Snowflake para Google Looker Studio utiliza instruções SQL fornecidas pelo usuário como uma instrução SELECT interna para cada consulta gerada a um banco de dados. Devido a isso, você pode ver algumas consultas mais otimizadas em seu histórico de consultas que diferem das consultas que você inseriu ao configurar uma fonte de dados.

Em seu histórico de consultas, as consultas do conector incluirão esta instrução interna SELECT.

Consultas SQL com suporte

Somente as instruções SELECT, SHOW e DESCRIBE SQL são suportadas. O conector só suporta a especificação de uma única instrução SQL como a consulta. Ele não suporta a seleção de tabelas e exibições a partir de uma lista.

Limitações

  • O conector só oferece suporte à autenticação usando um nome de usuário e senha devido a uma limitação no Google Looker Studio. OAuth e autorização de pares de chaves não são suportados.

  • O fluxo atual de login só oferece suporte a um único login (nome de usuário e senha), que só funciona para contas diferentes se todas as contas usarem o mesmo nome de usuário e senha. O conector não oferece suporte ao uso de múltiplos logins para contas diferentes ou para a mesma conta Snowflake.

  • O Google limita o conjunto de dados devolvidos a 1 milhão de linhas e 50 MB de dados. Você pode ver erros inesperados ao tentar retornar mais dados.

  • Os cabeçalhos das colunas (nomes de campo) devem usar somente caracteres ASCII. Os caracteres não-ASCII não são suportados.

  • Relatórios contendo os operadores REGEXP_PARTIAL_MATCH e REGEXP_EXACT_MATCH não são otimizados por filtros pushdown porque o Snowflake e o Google Looker Studio oferecem suporte a diferentes tipos de regexp.

  • Filtros pushdown não são suportados para as instruções SHOW e DESCRIBE e para as colunas DATE, TIME e TIMESTAMP.