TASTEETL – Dokumentation
TASTEETL ist ein ETL-Produkt, das ein Kommandozeilenwerkzeug (tasteetl) und eine Browser-IDE in einem Ordner vereint. Mit Datasets benennen Sie Quellen und Ziele, auf der Mapping-Arbeitsfläche verbinden Sie Spalten per Drag and Drop und ergänzen Lookups, Filter und Ausdrücke, mit Jobs legen Sie fest, wohin und wie geladen wird, und mit Workflows bestimmen Sie Reihenfolge und Zeitplan. Prüfen, Verfolgen und Probelauf zeigen echte Werte, ohne etwas zu schreiben – so wird nichts blind gebaut. Jede Ausführung hinterlässt ein Ausführungsprotokoll, Lineage und abgewiesene Zeilen; hinzu kommen Verifizierung nach dem Laden, Qualitätsregeln und -bewertungen, Erkennung von Schemaänderungen, Fehlerbenachrichtigungen und Zusammenfassungsberichte.
Installation
Solange keine geprüften Release-Dateien und URLs registriert sind, stellen wir keine beliebigen Download-Links bereit.
Aktuell zu prüfende Angaben
- Quellversion
- Offen
- Unterstützte Umgebungen
- Zielplattformen werden geprüft
- Veröffentlichungsstatus
- Coming Soon
Schnellstart
- 1
Laden Sie auf der Download-Seite das Installationspaket herunter, dessen Codesignatur und SHA-256 geprüft sind, und entpacken Sie es in einen Ordner.
- 2
Starten Sie tasteetl-ide, und ein Browser öffnet sich. Legen Sie ein Projekt an und registrieren Sie Verbindungen als env:Name.
- 3
Erstellen Sie Datasets und Mappings auf der Arbeitsfläche, kontrollieren Sie die echten Werte mit einer Prüfung und führen Sie dann den Job aus.
Wichtige Funktionen
Browser-IDE
Explorer, Tabs, Arbeitsfläche und ein Panel (Eigenschaften, Vorschau, Ausdrucksauswertung, Meldungen, Ausgabe) auf einem Bildschirm. Helles und dunkles Design werden unterstützt.
Mapping-Arbeitsfläche
Verbinden Sie Spalten per Drag and Drop, fügen Sie Lookups hinzu, setzen Sie Filter und Ausdrücke und legen Sie Ausgänge und Abweisungen fest. Die Positionen der Knoten werden neben der Datei gespeichert.
Prüfen mit echten Werten
Prüfen, Verfolgen und Probelauf schicken einige Quellzeilen hindurch und zeigen in jedem Knoten den echten Wert. Dabei wird nichts geschrieben.
Workflows
Verketten Sie Jobs, legen Sie für jede Verbindung eine Bedingung fest (success, failure, done) und bestimmen Sie parallele Ausführung, Wiederholungen und Sperren.
Zeitpläne und Scheduler
Ausführung täglich, stündlich oder wöchentlich, in Intervallen, beim Eintreffen einer Datei, bei einem Signal oder nach vorgelagerten Jobs. Überschneidungen erkennen Sie im Kalender.
Vier Lesemodi
Wählen Sie je Quelle zwischen vollständigem Lesen, inkrementellem Lesen (Watermark), Snapshot-Vergleich und Transaktionsprotokoll (PostgreSQL wal, MySQL binlog, Oracle redo, SQL Server CDC).
Zwölf Quellen und Ziele
Liest und schreibt PostgreSQL, MySQL, MariaDB, SQLite, Oracle, SQL Server, Db2, Altibase, CSV, Excel, Parquet und HTTP.
Verifizierung nach dem Laden
Gleicht Quelle und Ziel anhand von Schlüsseln ab, hält fehlende, überzählige und abweichende Zeilen fest und meldet sie.
Qualitätsregeln und Bewertungen
Hinterlegen Sie Regeln im Dataset, und jede Ausführung fließt in die Bewertung ein; sinkt sie unter den Schwellenwert, wird die Ausführung angehalten.
Erkennung von Schemaänderungen
Ändern sich die Spalten einer Quelltabelle, wird die Ausführung angehalten oder mit einer Warnung fortgesetzt.
Abgewiesene Zeilen
Fehlgeschlagene, gefilterte, nicht gefundene und blockierte Zeilen werden je Art in einer Datei festgehalten; korrigieren Sie die Werte am Bildschirm und laden Sie sie erneut.
Ausführungsprotokoll und Lineage
Jede Ausführung erfasst gelesene, geschriebene und fehlgeschlagene Zeilen sowie Zahlen je Schritt, und zwei Ausführungen lassen sich vergleichen. Die Lineage zeigt, woher Daten kommen und wohin sie gehen.
Benachrichtigungen und Zusammenfassungen
Fehler werden per E-Mail, Webhook oder Befehl gemeldet, und täglich wird eine Zusammenfassung versendet.
Releases und Betrieb
Fixieren Sie eine Version, öffnen Sie sie auf dem Betriebsrechner nur zur Ausführung und setzen Sie sie bei Bedarf zurück. Diagnosepakete enthalten nur Definitionen und Verlauf.
Personen, Rollen und API
Rollen für Entwickler, Betreiber und Fernsupport. Sobald Personen registriert sind, erscheinen die Bildschirme erst nach der Anmeldung, und über Tokens rufen externe Systeme die API auf.
Fehlerbehebung
Ich sehe keine Download-Schaltfläche.
Es sind noch keine öffentlichen Release-Dateien registriert. Auf der Download-Seite erscheinen nur fertige Dateien.
Kann ich die unterstützten Betriebssysteme sehen?
Die Dokumentation nennt nur Umgebungen, die für das jeweilige Produkt geprüft wurden. „Wird geprüft“ bedeutet, dass die Unterstützung noch nicht bestätigt ist.
Wo sehe ich den aktuellen Funktionsumfang?
Die wichtigsten Funktionen in dieser Dokumentation und auf der Produktseite beruhen auf dem aktuellen Projektquellcode.
