ETL-Assistent

Der ETL-Assistent ist ein zweiphasiger ETL-Berater in mindzieDataDesigner, der vollständige Ereignisprotokolle für Process Mining erstellt. Er verfügt über fundiertes Wissen zu ERP-Systemen, Datenbankstrukturen und der mindzie ETL-Methodik.
Funktionsweise
Der ETL-Assistent arbeitet in zwei klar getrennten Phasen:
Phase 1: Planung
Während der Planungsphase:
- Interviewt er Sie, um Ihre Daten und Ziele zu verstehen
- Erkundet die Datenbank, um Tabellen, Beziehungen und Datenmuster zu identifizieren
- Erkennt das ERP-System (SAP, Oracle, Dynamics, NetSuite etc.)
- Recherchiert das Datenmodell mithilfe der integrierten ERP-Wissensdatenbank und Websuche
- Erstellt einen Implementierungsplan, der die Case-ID-Strategie, Aktivitätsdefinitionen und Skriptspezifikationen dokumentiert
- Stellt den Plan zur Überprüfung vor – Sie genehmigen ihn, bevor die Ausführung beginnt
Phase 2: Ausführung
Nach Ihrer Genehmigung:
- Arbeitet der Assistent autonom, um den genehmigten Plan umzusetzen
- Erstellt SQL-Skripte für Aktivitäten und Case-Attribute
- Validiert jedes Skript, um die Korrektheit sicherzustellen
- Baut das Ereignisprotokoll auf und meldet die Ergebnisse
- Meldet etwaige Probleme – wenn etwas Grundlegendes nicht stimmt, erklärt er es und bittet um Anweisungen
Während der Ausführung werden keine Fragen gestellt. Der Assistent arbeitet, bis das Ereignisprotokoll vollständig ist.
Zugriff
- Öffnen Sie ein Projekt in mindzieDataDesigner
- Klicken Sie in der Werkzeugleiste oben in der Anwendung auf ETL Assistant
- Der Assistent öffnet sich in einem Chat-Panel
Interaktion
Beginnen Sie mit einer Beschreibung dessen, was Sie möchten. Der Assistent stellt während der Planung klärende Fragen und arbeitet während der Ausführung autonom.
Beispielaufforderungen
Neues Ereignisprotokoll starten
- „Erstelle mir ein Accounts Payable-Ereignisprotokoll“
- „Ich möchte unseren Order-to-Cash-Prozess analysieren“
- „Hilf mir, ein Beschaffungs-Ereignisprotokoll aus dieser SAP-Datenbank zu erstellen“
- „Richte Process Mining für unseren Service-Ticket-Workflow ein“
Vollständig autonome Arbeitsweise
- „Du machst das“ – das gibt dem Assistenten die Erlaubnis, völlig autonom zu arbeiten. Er trifft vernünftige Annahmen, dokumentiert sie und arbeitet weiter, bis das Ereignisprotokoll erstellt ist.
Arbeiten mit bestehenden Skripten
- „Füge weitere Aktivitäten zum bestehenden Ereignisprotokoll hinzu“
- „Füge Kundenname und Währung als Case-Attribute hinzu“
- „Die Case-ID ist falsch, sie sollte stattdessen die Bestellnummer verwenden“
- „Errichte das Ereignisprotokoll mit den aktualisierten Skripten neu“
Tabelleneinrichtung (Shortcut)
- „Richte die AP-Tabellen für Dynamics AX ein“
- „Konfiguriere die verwendeten Tabellen für NetSuite Order-to-Cash“
Fehlersuche
- „Warum enthält das Ereignisprotokoll keine Einträge?“
- „Die Validierung schlägt wegen doppelter Case-IDs fehl, kannst du das beheben?“
- „Untersuche, warum die Rechnungsaktivität keine Zeilen hat“
ETL-Assistent vs. AI Event Log Builder
Der ETL-Assistent ist flexibler und leistungsfähiger als der AI Event Log Builder. Mit dem ETL-Assistenten können Sie:
- Direkt zum Ziel springen – gehen Sie direkt zu dem, was Sie brauchen, ohne alle Schritte durchlaufen zu müssen
- Weit gefasste Anweisungen geben – lassen Sie die KI den Ansatz selbst finden
- Bestehende Ereignisprotokolle modifizieren – Aktivitäten hinzufügen, Case-ID ändern, Skripte schrittweise anpassen
- Teilaufgaben durchführen – „nur die Tabellen einrichten“ oder „nur die Skripte validieren“
Der Nachteil ist, dass mehr Wissen über die eigenen Ziele erforderlich ist. Wenn Sie neu im Process Mining sind und Schritt-für-Schritt-Anleitungen wünschen, verwenden Sie stattdessen den AI Event Log Builder.
Verfügbare Werkzeuge
Der ETL-Assistent hat Zugriff auf alles, was der DB-Assistent bietet, plus ETL-spezifische Werkzeuge:
| Werkzeugkategorie | Funktionalitäten |
|---|---|
| Schemaerkundung | Tabellen durchsuchen, Schemata ansehen, Datenvorschau, Liste von Datetime-Spalten |
| Abfrageausführung | Ausführen von SQL-Abfragen gegen die verbundene Datenbank |
| Tabellenanalyse | Ermittlung von Tabellengrößen und Zeilenanzahlen |
| Datenquellenverwaltung | Listen, Erstellen, Testen und Wechseln von Verbindungen |
| Playground | Speichern, Bearbeiten, Auflisten und Löschen von Skripten |
| ERP-Erkennung | Erkennung des ERP-Systems und Auflisten unterstützter Geschäftsprozesse |
| ERP-Wissen | Entdeckung ERP-spezifischer Tabellen anhand der eingebauten Wissensdatenbank |
| Skriptverwaltung | Erstellung und Bearbeitung von Aktivitäts- und Case-Attribute-Skripten |
| Validierung | Validierung von Case-Attributen, Aktivitäten und Überprüfung von Abfragen |
| Erstellung | Aufbau des Ereignisprotokolls und Auswertung der Erstellungsergebnisse |
| Planverwaltung | Erstellung von Implementierungsplänen, Aktualisierung von Abschnitten, Nachverfolgung des Checklistenfortschritts |
| Websuche | Recherche von ERP-Datenmodellen und SQL-Mustern im Internet |