ExportModuleEntry

Gruppe

Eigene Klassen Phase 6

Funktion

Diese Klasse kann Content-Inspection-Einträge, ASM-Einträge, ETL/ELT-Pipelines und Workflow-Definitionen exportieren.

Konfigurationsdatei

Keine. Konfiguration erfolgt durch einen String im Feld Zusätzliche Parameter.

Beschreibung


Diese Klasse kann Content-Inspection-Einträge, ASM-Einträge, ETL/ELT-Pipelines und Workflow-Definitionen exportieren. Damit können automatisierte Exporte zur Sicherung erstellt werden.

Es werden signierte XML-Dateien exportiert, die in den entsprechenden Übersichten auch wieder importiert werden können, wenn sie nicht verändert wurden (da signiert).

Parameterbeschreibung


Als einziger Parameter ist im Feld Zusätzliche Parameter anzugeben, welche Art von Eintrag zu exportieren ist und in welches Verzeichnis.


Beispiel

Beschreibung

workflow:./export/wf

Die Workflow-Definitionen werden in das Verzeichnis ./export/wf exportiert.

asm:./export/asm

Die ASM-Einträge werden in das Verzeichnis ./export/asm exportiert.

ci:./export/ci

Die Content-Inspection-Einträge werden in das Verzeichnis ./export/ci exportiert.

etl:./export/etl

Die ETL/ELT-Pipelines werden in das Verzeichnis ./export/etl exportiert.


Als Eingabe wird die Eingangsdatei des Profils verwendet, also entweder direkt eine Datei, oder z. B. eine Datenbankabfrage im Eingangsagenten. Dort muss pro Zeile die ID des zu exportierenden Eintrags angegeben werden. Ein Profil, das diese Klasse verwendet, muss also kein aktives Mapping haben.

Als Inhalt des Antwortwegs muss der Wert wie empfangen eingestellt werden.

Beispiel


Beispiel_Input
-7a97ff2:17ae0d26b83:2264.e3953911876a5e03:-7a97ff2:17ae0d25b84:-8000
-3995f61d:18ba8aff905:49dc.94a615cd062ccec3:-3995f61d:18ba5e0f5f6:-8000


Sie können eine entsprechende Datei manuell erstellen und dem Profil übergeben, oder in Phase 1 den zeitgesteuerten Eingangsagenten Basic SQL verwenden, z. B. mit der folgenden SQL-Abfrage (Hauot-Datenbank, normalerweise Alias "hub").


select obj_id from xml_dw_wf_definition where last_mod > '2023-01-01'


Damit werden alle Workflow-Definitionen, die sich seit dem 01.01.2023 verändert haben, exportiert. Die Syntax muss je nach der von Ihnen verwendeten Datenbank angepasst werden. Analoge Beispiele für andere Einträge:


select obj_id from xml_dw_asm where last_mod > '2023-01-01'

select obj_id from xml_datawizard_ci where last_mod > '2023-01-01'

select obj_id from xml_dw_etl where last_mod > '2023-01-01'