Documentation
Tout ce qu'il vous faut pour démarrer avec les agents de données alimentés par l'IA
Démarrage
Prérequis
- • Accès à un data warehouse compatible (Snowflake, BigQuery, PostgreSQL, etc.)
- • Droits d'administration pour créer des comptes de service et accorder les accès
- • Compréhension de base du schéma et des tables de votre warehouse
Étape 1 : Connectez Votre Warehouse
La première étape consiste à connecter nos agents IA à votre data warehouse. Ce processus prend environ 5 à 10 minutes et nécessite uniquement un accès en lecture seule à vos données.
Ce dont vous aurez besoin :
- Identifiants du compte de service pour votre warehouse
- Accès en lecture à INFORMATION_SCHEMA (pour la découverte des schémas)
- Accès en lecture aux schémas/tables que vous souhaitez analyser
La Sécurité Avant Tout
Nous recommandons de créer un compte de service dédié, en lecture seule, spécifiquement pour Myriade. Cela garantit que nous ne pouvons jamais modifier vos données et que vous gardez un contrôle total sur ce à quoi nous avons accès.
Étape 2 : Première Requête Pas à Pas
Une fois connecté, posez votre première question. Voici ce à quoi vous pouvez vous attendre :
Étape 3 : Comprendre les Réponses des Agents
Chaque réponse d'agent inclut :
1. Journal d'Exploration
Identifiez les tables et colonnes que l'agent a examinées pour répondre à votre question
2. Requêtes SQL
Consultez toutes les requêtes exécutées, avec des explications pour les logiques complexes
3. Résultats & Insights
Obtenez votre réponse avec les données justificatives et le contexte statistique
4. Notes de Qualité
Tout problème de qualité des données ou hypothèse formulée durant l'analyse
Plateformes Supportées
Nous prenons en charge tous les principaux data warehouses et bases de données SQL. La configuration varie légèrement selon la plateforme, mais prend généralement 5 à 10 minutes.
Snowflake
Connectez-vous à l'aide des identifiants Snowflake standard ou via OAuth.
Voir les instructions de configuration →
1. Créez un rôle en lecture seule :
CREATE ROLE MYRIADE_READER; GRANT USAGE ON WAREHOUSE
COMPUTE_WH TO ROLE MYRIADE_READER; GRANT USAGE ON
DATABASE PROD_DB TO ROLE MYRIADE_READER; GRANT USAGE
ON SCHEMA PROD_DB.PUBLIC TO ROLE MYRIADE_READER; GRANT
SELECT ON ALL TABLES IN SCHEMA PROD_DB.PUBLIC TO ROLE
MYRIADE_READER;2. Créez un compte de service et assignez le rôle
3. Renseignez les identifiants dans le dashboard Myriade
BigQuery
Connectez-vous à l'aide d'une clé de compte de service ou via OAuth.
Voir les instructions de configuration →
1. Créez un compte de service dans la console GCP
2. Accordez le rôle BigQuery Data Viewer
3. Téléchargez le fichier de clé JSON
4. Importez la clé dans le dashboard Myriade
PostgreSQL
Connectez-vous à n'importe quelle base de données PostgreSQL (y compris RDS, Cloud SQL, etc.)
Voir les instructions de configuration →
1. Créez un utilisateur en lecture seule
2. Accordez les permissions SELECT sur les schémas souhaités
3. Assurez l'accès réseau (ajoutez l'IP en liste blanche si nécessaire)
4. Renseignez la chaîne de connexion dans le dashboard Myriade
MotherDuck
Connectez-vous à l'aide d'un token de service MotherDuck.
Voir les instructions de configuration →
1. Générez un token de service dans la console MotherDuck
2. Configurez les permissions en lecture seule
3. Renseignez le token dans le dashboard Myriade
Sécurité & Permissions
Approche Sécurité Avant Tout
Nous prenons la sécurité des données au sérieux. Notre plateforme est conçue avec plusieurs couches de protection pour garder vos données en sécurité.
Quels Accès aux Données Sont Nécessaires
- INFORMATION_SCHEMA : Pour découvrir les tables et les colonnes
- Permissions SELECT : Pour interroger vos tables de données
- AUCUN accès en écriture : Nous ne modifions jamais vos données
- AUCUNE permission DDL : Nous ne pouvons pas créer, modifier ni supprimer d'objets
Mode Lecture Seule
Toutes les connexions au warehouse fonctionnent en mode lecture seule par défaut. Cela signifie :
- Nous pouvons uniquement effectuer des SELECT sur les données, jamais des INSERT, UPDATE ou DELETE
- Nous ne pouvons pas modifier les schémas ni les structures de tables
- Nous ne pouvons pas exécuter de procédures stockées ni de fonctions qui modifient les données
- Toutes les requêtes sont journalisées et auditables
Comment Accorder des Permissions
Nous recommandons de suivre le principe du moindre privilège :
- Créez un compte de service dédié pour Myriade
- Accordez uniquement les permissions SELECT sur les schémas que vous souhaitez analyser
- Restreignez l'accès aux tables sensibles si nécessaire
- Utilisez la sécurité au niveau des lignes si votre warehouse le prend en charge
- Auditez régulièrement les journaux d'accès dans votre warehouse
FAQ / Dépannage
Comment révoquer l'accès si nécessaire ?
Désactivez ou supprimez simplement le compte de service dans votre warehouse. Cela coupe immédiatement tout accès. Vous pouvez également supprimer la connexion depuis le dashboard Myriade.
Puis-je limiter les tables visibles par Myriade ?
Oui ! Accordez uniquement les permissions SELECT sur les schémas et les tables que vous souhaitez analyser. L'agent ne travaillera qu'avec les données auxquelles il a accès.
Et si mon warehouse a des permissions complexes ?
Myriade respecte le système de permissions natif de votre warehouse. Nous voyons exactement ce que le compte de service que vous avez créé peut voir — ni plus, ni moins.
Combien de requêtes Myriade exécute-t-il ?
Cela dépend de la complexité de votre question. Les requêtes simples peuvent exécuter 3 à 5 instructions SQL (exploration + analyse). Les questions complexes peuvent en exécuter 10 à 20 pendant que l'agent explore votre schéma et vos données.
Cela va-t-il augmenter les coûts de mon warehouse ?
Le coût de calcul est généralement minimal, comparable à celui qu'un analyste data utiliserait en effectuant le même travail manuellement. Nous optimisons les requêtes et mettons les résultats en cache lorsque c'est possible. La plupart des équipes constatent des économies nettes grâce à la réduction du travail manuel.
La connexion a échoué — que dois-je vérifier ?
Problèmes courants et solutions :
- Vérifiez que les identifiants du compte de service sont corrects
- Vérifiez que les règles réseau/pare-feu autorisent les connexions
- Assurez-vous que l'accès à INFORMATION_SCHEMA est accordé
- Confirmez que les noms du warehouse/de la base de données sont corrects
- Vérifiez que le compte est actif et non suspendu
Besoin d'aide supplémentaire ?
Notre équipe est là pour vous aider à démarrer et répondre à toutes vos questions.