Introduction à l'entrepôt d'informations

Gridsz Info est un entrepôt de données pratique à partir duquel toutes les données peuvent être extraites. Il s'agit donc d'une source unique pour toutes les informations de gestion pertinentes. En connectant votre propre entrepôt de données à Gridsz Info, vous pouvez éliminer les processus fastidieux d'exportation et d'importation de divers fichiers provenant de nombreux endroits. 

En outre, Gridsz Info prend en charge la création de data marts spécifiquement adaptés aux besoins de l'entreprise, qui ne sont accessibles qu'à ce client. Cela simplifie encore le processus, car Gridsz Info veille à ce que le data mart ne contienne que les données demandées par l'utilisateur et pertinentes pour lui. 

Gridsz Info utilise Snowflake comme plateforme de données en nuage, ce qui permet aux utilisateurs de se connecter à l'aide de connecteurs Snowflake natifs à partir d'applications telles que Power BI ou Tableau. Les données peuvent également être récupérées efficacement via notre GraphQL, le schéma GraphQL est adapté et dédié à chaque client individuellement, lié par les champs de données disponibles dans chaque data mart. 

Pour commencer

Une fois qu'un datamart est mis en place pour vous (les détails du datamart sont discutés pendant la phase d'implémentation), par exemple pour le module Workflow, Gridsz vous fournira les détails nécessaires pour vous connecter, ce qui signifie pour : 

  • Connecteur natif : détails du compte 
  • GraphQL : votre schéma, votre point de terminaison, votre jeton de support et votre liste blanche d'adresses IP 

Info n'a pas d'interface utilisateur générale (GUI) et est purement accessible par API (ou Native Connector). Cependant, Info est le module qui alimente le tableau de bord de Gridsz sur la page d'accueil. Il s'agit d'une démonstration des données disponibles pour Info et du type de rapport possible avec ces données. 

Aperçu de la configuration de haut niveau 

GraphQL

Chaque client recevra son propre schéma GraphQL qui contient des informations pertinentes sur les champs qui peuvent être interrogés. Ce schéma contient également les points de terminaison pour l'environnement d'acceptation et de production.

Une fois autorisé, l'utilisateur peut utiliser Introspection pour découvrir efficacement toutes les requêtes, tous les filtres et bien d'autres choses encore. Cela améliore considérablement la compréhension globale du schéma tout en réduisant le temps nécessaire à l'intégration.

Un exemple de schémaGridsz Info peut être téléchargé sous forme de fichier txt.

Voici un exemple de requête :

Avec un exemple de réponse :

Connecteur Power BI natif

Power BI se connecte de manière transparente à vos datamarts Snowflake via le connecteur Snowflake dans Power Query. Les modes pris en charge sont Import et DirectQuery. Depuis juillet 2025, le connecteur utilise par défaut l'implémentation 2.0 (basée sur ADBC), ce qui améliore les performances et la sécurité.

Étapes d'installation (bureau) : 

  • Dans Power BI Desktop, cliquez sur Obtenir des données → Base de données → Snowflake. 
  • Entrez dans le serveur et l'entrepôt Snowflake, définissez éventuellement des options avancées telles que le rôle ou les délais d'attente SQL. 
  • Choisissez Importation ou Requête directe. 
  • S'authentifier à l'aide d'un nom d'utilisateur/mot de passe ou de Microsoft Entra ID (SSO). 

Connecteur 2.0 : 

  • Plus rapide, plus sûr (pilote ADBC). Les utilisateurs peuvent spécifier Implementation="2.0″ dans leur code M si nécessaire.  

Power BI Service & SSO : 

  • Utiliser Microsoft Entra ID (OAuth). Nécessite une configuration à la fois dans Power BI Tenant et Snowflake (via CREATE SECURITY INTEGRATION) pour activer la fonctionnalité SSO. 

Connecteur Tableau natif

Tableau fournit un connecteur intégré à Snowflake, prenant en charge plusieurs méthodes d'authentification, notamment OAuth, paire de clés, Okta et nom d'utilisateur/mot de passe.

Étapes de l'installation : 

  • Dans Tableau Desktop, sélectionnez Snowflake dans le volet Connect (pilote ODBC v3.4.0+ requis). 
  • Indiquez le serveur (URL complète), l'entrepôt, la base de données, le schéma (facultatif) et le nom d'utilisateur.  
  • Choisissez la méthode d'authentification : OAuth, SSO via IdP, certificat de paire de clés ou jeton programmatique.  
  • (Facultatif) Ajouter les paramètres SQL initiaux, les paramètres du pilote ou configurer OAuth comme il convient. 

Sécurité des entreprises : 

  • Tableau Desktop ≥2020.4 prend en charge PrivateLink et OAuth intégré. 
  • Tableau Server ≥2024.2 nécessite une intégration OAuth personnalisée. 
  • Snowflake prend en charge la fédération OAuth/IDP externe à partir de Tableau 2024.3.