Referencia de comando > Referencia de comando infacmd isp > CreateIntegrationService
  

CreateIntegrationService

Crea un servicio de integración de PowerCenter en un dominio.
El servicio de integración de PowerCenter se encuentra habilitado de forma predeterminada al crearlo.
El comando infacmd isp CreateIntegrationService emplea la siguiente sintaxis:
CreateIntegrationService

<-DomainName|-dn> domain_name

<-UserName|-un> user_name

<-Password|-pd> password

[<-SecurityDomain|-sdn> security_domain]

[<-Gateway|-hp> gateway_host1:port gateway_host2:port...]

[<-ResilienceTimeout|-re> timeout_period_in_seconds]

<-ServiceName|-sn> service_name

[<-FolderPath|-fp> full_folder_path]

<<-NodeName|-nn> node_name|<-GridName|-gn> grid_name>

[<-BackupNodes|-bn> node1 node2 ...]

<-RepositoryService|-rs> repository_service_name

[<-RepositoryUser|-ru> repository_user]

[<-RepositoryPassword|-rp> repository_password]

[<-RepositoryUserSecurityDomain|-rsdn> repository_user_security_domain]

[<-ServiceDisable|-sd>]

[<-ServiceOptions|-so> option_name=value ...]

[<-ServiceProcessOptions|-po> option_name=value ...]

[<-EnvironmentVariables|-ev> name=value ...]

[<-LicenseName|-ln> license_name]
Nota: Para infacmd isp CreateIntegrationService, no debe utilizar las opciones -ru, -rp y -rsdn en la autenticación de Kerberos. Si utiliza estas opciones en el modo Kerberos, el comando generará un error.
La tabla siguiente describe las opciones y los argumentos de infacmd isp CreateIntegrationService:
Opción
Argumento
Descripción
-DomainName
-dn
domain_name
Obligatorio. Nombre del dominio de Informatica. El nombre de dominio se puede establecer con la opción -dn o con la variable de entorno INFA_DEFAULT_DOMAIN. Si se establece un nombre de dominio con ambos métodos, la opción -dn tendrá preferencia.
-UserName
-un
user_name
Es obligatorio si el dominio utiliza autenticación nativa o de LDAP. Nombre de usuario para conectar con el dominio. El nombre de usuario se puede establecer con la opción -un o con la variable de entorno INFA_DEFAULT_DOMAIN_USER. Si se establece un nombre de usuario con ambos métodos, la opción -un tendrá preferencia.
Es opcional si el dominio usa autenticación Kerberos. Para ejecutar el comando con inicio de sesión único, no establezca el nombre de usuario. Si establece el nombre de usuario, el comando se ejecutará sin inicio de sesión único.
-Password
-pd
password
Es obligatorio si especifica el nombre de usuario. Contraseña del nombre de usuario. La contraseña distingue mayúsculas de minúsculas. Las contraseñas se pueden establecer con la opción -pd o con la variable de entorno INFA_DEFAULT_DOMAIN_PASSWORD. Si se establece una contraseña con ambos métodos, la contraseña establecida con la opción -pd tendrá preferencia.
-SecurityDomain
-sdn
security_domain
Obligatorio si el dominio requiere autenticación de LDAP. Opcional si el dominio usa autenticación nativa o autenticación Kerberos. Nombre del dominio de seguridad al que pertenece el usuario del dominio. Los dominios de seguridad se pueden establecer con la opción -sdn o con la variable de entorno INFA_DEFAULT_SECURITY_DOMAIN. Si establece un nombre de dominio de seguridad con ambos métodos, la opción -sdn tendrá preferencia. El dominio de seguridad distingue mayúsculas de minúsculas.
Si el dominio utiliza autenticación nativa o de LDAP, el valor predeterminado es Nativo. Si el dominio utiliza la autenticación de Kerberos, el valor predeterminado es el dominio kerberos de usuario especificado durante la instalación.
-Gateway
-hp
gateway_host1:port gateway_host2:port
...
Obligatorio si la información de conectividad de la puerta de enlace en el archivo domains.infa no está actualizada. Los nombres de host y los números de puertos de los nodos de puertas de enlace del dominio.
-ResilienceTimeout
-re
timeout_period_in_seconds
Opcional. Tiempo, en segundos, durante el que infacmd intenta establecer o restablecer una conexión con el dominio. Si se omite esta opción, infacmd utiliza el valor de tiempo de espera especificado en la variable de entorno INFA_CLIENT_RESILIENCE_TIMEOUT. Si no se especifican valores en la variable de entorno, se utiliza el valor predeterminado de 180 segundos.
-ServiceName
-sn
service_name
Obligatorio. Nombre del servicio de integración de PowerCenter.
No se aplica la distinción entre mayúsculas y minúsculas al nombre, el cual debe ser único en el dominio. Los caracteres deben ser compatibles con la página de códigos del repositorio asociado. El nombre no puede tener espacios en blanco al principio ni al final, ni caracteres de retorno de carro ni tabuladores, exceder de 79 caracteres ni contener los siguientes caracteres:
/ * ? < > " |
-FolderPath
-fp
full_folder_path
Opcional. La ruta de acceso completa, excluyendo el nombre de dominio, a la carpeta en la que desea crear el servicio de integración. Debe tener el siguiente formato:
/parent_folder/child_folder
El valor predeterminado es "/" (el dominio).
-NodeName
-nn
node_name
Obligatorio si no especifica el nombre de la malla. Nombre del nodo donde desea que se ejecute el proceso del servicio de integración de PowerCenter. Si el entorno de PowerCenter está configurado para alta disponibilidad, esta opción especifica el nombre del nodo principal.
Para aplicar los cambios, reinicie el servicio de integración.
-GridName
-gn
grid_name
Obligatorio si no especifica el nombre del nodo. Nombre de la cuadrícula donde desea que se ejecute el proceso del servicio de integración de PowerCenter.
Para que los cambios sean efectivos, reinicie el servicio de integración de PowerCenter.
-BackupNodes
-bn
node1 node2 ...
Opcional. Los nodos en los que se puede ejecutar el servicio cuando el nodo principal no está disponible. Puede configurar nodos de copia de seguridad si dispone de alta disponibilidad.
-RepositoryService
-rs
repository_service_name
Obligatorio. Nombre del servicio de repositorio de PowerCenter del que depende el servicio de integración de PowerCenter.
Para especificar un nombre que contenga un espacio u otro carácter no alfanumérico, escriba el nombre entre comillas.
Para que los cambios sean efectivos, reinicie el servicio de integración de PowerCenter.
-RepositoryUser
-ru
repository_user
Obligatorio para la autenticación nativa o de LDAP. Nombre de usuario para conectar con el repositorio de PowerCenter.
Para especificar un nombre que contenga un espacio u otro carácter no alfanumérico, escriba el nombre entre comillas.
Para que los cambios sean efectivos, reinicie el servicio de integración de PowerCenter.
-RepositoryPassword
-rp
repository_password
Obligatorio para la autenticación nativa o de LDAP. Contraseña de usuario. Puede establecer una contraseña con la opción -rd o con la variable de entorno INFA_REPOSITORY_PASSWORD. Si establece una contraseña con ambos métodos, la contraseña establecida con la opción -rp tendrá preferencia.
Para que los cambios sean efectivos, reinicie el servicio de integración de PowerCenter.
-RepositoryUserSecurityDomain
-rsdn
repository_user_security_domain
Obligatorio para LDAP. Opcional si el dominio usa la autenticación nativa. Nombre del dominio de seguridad al que pertenece el usuario del repositorio de PowerCenter.
El dominio de seguridad distingue mayúsculas de minúsculas. Si no especifica esta opción, el comando establece el dominio de seguridad del usuario del repositorio como nativo.
-ServiceDisable
-sd
-
Opcional. Crea un servicio deshabilitado. Debe habilitar el servicio antes de poder ejecutarlo.
-ServiceOptions
-so
option_name=value
Opcional. Propiedades del servicio que definen cómo se ejecuta el servicio de integración de PowerCenter.
‑ServiceProcessOptions
-po
option_name=value
Opcional. Propiedades del proceso de servicio para el servicio de integración de PowerCenter. En un entorno de malla o de varios nodos, infacmd aplica estas propiedades al nodo principal, a la malla y al nodo de copia de seguridad.
-EnvironmentVariables
-ev
name=value
Opcional. Especifique variables de entorno como opciones del proceso del servicio de integración de PowerCenter. Si lo desea, puede incluir variables adicionales que sean únicas en su entorno PowerCenter.
Para aplicar los cambios, reinicie el nodo.
-LicenseName
-ln
license_name
Obligatorio si crea un servicio habilitado. Nombre de la licencia que desea asignar al servicio de integración de PowerCenter.
Para que los cambios sean efectivos, reinicie el servicio de integración de PowerCenter.

Opciones del servicio de integración

Especifique las opciones del servicio de integración con el siguiente formato:
infacmd CreateIntegrationService ... -so option_name=value option_name=value ...
Para especificar varias opciones, sepárelas con un espacio. Para especificar un valor que contenga un espacio u otro carácter no alfanumérico, escriba el valor entre comillas.
La tabla siguiente describe las opciones del servicio de integración:
Opción
Descripción
$PMFailureEmailUser
Opcional. Dirección de correo electrónico del usuario que recibirá un mensaje de alerta cuando una sesión no se complete correctamente. Para introducir varias direcciones en Windows, use una lista de distribución. Para introducir varias direcciones en UNIX, sepárelas con una coma.
$PMSessionErrorThreshold
Opcional. Cantidad de errores no irrecuperables que el servicio de integración permite antes de determinar que la sesión ha fallado. El valor predeterminado es 0 (los errores no irrecuperables no causan que la sesión se detenga).
$PMSessionLogCount
Opcional. Cantidad de registros de la sesión que el servicio de integración almacena para una sesión. El valor mínimo es 0. El valor predeterminado es 0.
$PMSuccessEmailUser
Opcional. Dirección de correo electrónico del usuario que recibirá un mensaje de alerta cuando una sesión se complete correctamente. Para introducir varias direcciones en Windows, use una lista de distribución. Para introducir varias direcciones en UNIX, sepárelas con una coma.
$PMWorkflowLogCount
Opcional. Cantidad de registros de flujo de trabajo que el servicio de integración almacena para el flujo de trabajo. El valor mínimo es 0. El valor predeterminado es 0.
AggregateTreatNullAsZero
Opcional. Trata los valores nulos como cero en las transformaciones de agregación. El valor predeterminado es No.
AggregateTreatRowAsInsert
Opcional. Realiza cálculos de agregado antes de marcar registros para insertar, actualizar, eliminar o rechazar en las expresiones de estrategia de actualización. El valor predeterminado es No.
ClientStore
Opcional. Utilice la siguiente sintaxis para especificar el valor de ClientStore :
<path>/<filename>
Por ejemplo:
./Certs/client.keystore
CreateIndicatorFiles
Opcional. Crea archivos indicadores al ejecutar un flujo de trabajo con un destino del archivo sin formato. El valor predeterminado es No.
DataMovementMode
Opcional. Modo que determina la manera en la que el servicio de integración administra datos de caracteres:
  • - ASCII
  • - Unicode
El valor predeterminado es ASCII.
DateDisplayFormat
Opcional. Formato de fecha que el servicio de integración utiliza en entradas de registro. El valor predeterminado es DY MON DD HH 24:MI:SS YYYY.
DateHandling40Compatibility
Opcional. Administra las fechas como en PowerCenter 1.0/PowerMart 4.0. El valor predeterminado es No.
DeadlockSleep
Opcional. Cantidad de segundos que deben transcurrir antes de que el servicio de integración vuelva a intentar escribir en un destino con bloqueo de la base de datos. El valor mínimo es 0. El valor máximo es 2 147 483 647. El valor predeterminado es 0 (vuelva a intentar escribir el destino de inmediato).
ErrorSeverityLevel
Opcional. Nivel mínimo del registro de errores de los registros del servicio de integración:
  • - Grave
  • - Error
  • - Advertencia
  • - Información
  • - Seguimiento
  • - Depurar
El valor predeterminado es Información.
ExportSessionLogLibName
Opcional. Nombre de un archivo de biblioteca externa en el que se escribirán mensajes de registro de la sesión.
FlushGMDWrite
Obligatorio si habilita la recuperación de sesión. Vacía los datos de recuperación de sesión del archivo de recuperación desde el búfer del sistema operativo al disco. Especifique uno de los siguientes niveles:
  • - Auto. Vacía los datos de recuperación para todas las sesiones en tiempo real con un origen JMS o WebSphere MQ y un destino no relacional.
  • - Yes. Vacía los datos de recuperación para todas las sesiones.
  • - No. No vacía los datos de recuperación. Seleccione esta opción si cuenta con sistemas externos de alta disponibilidad o si necesita optimizar el rendimiento.
El valor predeterminado es Auto.
HttpProxyDomain
Opcional. Dominio para autenticación.
HttpProxyPassword
Obligatorio si el servidor proxy requiere autenticación. Contraseña del usuario autenticado.
HttpProxyPort
Opcional. Número de puerto del servidor proxy HTTP.
HttpProxyServer
Opcional. Nombre del servidor proxy HTTP.
HttpProxyUser
Obligatorio si el servidor proxy requiere autenticación. Nombre del usuario autenticado del servidor proxy HTTP.
IgnoreResourceRequirements
Opcional. Ignora los requisitos de recursos de tareas al distribuir tareas entre los nodos de una malla. El valor predeterminado es Sí.
JCEProvider
Opcional. Nombre de clase JCEProvider para admitir la autenticación NTLM.
Por ejemplo:
com.unix.crypto.provider.UnixJCE.
JoinerSourceOrder6xCompatibility
Opcional. Procesa los canales maestros y de detalles de forma secuencial, como en las versiones de PowerCenter anteriores a 7.0. El valor predeterminado es No.
LoadManagerAllowDebugging
Opcional. Permite usar este servicio de integración para ejecutar sesiones del depurador desde Designer. El valor predeterminado es Sí.
LogsInUTF8
Opcional. Escribe todos los registros mediante el juego de caracteres UTF-8. El valor predeterminado es Yes (Unicode) o No (ASCII).
Perfil de MSExchange
Opcional. Perfil de Microsoft Exchange que la cuenta de inicio del servicio utiliza para enviar un mensaje de correo electrónico posterior a la sesión.
MaxLookupSPDBConnections
Opcional. Cantidad máxima de conexiones con una base de datos de búsqueda o una base de datos del procedimiento almacenado al iniciar una sesión. El valor mínimo es 0. El valor predeterminado es 0.
MaxMSSQLConnections
Opcional. Cantidad máxima de conexiones con una base de datos de Microsoft SQL Server al iniciar una sesión. El valor mínimo es 100. El valor máximo es 2 147 483 647. El valor predeterminado es 100.
MaxResilienceTimeout
Opcional. Tiempo máximo, en segundos, durante el que el servicio conserva los recursos para mantener la fiabilidad. El valor predeterminado es 180.
MaxSybaseConnections
Opcional. Cantidad máxima de conexiones con una base de datos de Sybase cuando se inicia una sesión. El valor mínimo es 100. El valor máximo es 2 147 483 647. El valor predeterminado es 100.
NumOfDeadlockRetries
Opcional. Cantidad de veces que el servicio de integración intenta escribir en un destino con bloqueo de la base de datos. El valor mínimo es 10. El valor máximo es 1 000 000 000. El valor predeterminado es 10.
OperatingMode
Opcional. Modo operativo del servicio de integración:
  • - Normal
  • - Seguro
El valor predeterminado es Normal.
OperatingModeOnFailover
Opcional. Modo operativo del servicio de integración cuando el proceso de servicio conmuta por error:
  • - Normal
  • - Seguro
El valor predeterminado es Normal.
OutputMetaDataForFF
Opcional. Escribe encabezados de columna en destinos de archivos sin formato. El valor predeterminado es No.
PersistRuntimeStatsToRepo
Opcional. Nivel de información de tiempo de ejecución almacenada en el repositorio. Especifique uno de los siguientes niveles:
  • - Ninguno. El servicio de integración no almacena ninguna información de tiempo de ejecución de la sesión o del flujo de trabajo en el repositorio.
  • - Normal. El servicio de integración almacena detalles de flujo de trabajo, detalles de tareas, estadísticas de sesión y estadísticas de origen y destino en el repositorio.
  • - Detallado. El servicio de integración almacena detalles de flujo de trabajo, detalles de tareas, estadísticas de sesión y estadísticas de origen y destino, detalles de partición y detalles de rendimiento en el repositorio.
El valor predeterminado es Normal.
Pmserver3XCompatibility
Opcional. Administra transformaciones de agregación como el servidor PowerMart en PowerMart 3.5. El valor predeterminado es No.
RunImpactedSessions
Opcional. Ejecuta sesiones afectadas por las actualizaciones de dependencias. El valor predeterminado es No.
ServiceResilienceTimeout
Opcional. Tiempo, en segundos, durante el cual el servicio intenta establecer o restablecer una conexión con otro servicio. El valor predeterminado es 180.
StoreHAPersistenceInDB
Opcional. Almacena la información del estado del proceso en tablas de la base de datos de persistencia en la base de datos del repositorio de PowerCenter asociada. El valor predeterminado es No.
TimestampWorkflowLogMessages
Opcional. Anexa una marca de tiempo a los mensajes escritos en el registro del flujo de trabajo. El valor predeterminado es No.
TreatCharAsCharOnRead
Opcional. Conserva los espacios finales durante la lectura de los datos CHAR de SAP o PeopleSoft. El valor predeterminado es Sí.
TreatDBPartitionAsPassThrough
Opcional. Usa la partición de transferencia para destinos distintos de DB2 cuando el tipo de partición es una partición de base de datos. El valor predeterminado es No.
TreatNullInComparisonOperatorsAs
Opcional. Determina la manera en la que el servicio de integración evalúa valores nulos en operaciones de comparación:
  • - Nulo
  • - Baja
  • - Alta
El valor predeterminado es Nulo.
TrustStore
Opcional. Especifique el valor de TrustStore mediante la siguiente sintaxis:
<path>/<filename>
Por ejemplo:
./Certs/trust.keystore
UseOperatingSystemProfiles
Opcional. Habilita el uso de perfiles de sistema operativo. Use esta opción si el servicio de integración se ejecuta en UNIX.
ValidateDataCodePages
Opcional. Asegura la compatibilidad con la página de códigos de datos. El valor predeterminado es Sí.
WriterWaitTimeOut
Opcional. Tiempo, en segundos, que el escritor permanece inactivo antes de emitir una confirmación en el modo de confirmaciones basadas en el destino. El valor mínimo es 60. El valor máximo es 2 147 483 647. El valor predeterminado es 60.
XMLWarnDupRows
Opcional. Escribe advertencias de filas duplicadas y filas duplicadas de destinos XML en el registro de la sesión. El valor predeterminado es Sí.

Opciones del proceso de servicio de integración

Especifique las opciones del proceso de servicio con el siguiente formato:
infacmd CreateIntegrationService ... -po option_name=value option_name=value ...
Para especificar varias opciones, sepárelas con un espacio. Para especificar un valor que contenga un espacio u otro carácter no alfanumérico, escriba el valor entre comillas.
La tabla siguiente describe las opciones del proceso de servicio de integración:
Opción
Descripción
$PMBadFileDir
Opcional. Directorio predeterminado para los archivos de rechazo. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es $PMRootDir/BadFiles.
$PMCacheDir
Opcional. Directorio predeterminado para los archivos de memoria caché de datos y de índice. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es $PMRootDir/Cache.
$PMExtProcDir
Opcional. Directorio predeterminado para los procedimientos externos. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es $PMRootDir/ExtProc.
$PMLookupFileDir
Opcional. Directorio predeterminado para los archivos de búsqueda. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es $PMRootDir/LkpFiles.
$PMRootDir
Opcional. El directorio raíz al que se puede tener acceso mediante el nodo. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es C:\Informatica\PowerCenter8.6\server\infa_shared.
$PMSessionLogDir
Opcional. Directorio predeterminado para los registros de sesión. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es $PMRootDir/SessLogs.
$PMSourceFileDir
Opcional. Directorio predeterminado para los archivos de origen. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es $PMRootDir/SrcFiles.
$PMStorageDir
Opcional. Directorio predeterminado para los archivos en tiempo de ejecución. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es $PMRootDir/Storage.
$PMTargetFileDir
Opcional. Directorio predeterminado para los archivos de destino. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es $PMRootDir/TgtFiles.
$PMTempDir
Opcional. Directorio predeterminado para los archivos temporales. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es $PMRootDir/Temp.
$PMWorkflowLogDir
Opcional. Directorio predeterminado para los registros de flujo de trabajo. No puede contener los siguientes caracteres especiales:
* ? < > " | ,
El valor predeterminado es $PMRootDir/WorkflowLogs.
Codepage_ID
Obligatorio. Número de ID de la página de códigos para el proceso de servicio de integración.
JVMClassPath
Opcional. Ruta de la clase del SDK de Java.
JVMMaxMemory
Opcional. Cantidad máxima de memoria que SDK de Java utiliza durante una sesión de PowerCenter. El valor predeterminado es 64 MB.
JVMMinMemory
Opcional. Cantidad mínima de memoria que SDK de Java utiliza durante una sesión de PowerCenter. El valor predeterminado es 32 MB.