Inhaltsverzeichnis

Search

  1. Vorwort
  2. Befehlszeilenprogramme und Dienstprogramme
  3. Installieren und Konfigurieren von Befehlszeilendienstprogrammen
  4. Verwenden der Befehlszeilenprogramme
  5. Umgebungsvariablen für Befehlszeilenprogramme
  6. Verwenden von infacmd
  7. infacmd as-Befehlsreferenz
  8. infacmd aud-Befehlsreferenz
  9. Infacmd bg-Befehlsreferenz
  10. infacmd cms-Befehlsreferenz
  11. infacmd dis-Befehlsreferenz
  12. Infacmd es-Befehlsreferenz
  13. infacmd ihs-Befehlsreferenz
  14. infacmd ipc-Befehlsreferenz
  15. Infacmd isp-Befehlsreferenz
  16. infacmd ldm-Befehlsreferenz
  17. infacmd mrs-Befehlsreferenz
  18. infacmd ms-Befehlsreferenz
  19. Infacmd oie-Befehlsreferenz
  20. infacmd ps-Befehlsreferenz
  21. infacmd pwx-Befehlsreferenz
  22. infacmd rms-Befehlsreferenz
  23. infacmd rtm-Befehlsreferenz
  24. infacmd sch-Befehlsreferenz
  25. infacmd search-Befehlsreferenz
  26. infacmd sql-Befehlsreferenz
  27. infacmd tdm-Befehlsreferenz
  28. infacmd wfs-Befehlsreferenz
  29. infacmd ws-Befehlsreferenz
  30. infacmd xrf-Befehlsreferenz
  31. infacmd-Steuerdateien
  32. infasetup-Befehlsreferenz
  33. Pmcmd-Befehlsreferenz
  34. pmrep-Befehlsreferenz
  35. Arbeiten mit pmrep-Dateien

Command Reference

Command Reference

ExportToPC

ExportToPC

Exportiert Objekte aus dem Modellrepository oder einer Exportdatei und konvertiert sie in PowerCenter-Objekte.
Mit dem Befehl ExportToPC werden Objekte aus dem Modellrepository oder aus einer aus dem Modellrepository exportierten XML-Datei konvertiert. Sie müssen entweder ein Modellrepository oder eine Quelldatei für den Export auswählen. Wenn Sie beide Optionen auswählen, hat die Quelldateioption Vorrang. Führen Sie den Befehl ExportToPC aus, um eine XML-Datei zu erstellen, die Sie mit dem pmrep-Programm in PowerCenter importieren können.
Der Befehl „infacmd ipc ExportToPC“ verwendet die folgende Syntax:
ExportToPC <-Release|-rel> release_number [<-SourceFile|-sf> source_file] [<-SourceRepository|-sr> source_repository] [<-SourceFolders|-f> folder1 folder2|<-SourceObjects|-so> object1 object2] [<-Recursive|-r>] [<-TargetLocation|-tl> target_location] [<-TargetFolder|-tf> target_folder_name] [<-CodePage|-cp> target_code_page] [<-Check|-c>] [<-ReferenceDataLocation|-rdl> reference_data_output_location] [<-ConvertMappletTargets|-cmt>] [<-ConvertMappingsToMapplets|-cmm>] [<-NoValidation|-nv>] [<-DSTErrorFormat|-def>]
In der folgenden Tabelle werden die Optionen und Argumente für „infacmd ipc ExportToPC“ beschrieben:
Option
Argument
Beschreibung
-Release
-rel
release_number
Erforderlich. Die PowerCenter Versionsnummer.
-SourceFile
-sf
source_file
Optional. Den vollständigen Pfad zu einer XML-Datei, die mit dem Developer-Tool exportierte Quellobjekte enthält.
-SourceRepository
-sr
source_repository
Optional. Das Modellrepository, das die nach PowerCenter zu exportierenden Objekte enthält.
Verwenden Sie die folgende Befehlssyntax in einer Domäne ohne Kerberos-Authentifizierung, um den Gateway-Host und den Port für die Verbindung zum Modellrepository-Dienst anzugeben:
<Model repository name>@<host>:<port>#<projectname> ?user=<username>[&namespace=<namespace>]&password=<password>
Verwenden Sie zum Angeben des Domänennamens, wenn Sie mehrere Gateway-Knoten haben, die folgende Befehlssyntax, um eine stabile Verbindung zum Modellrepository-Dienst in einer Domäne ohne Kerberos-Authentifizierung herzustellen:
<Model repository name>@<domainname>#<projectname> ?user=<username>[&namespace=<namespace>]&password=<password>
Verwenden Sie die folgende Befehlssyntax zum Angeben des Domänennamens mit den eingegebenen Anmeldedaten, um den Befehl mit Single Sign-On auszuführen:
<Model repository name>@<domainname>#<projectname> ?isloggedinuser=true[&namespace=<namespace>]
Verwenden Sie die folgende Befehlssyntax zum Angeben des Gateway-Hosts und des Ports mit den eingegebenen Anmeldedaten, um den Befehl mit Single Sign-On auszuführen:
<Model repository name>@<host>:<port>#<projectname> ?isloggedinuser=true[&namespace=<namespace>]
Verwenden Sie die folgende Befehlssyntax in einer Kerberos-Domäne zum Angeben des Gateway-Hosts und des Ports mit den Anmeldedaten, die Sie statt der eingegebenen Anmeldedaten angeben:
<Model repository name>@<host>:<port>#<projectname> ?iskerberos=true&user=<username>[&namespace=<namespace>]&password=<password> &Kerberosrealm=<kerberosrealm>
Verwenden Sie die folgende Befehlssyntax in einer Kerberos-Domäne zum Angeben des Domänennamens mit den Anmeldedaten, die Sie statt der eingegebenen Anmeldedaten angeben:
<Model repository name>@<domainname>#<projectname> ?iskerberos=true&user=<username>[&namespace=<namespace>]&password=<password> &Kerberosrealm=<kerberosrealm>
Der Portparameter ist der HTTP-Port. Der &namespace-Parameter ist optional. Der Standardnamespace ist nativ.
-SourceFolders
-f
source_folders
Wenn Sie -sr verwenden, müssen Sie -f oder -so verwenden.
Liste der Quellordner, die aus dem Modellrepository exportiert werden sollen. Sie können Mapplets, Mappings und logische Datenobjektmodelle aus den Quellordnern nach PowerCenter exportieren. Wenn Sie mehr als ein Objekt exportieren, müssen Sie die Objekte in der Liste durch ein Leerzeichen voneinander trennen.
SourceObjects
-so
source_objects
Wenn Sie -sr verwenden, müssen Sie -f oder -so verwenden.
Liste der Quellobjekte, die aus dem Modellrepository exportiert werden sollen. Sie können Mapplets, Mappings und logische Datenobjektmodelle nach PowerCenter exportieren. Sie können das Objekt als Name beschreiben.
Verwenden Sie folgende Syntax:
name=/<path>/<objectname>[&type=<typename>]
Sie müssen den vollständigen Pfad des Objekts angeben. Wenn Sie mehr als ein Objekt exportieren, müssen Sie die Objekte in der Liste durch ein Leerzeichen voneinander trennen.
Sie können die folgenden Typen eingeben:
  • Mapping. Verwenden Sie diesen Typ zum Exportieren von Mappings und Mapplets.
  • DataObjectModel. Verwenden Sie diesen Typ zum Exportieren logischer Datenobjektmodelle.
Bei diesem Typ wird nicht zwischen Groß- und Kleinschreibung unterschieden. Standardwert ist „Mapping“.
-Recursive
-r
-
Optional. Exportiert alle Mappings und logischen Datenobjektmodelle aus den Quellordnern. Exportiert jeden Unterordner unterhalb der Objekte und alle Unterordner darunter.
-TargetLocation
-tl
target_location
Optional. Der vollständige Pfad zur XML-Target-Datei.
-TargetFolder
-tf
target_folder_name
Optional. Der PowerCenter-Ordner, in den die Objekte exportiert werden. Der Befehl ExportToPC platziert den Ordnernamen in der XML-Target-Datei. Wenn Sie keinen Ordnernamen konfigurieren, erstellt der Befehl ExportToPC einen Ordnernamen.
-CodePage
-cp
target_code_page
Optional. Codepage des PowerCenter-Repository. Standardmäßig wird UTF-8 verwendet.
-Check
-c
-
Optional. Testet die Umwandlung, ohne eine Target-Datei zu erstellen.
-ReferenceDataLocation
-rdl
reference_data_output_location
Optional. Speicherort, an dem Referenztabellendaten gespeichert werden sollen. Der Befehl „ExportToPC“ speichert die Referenztabellendaten als eine oder mehrere Wörterbuch-Dateien (.dic).
-ConvertMappletTargets
-cmt
-
Optional. Wandelt Ziele in Mapplets in Ausgabeumwandlungen im PowerCenter-Mapplet um.
PowerCenter-Mapplets dürfen keine Targets enthalten. Wenn der Export ein Mapplet einschließt, das ein Ziel enthält und Sie diese Option nicht auswählen, schlägt der Exportprozess fehl.
-ConvertMappingstoMapplets
-cmm
-
Optional. Wandelt Developer-Tool-Mappings in PowerCenter-Mapplets um. Das Developer-Tool wandelt Quellen und Ziele in den Mappings in Eingabe- und Ausgabeumwandlungen in einem PowerCenter-Mapplet um.
-NoValidation
-nv
-
Optional. Quellobjekte werden vor ihrer Umwandlung nicht über den Befehl ExportToPC validiert.
-DSTErrorFormat
-def
-
Optional. Die Fehlermeldungen werden in einem Format angezeigt, das vom Developer-Tool analysiert werden kann. Der vollständige Pfad jedes Objekts wird in den Fehlermeldungen angezeigt. Standardmäßig werden Fehler in einem benutzerfreundlichen Format angezeigt.