Referencia de comando > Referencia de comando infacmd ipc > 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> 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>]
La tabla siguiente describe las opciones y los argumentos del comando ExportToPC de infacmd ipc:
Opción
Argumento
Description
-Release
-rel
release_number
Obligatorio. El número de versión de PowerCenter.
-SourceFile
-sf
source_file
Opcional. 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. El 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.
No distingue entre mayúsculas y minúsculas. El 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.
-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.
-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.
-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.
-NoValidation
-nv
-
Opcional. El comando ExportToPC no valida objetos de origen antes de convertirlos.
-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.