ETL Assistent

De ETL Assistent is een tweefasige ETL-consultant in mindzieDataDesigner die complete event logs bouwt voor process mining. Hij heeft diepgaande kennis van ERP-systemen, databasestructuren en de mindzie ETL-methodologie.
Hoe het werkt
De ETL Assistent werkt in twee verschillende fasen:
Fase 1: Planning
Tijdens de planningsfase:
- Interviewt hij je om je data en doelen te begrijpen
- Verkent hij de database om tabellen, relaties en data-patronen te identificeren
- Detecteert hij het ERP-systeem (SAP, Oracle, Dynamics, NetSuite, etc.)
- Onderzoekt hij het datamodel met behulp van de ingebouwde ERP-kennisbank en webzoektocht
- Bouwt hij een implementatieplan waarin de Case ID-strategie, activiteitendefinities en script-specificaties worden gedocumenteerd
- Presenteert hij het plan ter beoordeling -- jij keurt goed voordat de uitvoering begint
Fase 2: Uitvoering
Zodra je het plan hebt goedgekeurd:
- Werkt hij zelfstandig om het goedgekeurde plan uit te voeren
- Maakt hij SQL-scripts voor activiteiten en case-attributen
- Valideert hij elk script om correctheid te garanderen
- Bouwt hij het event log en rapporteert de resultaten
- Rapporteert hij eventuele problemen -- als er iets fundamenteel mis is, legt hij dit uit en vraagt om richtlijnen
Er worden geen vragen gesteld tijdens de uitvoering. De assistent werkt door totdat het event log compleet is.
Toegang krijgen
- Open een project in mindzieDataDesigner
- Klik op ETL Assistent in de werkbalk bovenaan de applicatie
- De assistent opent in een chatpaneel
Hoe te communiceren
Begin met het beschrijven van wat je wilt. De assistent stelt verduidelijkende vragen tijdens de planning, en werkt daarna zelfstandig tijdens de uitvoering.
Voorbeeldopdrachten
Een nieuw Event Log starten
- "Maak voor mij een Accounts Payable event log"
- "Ik wil ons order-to-cash proces analyseren"
- "Help me een inkoop event log te maken vanuit deze SAP database"
- "Zet process mining op voor onze service ticket workflow"
Volledig autonome modus
- "Jij regelt het maar" -- hiermee geef je de assistent toestemming volledig autonoom te werken. Hij maakt redelijke aannames, documenteert deze en gaat door totdat het event log gebouwd is.
Werken met bestaande scripts
- "Voeg meer activiteiten toe aan het bestaande event log"
- "Voeg klantnaam en valuta toe als case-attributen"
- "De Case ID is fout, hij moet het inkoopordernummer gebruiken"
- "Bouw het event log opnieuw met de bijgewerkte scripts"
Tabelconfiguratie (Snelkoppeling)
- "Stel de AP-tabellen in voor Dynamics AX"
- "Configureer de gebruikte tabellen voor NetSuite order-to-cash"
Foutopsporing
- "Waarom heeft het event log nul events?"
- "De validatie faalt door dubbele Case ID’s, kun je dat oplossen?"
- "Controleer waarom de factuuractiviteit geen rijen heeft"
ETL Assistent vs. AI Event Log Builder
De ETL Assistent is flexibeler en krachtiger dan de AI Event Log Builder. Met de ETL Assistent kun je:
- Vooruitlopen -- direct naar wat je nodig hebt zonder alle stappen te doorlopen
- Brede instructies geven -- laat de AI de aanpak bepalen
- Bestaande event logs aanpassen -- activiteiten toevoegen, Case ID wijzigen, scripts stap voor stap aanpassen
- Deelopdrachten uitvoeren -- "alleen tabellen opzetten" of "alleen scripts valideren"
Het nadeel is dat het meer kennis vereist van wat je wilt. Als je nieuw bent met process mining en stapsgewijze begeleiding wilt, gebruik dan de AI Event Log Builder.
Beschikbare tools
De ETL Assistent heeft toegang tot alles wat de DB Assistent heeft, plus ETL-specifieke tools:
| Categorie tool | Mogelijkheden |
|---|---|
| Schema verkenning | Tabellen bekijken, schema’s inzien, data previewen, datetime kolommen opnoemen |
| Query uitvoering | SQL queries uitvoeren op de verbonden database |
| Tabelgrootte | Tabelgroottes en rijaantallen ophalen |
| Databronbeheer | Lijst, aanmaken, testen en wisselen van connecties |
| Playground | Scripts opslaan, bewerken, opsommen en verwijderen |
| ERP detectie | Het bron-ERP systeem detecteren en ondersteunde business processen weergeven |
| ERP kennis | ERP-specifieke tabellen ontdekken met de ingebouwde kennisbank |
| Scriptbeheer | Activiteitsscripts en case attribuutscripts maken en bewerken |
| Validatie | Case-attributen, activiteiten valideren en queries controleren |
| Bouwen | Event log bouwen en bouw-output lezen |
| Planbeheer | Implementatieplannen maken, secties bijwerken, voortgang checklist tracken |
| Webzoektocht | Online onderzoek doen naar ERP datamodellen en SQL-patronen |