Assistant ETL

Assistant ETL

L'Assistant ETL est un consultant ETL en deux phases dans mindzieDataDesigner qui construit des journaux d'événements complets pour l'exploration de processus. Il possède une connaissance approfondie des systèmes ERP, des structures de bases de données et de la méthodologie ETL de mindzie.

Comment ça fonctionne

L'Assistant ETL fonctionne en deux phases distinctes :

Phase 1 : Planification

Pendant la phase de planification, l’assistant :

  1. Vous interroge pour comprendre vos données et vos objectifs
  2. Explore la base de données pour identifier les tables, les relations et les motifs de données
  3. Détecte le système ERP (SAP, Oracle, Dynamics, NetSuite, etc.)
  4. Étudie le modèle de données en utilisant la base de connaissances ERP intégrée et la recherche web
  5. Construit un Plan de mise en œuvre documentant la stratégie d’identification des cas, les définitions d’activités et les spécifications des scripts
  6. Présente le plan pour révision – vous validez avant le début de l’exécution

Phase 2 : Exécution

Une fois que vous avez approuvé le plan, l’assistant :

  1. Travaille de manière autonome pour implémenter le plan validé
  2. Crée des scripts SQL pour les activités et les attributs de cas
  3. Valide chaque script pour assurer leur exactitude
  4. Construit le journal d’événements et génère un rapport des résultats
  5. Signale tout problème – s’il y a un problème fondamental, il l’explique et demande des consignes

Aucune question n’est posée pendant l’exécution. L’assistant travaille jusqu’à ce que le journal d’événements soit complet.

Comment y accéder

  1. Ouvrez un projet dans mindzieDataDesigner
  2. Cliquez sur ETL Assistant dans la barre d’outils en haut de l’application
  3. L’assistant s’ouvre dans un panneau de chat

Comment interagir

Commencez par décrire ce que vous voulez. L’assistant pose des questions de clarification pendant la planification, puis travaille de manière autonome pendant l’exécution.

Exemples de requêtes

Démarrer un nouveau journal d’événements

  • « Crée-moi un journal d’événements Comptes fournisseurs »
  • « Je veux analyser notre processus order-to-cash »
  • « Aide-moi à créer un journal d’événements approvisionnement depuis cette base SAP »
  • « Configure l’exploration de processus pour notre workflow de tickets de service »

Mode entièrement autonome

  • « Tu te débrouilles » – cela donne la permission à l’assistant de travailler pleinement de manière autonome. Il fait des hypothèses raisonnables, les documente, et poursuit jusqu’à la construction complète du journal.

Travailler avec des scripts existants

  • « Ajoute plus d’activités au journal d’événements existant »
  • « Ajoute le nom client et la devise comme attributs de cas »
  • « L’identifiant de cas est incorrect, il doit utiliser le numéro de commande »
  • « Reconstruit le journal d’événements avec les scripts mis à jour »

Configuration des tables (raccourci)

  • « Configure les tables AP pour Dynamics AX »
  • « Configure les tables utilisées pour le order-to-cash NetSuite »

Débogage

  • « Pourquoi le journal d’événements ne contient-il aucun événement ? »
  • « La validation échoue avec des IDs de cas en double, peux-tu corriger ça ? »
  • « Vérifie pourquoi l’activité facture n’a pas de lignes »

Assistant ETL vs. AI Event Log Builder

L’Assistant ETL est plus flexible et puissant que l’AI Event Log Builder. Avec l’Assistant ETL vous pouvez :

  • Aller directement au but – passer directement à ce dont vous avez besoin sans suivre toutes les étapes
  • Donner des instructions larges – laisser l’IA déterminer l’approche
  • Modifier des journaux d’événements existants – ajouter des activités, changer l’identifiant de cas, ajuster les scripts progressivement
  • Effectuer des tâches partielles – « seulement configurer les tables » ou « seulement valider les scripts »

Le compromis est qu’il nécessite plus de connaissances sur ce que vous voulez. Si vous êtes novice en exploration de processus et souhaitez un guide détaillé, utilisez plutôt le AI Event Log Builder.

Outils disponibles

L’Assistant ETL a accès à tout ce que l’Assistant DB offre, plus des outils spécifiques à l’ETL :

Catégorie d’outil Capacités
Exploration du schéma Parcourir les tables, voir les schémas, prévisualiser les données, lister les colonnes datetime
Exécution de requêtes Exécuter des requêtes SQL sur la base de données connectée
Taille des tables Obtenir la taille des tables et le nombre de lignes
Gestion des sources de données Lister, créer, tester et changer de connexions
Terrain de jeu Sauvegarder, éditer, lister et supprimer des scripts
Détection ERP Détecter le système ERP source et lister les processus métiers supportés
Connaissance ERP Découvrir les tables spécifiques ERP via la base de connaissances intégrée
Gestion des scripts Créer et éditer les scripts d’activités et les scripts des attributs de cas
Validation Valider les attributs de cas, les activités et réviser les requêtes
Construction Construire le journal d’événements et lire la sortie de construction
Gestion des plans Créer des plans de mise en œuvre, mettre à jour des sections, suivre la progression de la checklist
Recherche web Rechercher les modèles de données ERP et les modèles SQL en ligne