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 autotune-Befehlsreferenz
  10. Infacmd bg-Befehlsreferenz
  11. infacmd ccps-Befehlsreferenz
  12. infacmd cluster-Befehlsreferenz
  13. infacmd cms-Befehlsreferenz
  14. infacmd dis-Befehlsreferenz
  15. Infacmd dis-Abfragen
  16. infacmd dp-Befehlsreferenz
  17. infacmd idp-Befehlsreferenz
  18. infacmd edpl-Befehlsreferenz
  19. Infacmd es-Befehlsreferenz
  20. infacmd ihs-Befehlsreferenz
  21. infacmd ipc-Befehlsreferenz
  22. Infacmd isp-Befehlsreferenz
  23. infacmd ldm-Befehlsreferenz
  24. infacmd mas-Befehlsreferenz
  25. infacmd mi-Befehlsreferenz
  26. infacmd mrs-Befehlsreferenz
  27. infacmd ms-Befehlsreferenz
  28. Infacmd oie-Befehlsreferenz
  29. infacmd ps-Befehlsreferenz
  30. infacmd pwx-Befehlsreferenz
  31. infacmd roh-Befehlsreferenz
  32. infacmd rms-Befehlsreferenz
  33. infacmd rtm-Befehlsreferenz
  34. infacmd sch-Befehlsreferenz
  35. infacmd search-Befehlsreferenz
  36. infacmd sql-Befehlsreferenz
  37. infacmd tdm-Befehlsreferenz
  38. infacmd tools-Befehlsreferenz
  39. infacmd wfs-Befehlsreferenz
  40. infacmd ws-Befehlsreferenz
  41. infacmd xrf-Befehlsreferenz
  42. infacmd-Steuerdateien
  43. infasetup-Befehlsreferenz
  44. Pmcmd-Befehlsreferenz
  45. pmrep-Befehlsreferenz
  46. Arbeiten mit filemanager
  47. Arbeiten mit pmrep-Dateien

Befehlsreferenz

Befehlsreferenz

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> source_objects] [<-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>] [<-OptimizationLevel|- O optimization_level 1 or Optimization_level 2]
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.
Der Standardwert ist „false“.
-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. Standardwert ist UTF-8.
-Check
-c
-
Optional. Testet die Umwandlung, ohne eine Zieldatei zu erstellen.
Der Standardwert ist „false“.
-ReferenceDataLocation
-rdl
reference_data_output_location
Optional. Speicherort, an dem Sie Referenztabellendaten ablegen möchten. 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 Ziele 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.
Der Standardwert ist „false“.
-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.
Der Standardwert ist „false“.
-NoValidation
-nv
-
Optional. Quellobjekte werden vor ihrer Umwandlung nicht über den Befehl ExportToPC validiert.
Der Standardwert ist „false“.
-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.
OptimizationLevel.
- O
optimization_level
Optional. Steuert die Optimierungsmethoden, die der Datenintegrationsdienst auf die Zuordnung anwendet. Geben Sie den numerischen Wert ein, der mit der Optimierungsebene verbunden ist, die Sie konfigurieren möchten. Geben Sie einen der folgenden numerischen Werte ein:
  • 0 (Keine). Der Datenintegrationsdienst wendet keine Optimierung an.
  • 1 (Minimal). Der Datenintegrationsdienst wendet die Optimierungsmethode der frühen Projektion an.
  • 2 (Normal). Der Datenintegrationsdienst wendet folgende Optimierungsmethoden an: frühe Projektion, frühe Auswahl, Verzweigungsbereinigung, Push-Into, Pushdown und Prädikat. Normal ist die Standardoptimierungsebene.
  • 3 (Vollständig). Der Datenintegrationsdienst wendet folgende Optimierungsmethoden an: kostenbasiert, frühe Projektion, frühe Auswahl, Verzweigungsbereinigung, Prädikat, Push-Into, Pushdown und Semi-Join.
Wenn Sie diese Option nicht verwenden, wendet der Datenintegrationsdienst die Optimierungsebene an, die in den Zuordnungseigenschaften für die bereitgestellte Anwendung im Administrator Tool konfiguriert wurde.