Documentation Index

Fetch the complete documentation index at: https://docs.lobster-world.com/llms.txt

Use this file to discover all available pages before exploring further.

ExportProfiles

Prev Next

Beschreibung

Die Klasse ExportProfiles exportiert Profile in den Formaten .pak und .xml in ein definiertes Verzeichnis. Pro Zeile erwartet die Klasse eine Profil-ID oder einen Profilnamen. Jede Zeile interpretiert die Klasse zuerst als ID. Als Eingabe dient die Eingangsdatei. Das ist entweder direkt eine Datei oder zum Beispiel eine Datenbankabfrage im Eingangsagenten (siehe Beispielprofil). Ein Profil mit dieser Klasse benötigt deshalb kein aktives Mapping.

Exportierte .xml-Dateien können Sie nicht wieder als Profil importieren. .pak-Dateien können Sie wieder importieren. Die .xml-Dateien dienen nur der Dokumentation oder einem Profilvergleich (diff).

 HINWEIS Mithilfe dieser Klasse können Sie zum Beispiel automatisierte Profilexporte zur Sicherung erstellen.

Parameter

Geben Sie als einzigen Parameter den Pfad des Zielverzeichnisses an. Tragen Sie ihn im Feld Zusätzliche Parameter ein.

Beispiel

-1301252d:150cc436e03:2d4a.63f3351b93729ea1:-1301252d:150cc4360e1:-7ff8
XML_ORDERS

Mit diesem Input und dem Parameter ./temp/export/profiles/ erstellt die Klasse für beide Profile die jeweiligen .pak- und .xml-Dateien. Sie liegen im Verzeichnis ./temp/export/profiles/.

Beispielprofil: Profile-Custom_response_ExportProfiles.pak

Im Beispielprofil ermittelt eine Datenbankabfrage alle vorhandenen Profil-IDs. Die Klasse exportiert damit alle Profile.

 HINWEIS Das SQL in Phase 1 passt für eine MySQL-Datenbank. Bei einer anderen Datenbank müssen Sie die Syntax möglicherweise leicht anpassen. Bei einer Oracle-Datenbank entfernen Sie zum Beispiel das Semikolon (;) am Ende.