Índice

Search

  1. Prólogo
  2. Programas y utilidades de la línea de comandos
  3. Instalación y configuración de las utilidades de la línea de comandos
  4. Cómo utilizar los programas de la línea de comandos
  5. Variables de entorno para los programas de línea de comandos
  6. Cómo utilizar infacmd
  7. Referencia de comando infacmd as
  8. Referencia del comando infacmd aud
  9. Referencia de comando infacmd autotune
  10. Referencia de comandos de Infacmd bg
  11. Referencia de comando infacmd ccps
  12. Referencia de comandos infacmd cluster
  13. Referencia de comando infacmd cms
  14. Referencia de comando infacmd dis
  15. Referencia de comandos infacmd dp
  16. Referencia de comando infacmd idp
  17. Referencia de comando infacmd edp
  18. Referencia de comandos de infacmd es
  19. Referencia de comando infacmd ihs
  20. Referencia de comando infacmd ipc
  21. Referencia de comando infacmd isp
  22. Referencia de comando infacmd ldm
  23. Referencia de comando infacmd mas
  24. Referencia de comando infacmd mi
  25. Referencia de comando infacmd mrs
  26. Referencia de comando infacmd ms
  27. Referencia de comando infacmd oie
  28. Referencia de comando infacmd ps
  29. Referencia de comando infacmd pwx
  30. Referencia de comando infacmd roh
  31. Referencia de comando infacmd rms
  32. Referencia de comando infacmd rtm
  33. Referencia de comandos de infacmd sch
  34. Referencia de comando infacmd search
  35. Referencia de comando infacmd sql
  36. Referencia de comando infacmd tdm
  37. Referencia de comando infacmd tools
  38. Referencia de comando infacmd wfs
  39. Referencia de comando infacmd ws
  40. Referencia de comando infacmd xrf
  41. Archivos de control de infacmd
  42. Referencia de comando infasetup
  43. Referencia de comando pmcmd
  44. Referencia de comando pmrep
  45. Cómo trabajar con archivos de pmrep

Command Reference

Command Reference

ExportToPC

ExportToPC

Exporta objetos desde el repositorio de modelos o un archivo de exportación y los convierte en objetos de PowerCenter.
El comando ExportToPC convierte objetos desde el repositorio de modelos o desde un archivo XML que se exportó desde el repositorio de modelos. Debe elegir un repositorio de modelos o un archivo de origen para exportar. Si elige ambas opciones, la opción del archivo de origen tendrá prioridad. Ejecute el comando ExportToPC para crear un archivo XML que puede importarse a PowerCenter con el programa pmrep.
El comando infacmd ipc ExportToPC emplea la siguiente sintaxis:
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]
La tabla siguiente describe las opciones y los argumentos del comando ExportToPC de infacmd ipc:
Opción
Argumento
Descripción
-Release
-rel
release_number
Obligatorio. El número de versión de PowerCenter.
-SourceFile
-sf
source_file
Opcional. Es la ruta de acceso completa de un archivo XML que contiene los objetos de origen que exportó con Developer tool.
-SourceRepository
-sr
source_repository
Opcional. Repositorio de modelos que contiene los objetos que se exportarán a PowerCenter.
Para especificar el host y el puerto de puerta de enlace para conectarse al servicio de repositorio de modelos, utilice la siguiente sintaxis de comando en un dominio que no sea de Kerberos:
<Model repository name>@<host>:<port>#<projectname> ?user=<username>[&namespace=<namespace>]&password=<password>
Para especificar el nombre de dominio cuando existen varios nodos de puerta de enlace, utilice la siguiente sintaxis de comando para establecer una conexión fiable con el servicio de repositorio de modelos en un dominio que no sea de Kerberos:
<Model repository name>@<domainname>#<projectname> ?user=<username>[&namespace=<namespace>]&password=<password>
Para especificar el nombre de dominio con las credenciales con las que ha iniciado sesión, utilice la siguiente sintaxis de comando para ejecutar el comando con un inicio de sesión único:
<Model repository name>@<domainname>#<projectname> ?isloggedinuser=true[&namespace=<namespace>]
Para especificar el host y el puerto de puerta de enlace con las credenciales con las que ha iniciado sesión, utilice la siguiente sintaxis de comando para ejecutar el comando con inicio de sesión único:
<Model repository name>@<host>:<port>#<projectname> ?isloggedinuser=true[&namespace=<namespace>]
Para especificar el host y el puerto de puerta de enlace con las credenciales de usuario que ha especificado, en lugar de con las credenciales con las que ha iniciado sesión, utilice la siguiente sintaxis de comando en un dominio de Kerberos:
<Model repository name>@<host>:<port>#<projectname> ?iskerberos=true&user=<username>[&namespace=<namespace>]&password=<password> &Kerberosrealm=<kerberosrealm>
Para especificar el nombre de dominio con las credenciales de usuario que ha especificado, en lugar de con las credenciales con las que ha iniciado sesión, utilice la siguiente sintaxis de comando en un dominio de Kerberos:
<Model repository name>@<domainname>#<projectname> ?iskerberos=true&user=<username>[&namespace=<namespace>]&password=<password> &Kerberosrealm=<kerberosrealm>
El parámetro de puerto es el puerto HTTP. El parámetro &namespace es opcional. El nombre de espacio predeterminado es native.
-SourceFolders
-f
source_folders
Si utiliza -sr, debe utilizar -f o -so.
Lista de carpetas de origen que desea exportar desde el Repositorio de modelos. Puede exportar mapplets, asignaciones y modelos de objetos de datos lógicos desde las carpetas de origen a PowerCenter. Si exporta más de un objeto, debe separar cada objeto de la lista con un espacio.
SourceObjects
-so
source_objects
Si utiliza -sr, debe utilizar -f o -so.
Lista de objetos de origen que desea exportar desde el Repositorio de modelos. Puede exportar mapplets, asignaciones y modelos de datos lógicos a PowerCenter. Puede describir el objeto como un nombre.
Utilice la siguiente sintaxis:
name=/<path>/<objectname>[&type=<typename>]
Debe incluir la ruta de acceso completa del objeto. Si exporta más de un objeto, debe separar cada objeto de la lista con un espacio.
Puede introducir los siguientes tipos:
  • Asignación. Uso para exportar asignaciones y mapplets.
  • DataObjectModel. Uso para exportar modelos de objetos de datos lógicos.
El tipo no distingue entre mayúsculas y minúsculas. El valor predeterminado es Asignación.
-Recursive
-r
-
Opcional. Exporta todas las asignaciones y modelos de objetos de datos lógicos desde las carpetas de origen. Exporta cada subcarpeta debajo de los objetos y cualquier otra subcarpeta debajo de éstas.
El valor predeterminado es false.
-TargetLocation
-tl
target_location
Opcional. La ruta de acceso completa del archivo XML de destino.
-TargetFolder
-tf
target_folder_name
Opcional. La carpeta de PowerCenter a la que se exportarán los objetos. El comando ExportToPC coloca el nombre de la carpeta en el archivo XML de destino. Si no se especifica ningún nombre de carpeta, el comando ExportToPC crea un nombre de carpeta.
-CodePage
-cp
target_code_page
Opcional. Página de códigos del repositorio de PowerCenter. El valor predeterminado es UTF-8.
-Check
-c
-
Opcional. Prueba la conversión sin crear un archivo de destino.
El valor predeterminado es false.
-ReferenceDataLocation
-rdl
reference_data_output_location
Opcional. Ubicación en la que desea guardar los datos de la tabla de referencia. El comando ExportToPC guarda los datos de la tabla de referencia como uno o más archivos de diccionario .dic.
-ConvertMappletTargets
-cmt
-
Opcional. Convierte los destinos de mapplets en transformaciones de salida en el mapplet de PowerCenter.
Los mapplets de PowerCenter no pueden contener destinos. Si la exportación incluye un mapplet que contiene un destino y no se selecciona esta opción, no se podrá realizar la exportación.
El valor predeterminado es false.
-ConvertMappingstoMapplets
-cmm
-
Opcional. Convierte asignaciones de Developer tool exportadas a mapplets de PowerCenter. Developer tool convierte los orígenes y destinos de las asignaciones en transformaciones de entrada y salida en un mapplet de PowerCenter.
El valor predeterminado es false.
-NoValidation
-nv
-
Opcional. El comando ExportToPC no valida objetos de origen antes de convertirlos.
El valor predeterminado es false.
-DSTErrorFormat
-def
-
Opcional. Los mensajes de error aparecen en un formato que la herramienta Developer tool puede analizar. El mensaje de error muestra la ruta de acceso completa de cada objeto.
La opción predeterminada es que los errores se muestren en formato comprensible para el usuario.
OptimizationLevel
- O
optimization_level
Opcional. Controla los métodos de optimización que el servicio de integración de datos aplica a una asignación. Introduzca el valor numérico correspondiente al nivel de optimización que desee configurar. Puede indicar uno de los siguientes valores:
  • 0 (Ninguno). El servicio de integración de datos no aplica ninguna optimización.
  • 1 (Mínimo). El servicio de integración de datos aplica el método de optimización de primera proyección.
  • 2 (Normal). El servicio de integración de datos aplica los métodos de optimización de primera proyección, primera selección, eliminación de ramificaciones, inserciones y predicado. El nivel de optimización predeterminado es Normal.
  • 3 (Completo). El servicio de integración de datos aplica los siguientes métodos de optimización: basada en el coste, de primera proyección, de primera selección, de eliminación de ramificaciones, de predicado, de inserción, pushdown y semi-join.
Si no utiliza esta opción, el servicio de integración de datos aplicará el nivel de optimización configurado en las propiedades de la asignación para la aplicación implementada en la Herramienta del administrador.