Die IRI Workbench GUI


Erstellen, Ändern und Ausführen von Job-Skripten (überall)

IRI Workbench bietet eine einfache visuelle Benutzeroberfläche und ergonomische Module zum Entwerfen und Ausführen der gesamten IRI-Software. In dieser grafischen IDE, die auf Eclipse basiert, erstellen, ändern, teilen und ausführen Sie die einfachen, portablen Jobskripte von IRI-Tools und die hochmodernen, portablen Workflows der neuen IRI Voracity-Plattform.

 

Jobskripte für alle IRI-Produkte (außer FACT, CellShield und die DarkShield API) basieren auf dem Programm IRI CoSort Sort Sort Control Language (SortCL). SortCL ist eine Sprache der vierten Generation (4GL), die für englische Leser selbstständig dokumentiert werden soll. Aber mit IRI Workbench müssen Sie die Porgrammiersprache nicht lernen.

Design-Optionen

 Grafische Assistenten zur Erstellung von Aufträgen und Metadaten generieren die Skripte automatisch und zeigen sie in einem farbcodierten, syntaxorientierten Editor an, der von einer dynamischen Gliederung unterstützt wird und durch Rechtsklick-Menüdialoge oder Diagramme zur visuellen Auftragsänderung und Feldzuordnung usw. verknüpft ist. Erfahren Sie hier mehr über die neuen Job-Assistenten und andere produktspezifische Möglichkeiten in der IRI Workbench:

Wenn Sie gerne Skripte erstellen, können Sie Ihre Parameter mit einem eigenen Textverarbeitungsprogramm oder dem syntaxfähigen Editor in der IRI Workbench schreiben, ändern und validieren. Änderungen in den Skripten werden dynamisch in der Jobbeschreibung, den GUI-Dialogen, den Metadaten des breiteren Jobflows (Projekt) und den Mapping-Diagrammen berücksichtigt. Es gibt also eine Reihe von Stellen, an denen Sie Änderungen vornehmen können, die sich automatisch oder mit ein paar Klicks ausbreiten.

Wichtig ist, dass Ihre Auftragsartefakte (Regeln, .scljob-Skripte, .sql usw.) in Ordnern gespeichert werden (keine Datenbank erforderlich) und mit integrierten Eclipse-Funktionen durchsucht und verglichen werden können. Außerdem können Sie diese Metadaten in Repositories wie Git zur Sicherheit, Versionskontrolle usw. verwalten und gemeinsam nutzen (weitere Informationen finden Sie hier).

Bereitstellungsoptionen

Sie können Jobs, die Sie in IRI Workbench erstellen, direkt über die GUI auf Ihrem lokalen oder entfernten System(en) ausführen, oder von einer beliebigen Kommandozeile, einem Batch-Skript, einer 3GL-Anwendung, einer CI/CD (DevOps) Pipeline oder einer Workflow-Automatisierungsumgebung (Job Scheduling).

Premium Voracity Nutzer mit Daten in HDFS können viele der gleichen Jobs auch nahtlos in MapReduce2, Spark, Spark Stream, Storm oder Tez ausführen... Sie müssen also auch keine Hadoop-Sprachen lernen!