Mithilfe der Aktivität Extraktion (Datei) werden Daten einer Workflow-Tabelle in eine externe Datei extrahiert.
Diese Aktivität erfordert eine eingehende Transition mit den zu extrahierenden Daten.
Gehen Sie wie folgt vor, um eine Extraktion zu konfigurieren:
Benennen Sie die zu extrahierende Datei. Der Name kann Variablen enthalten, die über die Personalisierungsschaltfläche rechts des entsprechenden Felds eingefügt werden können.
Klicken Sie auf den Link Dateiformat bearbeiten…, um die zu extrahierenden Daten auszuwählen.
Die Option Gruppierungen verwalten (GROUP BY + HAVING) fügt eine weitere Etappe hinzu, die die Filterung des Aggregats ermöglicht (z. B. nach einer bestimmten Art von Bestellung, nach Kunden mit mehr als zehn Bestellungen etc.).
Bei Bedarf kann die Ausgabedatei um zusätzliche Spalten ergänzt werden, die die Ergebnisse von Berechnungen oder speziellen Vorgängen bezüglich der Daten aufnehmen. Klicken Sie hierzu auf das Symbol Hinzufügen.
Klicken Sie dann auf das Symbol Ausdruck bearbeiten, um den Inhalt der neuen Spalte zu definieren.
Klicken Sie im darauffolgenden Fenster auf Erweiterte Auswahl, um die auf die Daten anzuwendende Funktion zu konfigurieren.
Kreuzen Sie den gewünschten Formeltyp an.
Sie können eine Nachbearbeitung definieren, die während der Datenextraktion ausgeführt werden soll, damit die Dateien komprimiert oder verschlüsselt werden. Dazu muss der gewünschte Befehl auf dem Tab Script der Aktivität hinzugefügt werden.
Weiterführende Informationen finden Sie in diesem Abschnitt: Komprimieren oder Verschlüsseln einer Datei.
Folgende Aggregatfunktionen stehen zur Verfügung:
Zählung: zählt die Werte ungleich null des zu aggregierenden Felds einschließlich der doppelten Werte (des aggregierten Felds).
Zählung - Unterschiedlich: zählt die unterschiedlichen Werte ungleich null des zu aggregierenden Felds. Doppelte Werte werden vor der Berechnung ausgeschlossen.
Summe: gibt die Summe der Werte eines numerischen Felds aus.
Minimaler Wert: gibt den Mindestwert eines beliebigen Felds aus.
Maximaler Wert: gibt den Höchstwert eines beliebigen Felds aus.
Durchschnitt: gibt den Durchschnittswert eines numerischen Felds aus.