Connecteur Snowflake pour Google Looker Studio¶
Cette rubrique décrit comment utiliser le connecteur Snowflake pour Google Looker Studio.
Dans ce chapitre :
Le connecteur Snowflake pour Google Looker Studio fournit une interface à Google Looker Studio, un logiciel de visualisation de données utilisé pour transformer vos données brutes en métriques et en dimensions nécessaires pour créer des rapports et des tableaux de bord.
Ce connecteur est disponible pour toute personne possédant un compte Google en tant que Partner Connect dans Google Looker Studio.
Pour plus d’informations sur Google Looker Studio, consultez la documentation de Google Looker Studio.
Connexion de votre compte Snowflake à Google Looker Studio¶
Connectez-vous à Google Looker Studio.
Cliquez sur + et sélectionnez Data Source.
Sous la section Partner Connectors, sélectionnez le connecteur Snowflake (le connecteur avec le logo Snowflake).
Si nécessaire, autorisez Google Looker Studio à utiliser ce connecteur de communauté.
Saisissez les identifiants de connexion Snowflake suivants pour vous connecter à Snowflake :
NomUtilisateur
Mot de passe
Cliquez sur Submit.
Fournissez les paramètres suivants nécessaires à la connexion à votre compte Snowflake :
Compte URL
Rôle
Entrepôt
Base de données
Schéma
Requête SQL
Note
La requête SQL ne peut pas se terminer par un point-virgule.
Cliquez sur Connect.
Une page contenant les champs de la source de données s’affiche.
Cliquez sur Create Report ou Explore pour visualiser vos données.
Si vous rencontrez des problèmes lors de la connexion à votre compte Snowflake, effectuez les opérations suivantes pour révoquer l’accès :
Connectez-vous à Google Looker Studio.
Sélectionnez Data Sources.
Parcourez ou recherchez le connecteur Snowflake, puis cliquez sur More options.
Cliquez sur Revoke access.
Après avoir révoqué l’accès, vous pouvez suivre à nouveau les étapes de cette section pour vous connecter à votre compte Snowflake.
Mappage des types de données Snowflake avec des types de données Looker Studio¶
Le connecteur fait correspondre les types de données de votre base de données Snowflake à un ensemble unifié de types de données comme suit :
Type de données Snowflake |
Type de données Google Looker Studio |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- *
Google Looker Studio ne prend pas en charge les types spatiaux complexes, ils sont donc représentés sous forme de texte. Le format texte vous permet de traiter librement les données dans des visualisations personnalisées.
Note
Si Google Looker Studio rencontre, dans une table ou une requête, une colonne dont le type n’est pas pris en charge, il ne crée pas de champ pour cette colonne.
Voir Types de données pour plus d’informations sur les types de données Snowflake.
Accès à la politique réseau¶
Les connexions de Google Looker Studio à Snowflake proviennent de serveurs Google éphémères sans adresse IP fixe. Si votre réseau utilise des politiques réseau, vous devrez peut-être ouvrir la politique pour l’utilisateur de Looker Studio afin d’autoriser toutes les adresses IP (0.0.0.0/0) ou utiliser ce script shell pour obtenir une liste des IP GCP possibles avec les sous-réseaux.
Identifier les requêtes des connecteurs dans votre historique de requêtes¶
Le connecteur Snowflake pour Google Looker Studio utilise des instructions SQL fournies par l’utilisateur comme instruction SELECT interne pour chaque requête générée vers une base de données. Pour cette raison, vous pouvez voir dans votre historique de requêtes des requêtes optimisées qui diffèrent des requêtes que vous avez entrées lors de la configuration d’une source de données.
Dans votre historique de requêtes, les requêtes du connecteur incluront cette instruction SELECT interne.
Requêtes SQL prises en charge¶
Seules les instructions SQL SELECT
, SHOW
et DESCRIBE
sont prises en charge. Le connecteur ne prend en charge que la spécification d’une seule instruction SQL comme requête. Il ne prend pas en charge la sélection de tables et de vues à partir d’une liste.
Limites¶
Le connecteur ne prend en charge que l’authentification à l’aide d’un nom d’utilisateur et d’un mot de passe en raison d’une limitation de Google Looker Studio. OAuth et l’autorisation par paire de clés ne sont pas pris en charge.
Le flux de connexion actuel ne prend en charge qu’une seule connexion (nom d’utilisateur et mot de passe), qui ne fonctionne pour différents comptes que si tous les comptes utilisent le même nom d’utilisateur et le même mot de passe. Le connecteur ne prend pas en charge l’utilisation de plusieurs connexions à des comptes Snowflake différents ou identiques.
Google limite le jeu de données renvoyé à 1 million de lignes et 50 MB de données. Vous pouvez rencontrer des erreurs inattendues lorsque vous essayez de renvoyer plus de données.
Les en-têtes de colonne (noms de champ) doivent utiliser uniquement des caractères ASCII. Les caractères non-ASCII ne sont pas pris en charge.
Les rapports contenant des opérateurs
REGEXP_PARTIAL_MATCH
etREGEXP_EXACT_MATCH
ne sont pas optimisés par les filtres pushdown. car Snowflake et Google Looker Studio prennent en charge différents types de regexp.Les filtres Pushdown ne sont pas pris en charge pour les instructions
SHOW
etDESCRIBE
et pour les colonnesDATE
,TIME
etTIMESTAMP
.