Der Workspace ist die Kompositionsumgebung von Bethemesh. Dort baust du einen Verarbeitungsablauf auf, indem du Module in einer vertikalen Reihenfolge anordnest.
Bewusst einfache Struktur
Der Workspace ist kein komplexer Node-Editor. Die Schritte werden von oben nach unten gelesen: Quelle, Transformationen, optionale Analysen und schließlich die Ausgabe.
Die wichtigsten Bereiche
- die Modulbibliothek;
- die geordnete Liste der Schritte;
- der Konfigurationsbereich;
- die Vorher-/Nachher-Vorschau;
- lokale Vorschläge nach der Ausführung.
Module hinzufügen und neu anordnen
Füge ein Modul hinzu, das mit der aktuellen Ressource kompatibel ist, und verschiebe es bei Bedarf. Die Engine prüft vor der Ausführung auf Inkompatibilitäten.
Tipp: Beginne mit einer kurzen Pipeline aus zwei oder drei Schritten. Füge fortgeschrittene Transformationen erst hinzu, nachdem du das Zwischenergebnis geprüft hast.
Deine Arbeit speichern
Wenn die Verarbeitung wie gewünscht funktioniert, speichere sie als Pipeline oder persönliche Vorlage. Gespeichert wird nur das Rezept.
Einen Workflow vor dem Speichern prüfen
Jeder Schritt sollte eine klar erkennbare Transformation ausführen. Prüfe Zwischenvorschauen nach einer Formatkonvertierung oder einer destruktiven Operation und gib der Pipeline anschließend einen Namen, der Eingabe und Ergebnis beschreibt. Ein nicht verfügbares Modul bedeutet meist, dass der vom vorherigen Schritt erzeugte Typ inkompatibel ist.
Ein vollständiger Ablauf durch die Oberfläche
Wähle eine Quelle, lade eine kleine Stichprobe und füge eine Transformation hinzu. Die Zwischenvorschau sollte Eingabe, Ausgabe, Anzahl der Elemente und mögliche Warnungen zeigen. Füge weitere Schritte einzeln hinzu und vergleiche nach einer destruktiven Operation immer den Zustand davor und danach.
Ein fehlgeschlagener Schritt sollte frühere Ergebnisse nicht stillschweigend ungültig machen. Korrigiere seine Einstellungen, entferne ihn oder gehe zurück. Beim Speichern wird das Rezept erhalten, nicht der temporäre Zustand der Vorschau.
Prüfe bei großen Dateien die Logik zunächst an einer Stichprobe. Auch ohne Datenübertragung kann der Browser an seine Speichergrenze gelangen. Der Workspace ist für die Orchestrierung mehrerer Module gedacht; für eine einzelne Aktion ist ein eigenständiges Werkzeug meist die bessere Wahl.