---
title: Best Practices
slug: EFw9-best-practices
docTags: 
createdAt: 2023-01-10T10:26:19.000Z
---

## <font color="#0c121d">Was genau kann man mit einem Workflow machen?</font>

:::hint{type="info"}
****<font color="#0c121d"><u>**Möglichkeiten und Vorteile von Workflows\:**</u></font>

- &#x20;Ein kompletter Workflow kann aus Elementen, ohne zusätzlichen Code aufgebaut werden
- Komponenten können einfach eingefügt bzw. entfernt werden
- Einfache Konfiguration von Workflow Elementen
- Direktes Reporting kann im Workflowdesigner eingesehen werden
- Einfacher Zugriff auf externe Quellen möglich
- Einfacher Import und Export von Daten&#x20;
:::

## <font color="#0c121d">Praktische Tipps / Best Practice</font>

### <font color="#0c121d">Was sind Workflowkomponenten?</font>

- <font color="#0c121d">Workflowkomponenten sind Elemente, die grundlegend für den Aufbau eines Workflows sind</font>
- <font color="#0c121d">Elemente können per Drag und Drop in einen Workflow eingebaut und anschließend je nach Funktion individuell konfiguriert werden</font>

### <font color="#0c121d">Wie wird ein Workflow erstellt?</font>

1. <font color="#0c121d"> +Workflow erstellen (Button)</font>
2. <font color="#0c121d">Basisinformationen, Abhängigkeiten und Queue auswählen bzw. ausfüllen</font>
3. <font color="#0c121d">Workflow Designer öffnen</font>
   1. <font color="#0c121d">Benötigte Workflowkomponenten auswählen</font>
   2. <font color="#0c121d">Komponenten nach Bedarf konfigurieren</font>
   3. <font color="#0c121d">Workflow speichern und testen</font>
   4. <font color="#0c121d">Reporting öffnen, um die Status-, Zeit- und Job-Auswertung einzusehen</font>

### <font color="#0c121d">Wie wird mit Variablen innerhalb eines Workflows gearbeitet?</font>

- <font color="#0c121d">Bei der Verarbeitung von Variablen innerhalb eines Workflows wird zwischen Parametern, externen Parametern und Dotnotation unterschieden</font>
  - ****<font color="#0c121d">**Parameter**\: Parameter die von einer Komponente innerhalb des Workflows bereitgestellt werden, stehen immer global zur Verfügung und werden per "output.xxxx" aufgerufen</font>
  - <font color="#0c121d">**Externe Parameter**\: Parameter die von extern in einen Workflow übergeben werden, werden per "parameter.xxx"  aufgerufen</font>
  - <font color="#0c121d">**Dotnotation\:** Um ein bestimmtes Element innerhalb eines Datensatzes zu erreichen kann man innerhalb von Parametern immer mit Dotnotation arbeiten</font>

### <font color="#0c121d">Was sind verschachtelte Workflows?</font>

****



****



****

