Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Sv translation
languageen

Pipelines in BellaDati ML Studio can be used to combine multiple projects into one larger workflow. They support triggering by data change, scheduling, manual execution, and parallel execution. Each pipeline can consist of one of more stages. And each stage can consist of one or more projects.

Creating new pipeline

A new pipeline can be created from the ML Studio Welcome screen by clicking on button Create pipeline. A new empty pipeline without any staged in created. The user can change the name and description of the pipeline by clicking on button Edit.

Image Modified

To be able to add projects to a pipeline, the user first needs to add a stage. A stage can be added by clicking on the empty space with label Add stage.

Image Modified

Each stage can have its own name and can contain one or more projects. Projects inside one stage can be executed sequentially or parallelly. Projects can be added to the stage by clicking on a button Add item. A pop-up window with a list of all available projects is displayed. After selecting the correct project, the user needs to click on Continue to add the project to the stage.

Image Modified

Each project added to a stage has following options:

  • Parameters - When parameters are defined inside the project, their value can be changed directly from the pipeline. Users can, for example, select used data set.
  • Runtime options
    • Continue on error? - Defines the behavior of the pipeline in case the execution of the project ends with an error. When this option is disabled (default state), the whole pipeline will end with an error. When enabled, the pipeline will continue with the execution of next project.

    • Execute parallel? - Disabled by default. When disabled, each project is executed only after the execution of the previous one has been finished. When enabled, the project is run in the background and multiple projects can be run parallelly. 
    • Timeout [s] - Defines the error timeout in seconds.

A stage can be also deleted by clicking on button Delete.

Image Modified

Executing pipeline

A pipeline can be executed three different ways. 

  • Trigger - Pipeline will be executed after a change in selected data set.
  • Schedule - iPipelne will be executed at scheduled time.
  • Manual execution - Pipeline will be executed immediately after clicking on the button Execute.

Deleting pipeline

Pipeline can be deleted from the Edit window.

Image Added

 

 

Sv translation
languagede

Pipelines [Original Seitentitel]

Pipelines in BellaDati ML Studio können verwendet werden, um mehrere Projekte zu einem größeren Workflow zu kombinieren. Sie unterstützen die Auslösung durch Datenänderung, Planung, manuelle Ausführung und parallele Ausführung. Jede Rohrleitung kann aus einer oder mehreren Stufen bestehen. Und jede Phase kann aus einem oder mehreren Projekten bestehen.

Erstellen einer neuen Pipeline

Eine neue Pipeline kann auf dem Willkommensbildschirm von ML Studio erstellt werden, indem Sie auf die Schaltfläche Pipeline erstellen klicken. Eine neue leere Pipeline, ohne dass eine Stufe angelegt wird. Der Benutzer kann den Namen und die Beschreibung der Pipeline ändern, indem er auf die Schaltfläche bearbeiten klickt.

Image Added

Um Projekte zu einer Pipeline hinzufügen zu können, muss der Benutzer zunächst eine Stufe hinzufügen. Eine Stufe kann hinzugefügt werden, indem Sie auf die leere Stelle mit dem Label Stufe hinzufügen klicken.

Image Added

Jede Stufe kann einen eigenen Namen haben und ein oder mehrere Projekte enthalten. Projekte innerhalb einer Stufe können sequentiell oder parallel ausgeführt werden. Projekte können der Phase hinzugefügt werden, indem Sie auf die Schaltfläche Element hinzufügen klicken. Es erscheint ein Popup-Fenster mit einer Liste aller verfügbaren Projekte. Nach der Auswahl des richtigen Projekts muss der Benutzer auf weiter klicken, um das Projekt zur Stufe hinzuzufügen.

Übersetzt mit www.DeepL.com/Translator

Image Added

Jedes Projekt, das zu einer Phase hinzugefügt wird, hat folgende Optionen:

  • Parameter - Wenn Parameter innerhalb des Projekts definiert werden, kann ihr Wert direkt aus der Pipeline geändert werden. Benutzer können z.B. den verwendeten Datensatz auswählen.
  • Runtime-Optionen
    • Weiter bei Fehler? - Definiert das Verhalten der Pipeline, falls die Ausführung des Projekts mit einem Fehler endet. Wenn diese Option deaktiviert ist (Standardzustand), endet die gesamte Pipeline mit einem Fehler. Wenn diese Option aktiviert ist, fährt die Pipeline mit der Ausführung des nächsten Projekts fort.

    • Parallel ausführen? - Standardmäßig deaktiviert. Wenn deaktiviert, wird jedes Projekt erst ausgeführt, nachdem die Ausführung des vorherigen abgeschlossen ist. Wenn aktiviert, wird das Projekt im Hintergrund ausgeführt und mehrere Projekte können parallel ausgeführt werden.
    • Timeout [s] - Definiert das Fehler-Timeout in Sekunden.

Eine Stufe kann auch durch Anklicken der Schaltfläche Löschen gelöscht werden.

Image Added

Ausführung der Pipeline

Eine Pipeline kann auf drei verschiedene Arten ausgeführt werden.

  • Trigger -  Die Pipeline wird nach einer Änderung des ausgewählten Datensatzes ausgeführt.
  • Zeitplan - iPipelne wird zur geplanten Zeit ausgeführt.
  • Manuelle Ausführung - Die Pipeline wird sofort nach dem Klicken auf die Schaltfläche Ausführen ausgeführt.

Pipeline löschen

Die Pipeline kann im Bearbeitungsfenster gelöscht werden.

Image Modified