Tasks

aktualisiert 22/5/25 von Stephanie Krenz

Du kannst in einem Workspace mehrere Tasks erstellen, um verschiedene Analysen durchführen zu können. Diese Tasks kannst Du zeitlich einplanen, sodass sie einmalig, stündlich, täglich, wöchentlich, monatlich oder in Real-Time automatisiert ausgeführt werden.



Task-Erstellung

Klicke links auf den gewünschten Workspace und erstelle mit + Task oben rechts einen neuen Task.

Wähle anschließend, welche Art von Task erstellt werden soll. In den folgenden Abschnitten werden die einzelnen Task-Typen genau erklärt.

Hinweis
Sollten Parameter nicht mit (Optional) gekennzeichnet sein, handelt es sich um ein Pflichtfeld.
Hinweis
Bei Verwendung von Initial und Delta Variant ist folgendes zu beachten.
Die Initial Variant wird nur beim ersten Run genutzt, bei allen darauf folgenden Runs wird die Delta Variant verwendet.
Tipp
Bei den einzelnen Schritten kannst Du direkt in die Verbindungseinstellungen springen, bspw. beim SAP-System. Fahre mit der Maus über die Überschrift und klicke auf Open.

Analytic Task

Auf Grundlage einer Analytic Group mit gesetzten Parametern werden die Daten aus dem SAP-System extrahiert und in die SQL-Datenbank geschrieben. Anschließend wird die Analyse durchgeführt.

1. Name & Description
  • Taskname: vergebe einen Namen
  • Description: optional kannst Du eine Beschreibung setzen

2. SAP System

Choose a SAP System

  • SAP-System: wähle aus der Liste ein SAP-System
  • Parallel Extractions: definiere, wie viele Slots die Extraktion parallel bei diesem SAP-System nutzen kann bzw. darf

Data Masking

  • Disable Data Masking: Daten bleiben unverändert
  • Pseudonymize: Daten werden durch die Anwendung eines Salt pseudonymisiert, bevor sie gehasht werden

3. Data Strategy

Wähle aus der Liste eine vorhandene Data Strategy aus.


4. SQL Server
  • SQL Server: wähle aus der Drop-Down-Liste eine SQL-Verbindung
  • Schema for Extracted Data: Anzeige und Erklärung des Schemas aufgrund der gewählten Data Strategy
  • Schema for Results Data: Anzeige und Erklärung des Schemas aufgrund der gewählten Data Strategy

Settings - Data Transformation

  • Use SAP Primary Keys: verwendet die Primärschlüssel von SAP wie bspw. MANDT oder BUKRS
  • Use NEXUS_ID: fügt das Feld NEXUS_ID automatisch zum Tabellen-Layout hinzu
  • Both - Start & End, Start, End oder None: definiert, ob und wo Leerzeichen bei den Feldwerten entfernt werden sollen

5. Schedule

Start Time

  • Start Now: Task startet unmittelbar nach Fertigstellung
  • Start Later: Task startet zum gewählten Zeitpunkt (Datum, Uhrzeit mit Zeitzone, Tag und Slot)

Updates

  • No Updates needed: keine wiederholte Einplanung des Task
  • Regular Update needed: Task wird zur wiederholten Ausführung eingeplant (Nur verfügbar, wenn im vorherigen Schritt Start Later gewählt wurde)

Run Interval

Mögliche Einstellungen

Beschreibung

Hourly

Start Time mit Datum und Uhrzeit (incl. Zeitzone)

1 bis 23 Stunden

Lege fest, in welchem Stunden-Intervall der Task wiederholt ausgeführt werden soll

Daily

Start Time mit Datum und Uhrzeit (incl. Zeitzone)

1 bis 6 Tage

Lege fest, in welchem Tages-Intervall der Task wiederholt ausgeführt werden soll

Weekly

Wochentag-Auswahl

Start Time mit Datum und Uhrzeit (incl. Zeitzone)

1 bis 7 Tage

Lege fest, an welchen Wochentagen der Task wiederholt ausgeführt werden soll

Monthly

1 bis 28 Tage oder last day

1 bis 12 Monate

Start Time mit Datum und Uhrzeit (incl. Zeitzone)

Lege fest, an welchen Tagen im Monat der Task wiederholt ausgeführt werden soll (alternativ auch immer am letzten Tag im Monat)


6. Analytic Group
  • Analytic Group: wähle über das Drop-Down eine vorhandene Analytic Group
  • Analytic Steps: zeigt die in der gewählten Analytic Group enthaltenen Analytic Steps an

7. Parameters

Befülle in diesem Bereich die benötigten Parameter.


8. Third-Party Services

Add Excel

  • Export Path (Subfolder): trage den Speicher-Pfad für die Excel-Datei ein
  • Test Path: teste, ob der angegebene Pfad richtig und erreicht ist
  • Copy Full Path: kopiere den Datei-Pfad in die Zwischenablage
  • Export Mode:
    • File per Result Table: pro Ergebnistabelle (Result Table) wird eine eigene Excel-Datei angelegt und gespeichert
    • Sheet per Result Table in one File: pro Ergebnistabelle (Result Table) wird ein eigenes Arbeitsblatt (Sheet) in einer Excel-Datei angelegt (alle Result Tables in einer Excel-Datei)
  • Data Limit: legt die maximale Anzahl an Einträgen pro Datei fest. Bei Überschreitung wird automatisch eine weitere Excel-Datei angelegt
  • Enable Thousands Separators: bei Aktivierung dieser Option wird ein Tausender-Trennzeichen eingefügt
  • Add Header: bei Aktivierung werden die Spaltennamen in die erste Zeile der Excel-Tabellen geschrieben
  • Create Subfolder per Run: bei wiederholter Ausführung wird für jeden Run ein eigener Unterordner erstellt
  • Result Table & Alias: hier kann pro Result Table ein Alias (alternativer Name) hinterlegt werden

Mit Add Excel Service schließt Du die Konfiguration ab.

Add CSV

  • Export Path (Subfolder): trage den Speicher-Pfad für die CSV-Datei ein
  • Test Path: teste, ob der angegebene Pfad richtig und erreicht ist
  • Copy Full Path: kopiere den Datei-Pfad in die Zwischenablage
  • Delimiter:
    • Comma ,
    • Tab (wie die Tab-Taste Deiner Tastatur)
    • Pipe |
    • Hashtag #
    • Semikolon ;
  • Data Limit: legt die maximale Anzahl an Einträgen pro Datei fest. Bei Überschreitung wird automatisch eine weitere CSV-Datei angelegt (trage 0 ein, um alle Einträge in eine Datei zu schreiben)
  • Add Header: bei Aktivierung werden die Spaltennamen in die erste Zeile der CSV-Tabellen geschrieben
  • Create Subfolder per Run: bei wiederholter Ausführung wird für jeden Run ein eigener Unterordner erstellt
  • Result Table & Alias: hier kann pro Result Table ein Alias (alternativer Name) hinterlegt werden

Mit Add CSV Service schließt Du die Konfiguration ab.

Add Alteryx

  • Export Path (Subfolder): trage den Speicher-Pfad für die Alteryx-Datei ein
  • Test Path: teste, ob der angegebene Pfad richtig und erreicht ist
  • Copy Full Path: kopiere den Datei-Pfad in die Zwischenablage
  • Use Unicode: bei Aktivierung wird Unicode-Kodierung genutzt
  • Result Table & Alias: hier kann pro Result Table ein Alias (alternativer Name) hinterlegt werden
    Mit Add Alteryx Service schließt Du die Konfiguration ab.

9. Review

Im Review werden alle gewählten Einstellungen und Parameter nochmals komplett angezeigt.

Möchtest Du eine der Einstellungen ändern, kannst Du einfach über den Eintrag klicken. Du gelangst automatisch zu diesem Bereich zurück.

Wenn alles in Ordnung ist, klicke auf Create Task.



Extraction Task

Hier wird für die Daten-Extraktion aus SAP ein benutzerdefiniertes Extraction-Paket verwendet, welches über das Package Studio erstellt wurde. Diese Daten werden in die SQL-Datenbank gespeichert. Es findet keine Analyse der Daten statt.

1. Name & Description
  • Taskname: vergebe einen Namen
  • Description: optional kannst Du eine Beschreibung setzen

2. SAP System

Choose a SAP System

  • SAP-System: wähle aus der Liste ein SAP-System
  • Parallel Extractions: definiere, wie viele Slots die Extraktion parallel bei diesem SAP-System nutzen kann bzw. darf

Data Masking

  • Disable Data Masking: Daten bleiben unverändert
  • Anonymize: Feldwerte werden durch XXXXXXXXXXXX ersetzt
  • Pseudonymize: Daten werden durch die Anwendung eines Salt pseudonymisiert, bevor sie gehasht werden

3. Data Strategy

Wähle aus der Liste eine vorhandene Data Strategy aus.


4. SQL Server
  • SQL Server: wähle aus der Drop-Down-Liste eine SQL-Verbindung
  • Schema for Extracted Data: Anzeige und Erklärung des Schemas aufgrund der gewählten Data Strategy

Table Layout

  • With Field Prefix: setzt den Tabellen-Namen vor den Spalten-Namen
  • Without Field Prefix: setzt nur den Namen der Spalte

Settings - Data Transformation

  • Use SAP Primary Keys: verwendet die Primärschlüssel von SAP wie bspw. MANDT oder BUKRS
  • Use NEXUS_ID: fügt das Feld NEXUS_ID automatisch zum Tabellen-Layout hinzu
  • Both - Start & End, Start, End oder None: definiert, ob und wo Leerzeichen bei den Feldwerten entfernt werden sollen

5. Schedule

Start Time

  • Start Now: Task startet unmittelbar nach Fertigstellung
  • Start Later: Task startet zum gewählten Zeitpunkt (Datum, Uhrzeit mit Zeitzone, Tag und Slot)

Updates

  • No Updates needed: keine wiederholte Einplanung des Task
  • Regular Update needed: Task wird zur wiederholten Ausführung eingeplant

Run Interval

Mögliche Einstellungen

Beschreibung

Hourly

Start Time mit Datum und Uhrzeit (incl. Zeitzone)

1 bis 23 Stunden

Lege fest, in welchem Stunden-Intervall der Task wiederholt ausgeführt werden soll

Daily

Start Time mit Datum und Uhrzeit (incl. Zeitzone)

1 bis 6 Tage

Lege fest, in welchem Tages-Intervall der Task wiederholt ausgeführt werden soll

Weekly

Wochentag-Auswahl

Start Time mit Datum und Uhrzeit (incl. Zeitzone)

1 bis 7 Tage

Lege fest, an welchen Wochentagen der Task wiederholt ausgeführt werden soll

Monthly

1 bis 28 Tage oder last day

1 bis 12 Monate

Start Time mit Datum und Uhrzeit (incl. Zeitzone)

Lege fest, an welchen Tagen im Monat der Task wiederholt ausgeführt werden soll (alternativ auch immer am letzten Tag im Monat)

Real-Time

Ohne Delay

oder

Delay von 1 bis 59 Minuten

Real-Time ohne Delay bedeutet, dass ein neuer Run gestartet wird, sobald der letzte Run erfolgreich abgeschlossen wurde.

Wird ein Delay angegeben, wird nach erfolgreichem Abschluss des vorherigen Runs diese Zeit abgewartet, bis der nächste Run automatisch startet.


6. Extraction Package

Wähle über das Drop-Down ein Extraction Package.

Falls aufgrund der bisher getroffenen Einstellungen möglich, kann bei der Wahl eines Extraction Package angegeben werden, ob beim ersten Run die Initial-Variant und bei den darauf folgenden Runs die Delta-Variant genutzt werden soll.

Bei der Drop-Down-Liste bei Initial Variant kann die initiale Variante angegeben werden, falls mehrere Varianten erstellt wurden.


7. Parameters

General

Befülle je nach gewähltem Extraction Package die benötigten Parameter.

SAP System - ERP oder SAP System - S/4HANA

  • Preferred Language: wähle die gewünschte Sprache aus
  • Fallback Language: optional kannst Du eine Fallback-Sprache auswählen, sollten Beschreibungen nicht in der präferierten Sprache verfügbar sein

Company Code

  • Available Company Code: zeigt alle Buchungskreise des gewählten SAP-Systems an
  • Selected Company Codes: listet alle Buchungskreise auf, für die die Daten extrahiert werden sollen

8. Third-Party Services

Add CSV

  • Export Path (Subfolder): trage den Speicher-Pfad für die CSV-Datei ein
  • Test Path: teste, ob der angegebene Pfad richtig und erreicht ist
  • Copy Full Path: kopiere den Datei-Pfad in die Zwischenablage
  • Delimiter:
    • Comma ,
    • Tab (wie die Tab-Taste Deiner Tastatur)
    • Pipe |
    • Hashtag #
    • Semikolon ;
  • Data Limit: legt die maximale Anzahl an Einträgen pro Datei fest. Bei Überschreitung wird automatisch eine weitere CSV-Datei angelegt (trage 0 ein, um alle Einträge in eine Datei zu schreiben)
  • Add Header: bei Aktivierung werden die Spaltennamen in die erste Zeile der CSV-Tabellen geschrieben
  • Create Subfolder per Run: bei wiederholter Ausführung wird für jeden Run ein eigener Unterordner erstellt
  • Result Table & Alias: hier kann pro Result Table ein Alias (alternativer Name) hinterlegt werden

Mit Add CSV Service schließt Du die Konfiguration ab.

Add Alteryx

  • Export Path (Subfolder): trage den Speicher-Pfad für die Alteryx-Datei ein
  • Test Path: teste, ob der angegebene Pfad richtig und erreicht ist
  • Copy Full Path: kopiere den Datei-Pfad in die Zwischenablage
  • Use Unicode: bei Aktivierung wird Unicode-Kodierung genutzt
  • Result Table & Alias: hier kann pro Result Table ein Alias (alternativer Name) hinterlegt werden
    Mit Add Alteryx Service schließt Du die Konfiguration ab.

9. Review

Im Review werden alle gewählten Einstellungen und Parameter nochmals komplett angezeigt.

Möchtest Du eine der Einstellungen ändern, kannst Du einfach über den Eintrag klicken. Du gelangst automatisch zu diesem Bereich zurück.

Wenn alles in Ordnung ist, klicke auf Create Task.



Replication Task

Die aus SAP extrahierten Daten werden in die unter Punkt Connection gewählte Umgebung weitergegeben. Eine direkte Speicherung auf dem SQL-Server, wie beim Analytic- oder Extraction-Task, findet nicht statt.

1. Name & Description
  • Taskname: vergebe einen Namen
  • Description: optional kannst Du eine Beschreibung setzen

2. SAP System

Choose a SAP System

  • SAP-System: wähle aus der Liste ein SAP-System
  • Parallel Extractions: definiere, wie viele Slots die Extraktion parallel bei diesem SAP-System nutzen kann bzw. darf

Data Masking

  • Disable Data Masking: Daten bleiben unverändert
  • Anonymize: Feldwerte werden durch XXXXXXXXXXXX ersetzt
  • Pseudonymize: Daten werden durch die Anwendung eines Salt pseudonymisiert, bevor sie gehasht werden

3. Connection

Connection Type

  • Fabric Mirrored Database: wähle über das Drop-Down eine vorhandene Connection zu Fabric Mirror
  • Fabric Lakehouse: wähle eine Lakehouse Verbindung über die Liste
  • Snowflake: wähle eine Snowflake Connection und ein Database Schema

Data Strategy

  • Merge: die extrahierten Daten werden mit bereits vorhandenen zusammengefügt
  • Overwrite: löscht bei Beginn der Extraction bereits vorhandene Datensätze, ehe die neuen Daten eingetragen werden

Settings - Data Transformation

  • Use SAP Primary Keys: verwendet die Primärschlüssel von SAP wie bspw. MANDT oder BUKRS
  • Use NEXUS_ID: fügt das Feld NEXUS_ID automatisch zum Tabellen-Layout hinzu
  • Both - Start & End, Start, End oder None: definiert, ob und wo Leerzeichen bei den Feldwerten entfernt werden sollen

4. Schedule

Start Time

  • Start Now: Task startet unmittelbar nach Fertigstellung
  • Start Later: Task startet zum gewählten Zeitpunkt (Datum, Uhrzeit mit Zeitzone, Tag und Slot)

Updates

  • No Updates needed: keine wiederholte Einplanung des Task
  • Regular Update needed: Task wird zur wiederholten Ausführung eingeplant (Nur verfügbar, wenn im vorherigen Schritt Start Later gewählt wurde)

    Run Interval

    Mögliche Einstellungen

    Beschreibung

    Hourly

    Start Time mit Datum und Uhrzeit (incl. Zeitzone)

    1 bis 23 Stunden

    Lege fest, in welchem Stunden-Intervall der Task wiederholt ausgeführt werden soll

    Daily

    Start Time mit Datum und Uhrzeit (incl. Zeitzone)

    1 bis 6 Tage

    Lege fest, in welchem Tages-Intervall der Task wiederholt ausgeführt werden soll

    Weekly

    Wochentag-Auswahl

    Start Time mit Datum und Uhrzeit (incl. Zeitzone)

    1 bis 7 Tage

    Lege fest, an welchen Wochentagen der Task wiederholt ausgeführt werden soll

    Monthly

    1 bis 28 Tage oder last day

    1 bis 12 Monate

    Start Time mit Datum und Uhrzeit (incl. Zeitzone)

    Lege fest, an welchen Tagen im Monat der Task wiederholt ausgeführt werden soll (alternativ auch immer am letzten Tag im Monat)

    Real-Time

    Ohne Delay

    oder

    Delay von 1 bis 59 Minuten

    Real-Time ohne Delay bedeutet, dass ein neuer Run gestartet wird, sobald der letzte Run erfolgreich abgeschlossen wurde.

    Wird ein Delay angegeben, wird nach erfolgreichem Abschluss des vorherigen Runs diese Zeit abgewartet, bis der nächste Run automatisch startet.


5. Extraction Package

Wähle über das Drop-Down ein Extraction Package.

Falls aufgrund der bisher getroffenen Einstellungen möglich, kann bei der Wahl eines Extraction Package angegeben werden, ob beim ersten Run die Initial-Variant und bei den darauf folgenden Runs die Delta-Variant genutzt werden soll.

Bei der Drop-Down-Liste bei Initial Variant kann die initiale Variante angegeben werden, falls mehrere Varianten erstellt wurden.


6. Parameters

Befülle in diesem Bereich die benötigten Parameter.


7. Review

Im Review werden alle gewählten Einstellungen und Parameter nochmals komplett angezeigt.

Möchtest Du eine der Einstellungen ändern, kannst Du einfach über den Eintrag klicken. Du gelangst automatisch zu diesem Bereich zurück.

Wenn alles in Ordnung ist, klicke auf Create Task.


Wie haben wir das gemacht?


Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)