Guía del servicio de aplicación > Servicio de repositorio de modelos > Propiedades para el Servicio de repositorio de modelos
  

Propiedades para el Servicio de repositorio de modelos

Utilice la Herramienta del administrador para configurar las siguientes propiedades del servicio:
Si actualiza una de las propiedades, reinicie el Servicio de repositorio de modelos para que las modificaciones surtan efecto.
Si modifica la base de datos del repositorio para un Servicio de repositorio de modelos que está configurado para la supervisión, debe reiniciar el dominio. Si no reinicia el dominio después de modificar la base de datos del repositorio, el Servicio de repositorio de modelos no reanudará la recopilación de estadísticas.

Propiedades generales para el Servicio de repositorio de modelos

En la siguiente tabla se describen las propiedades generales del servicio:
Propiedad
Descripción
Nombre
Nombre del servicio. No se aplica la distinción entre mayúsculas y minúsculas al nombre, el cual debe ser único en el dominio. Este nombre no puede tener más de 128 caracteres ni empezar por @. Además, no puede contener espacios ni los siguientes caracteres especiales:
` ~ % ^ * + = { } \ ; : ' " / ? . , < > | ! ( ) ] [
No puede cambiar el nombre del servicio después de crearlo.
Descripción
Descripción del servicio. La descripción no puede tener más de 765 caracteres.
Licencia
Objeto de licencia que permite utilizar el servicio.
Nodo
Nodo en que se ejecuta este servicio.
Nodos de copia de seguridad
Si su licencia incluye alta disponibilidad, son los nodos en los que se puede ejecutar el servicio si el nodo principal no está disponible.

Propiedades de la base de datos del repositorio para el servicio de repositorio de modelos

En la tabla siguiente, se describen las propiedades de la base de datos para el repositorio de modelos:
Propiedad
Descripción
Tipo de base de datos
El tipo de la base de datos.
Nombre de usuario
El nombre de usuario de la base de datos para el repositorio de modelos.
Contraseña
La contraseña de la base de datos del repositorio para el usuario de la base de datos.
Cadena de conexión de JDBC
La cadena de conexión de JDBC empleada para conectar con la base de datos del repositorio de modelos.
Utilice la siguiente sintaxis de cadena de conexión de JDBC para cada base de datos compatible:
  • - IBM DB2. jdbc:informatica:db2://<host_name>:<port_number>;DatabaseName=<database_name>;BatchPerformanceWorkaround=true;DynamicSections=3000
  • - Microsoft SQL Server que utiliza la instancia predeterminada. jdbc:informatica:sqlserver://<host_name>:<port_number>;DatabaseName=<database_name>;SnapshotSerializable=true
  • - Microsoft SQL Server que utiliza una instancia con nombre. jdbc:informatica:sqlserver://<host_name>\<named_instance_name>;DatabaseName=<database_name>;SnapshotSerializable=true
  • - Oracle. jdbc:informatica:oracle://<host_name>:<port_number>;SID=<database_name>;MaxPooledStatements=20;CatalogOptions=0;BatchPerformanceWorkaround=true
Parámetros JDBC seguros
Si la base de datos del repositorio de modelos está protegida por el protocolo SSL, debe especificar los parámetros de base de datos segura.
Especifique los parámetros como pares nombre=valor separados por puntos y coma (;). Por ejemplo:
param1=value1;param2=value2
Dialecto
El dialecto SQL para una base de datos particular. El dialecto asigna objetos Java a objetos de la base de datos.
Por ejemplo:
org.hibernate.dialect.Oracle9Dialect
Controlador
El controlador de Data Direct utilizado para conectarse a la base de datos.
Por ejemplo:
com.informatica.jdbc.oracle.OracleDriver
Esquema de la base de datos
El nombre del esquema de una base de datos particular.
Espacio de tablas de la base de datos
El nombre del espacio de tablas de una base de datos particular. Para una base de datos IBM DB2 con varias particiones, el espacio de tablas debe abarcar un único nodo y una única partición.

Parámetros JDBC para bases de datos seguras

Si la base de datos del repositorio de modelos está protegida por el protocolo SSL, debe especificar los parámetros de base de datos seguros en el campo Parámetros JDBC seguros.
Especifique los parámetros como pares nombre=valor separados por puntos y coma (;). Por ejemplo:
param1=value1;param2=value2
Introduzca los siguientes parámetros de base de datos seguros:
Parámetro de base de datos seguro
Descripción
EncryptionMethod
Obligatorio. Indica si los datos están cifrados cuando se transmiten a través de la red. Este parámetro se debe establecer como SSL.
ValidateServerCertificate
Opcional. Indica si Informatica valida el certificado que ha enviado el servidor de la base de datos.
Si este parámetro está establecido como True, Informatica validará el certificado que envíe el servidor de la base de datos. Si especifica el parámetro HostNameInCertificate, Informatica también valida el nombre del host en el certificado.
Si este parámetro está establecido como False, Informatica no validará el certificado que envíe el servidor de la base de datos. Informatica omite toda la información de TrustStore que especifique.
HostNameInCertificate
Opcional. El nombre de host del equipo que aloja la base de datos segura. Si especifica un nombre de host, Informatica valida el nombre de host incluido en la cadena de conexión con el nombre de host en el certificado SSL.
cryptoProtocolVersion
Es obligatorio para Oracle si el dominio de Informatica se ejecuta en AIX y si el nivel de cifrado de la base de datos Oracle está establecido como TLS. Establezca el parámetro en cryptoProtocolVersion=TLSv1,TLSv1.1,TLSv1.2.
TrustStore
Obligatorio. Ruta de acceso y nombre del archivo de truststore que contiene el certificado SSL de la base de datos.
Si no incluye la ruta del archivo truststore, Informatica buscará el archivo en el siguiente directorio predeterminado: <InformaticaInstallationDir>/tomcat/bin
TrustStorePassword
Obligatorio. Contraseña para el archivo truststore para la base de datos segura.
Nota: Informatica añade los parámetros JDBC seguros a la cadena de conexión de JDBC. Si incluye los parámetros JDBC seguros directamente en la cadena de conexión, no especifique ningún parámetro en el campo Parámetros JDBC seguros.

Propiedades de búsqueda para el servicio de repositorio de modelos

La siguiente tabla describe las propiedades de búsqueda para el servicio de repositorio de modelos:
Propiedad
Descripción
Analizador de búsqueda
El nombre de clase de Java completo del analizador de búsqueda.
De forma predeterminada, el Servicio de repositorio de modelos utiliza el siguiente analizador de búsqueda para inglés:
com.informatica.repository.service.provider.search.analysis.MMStandardAnalyzer
Puede especificar el siguiente nombre de clase de Java del analizador de búsqueda para los idiomas chino, japonés y coreano:
org.apache.lucene.analysis.cjk.CJKAnalyzer
O puede crear y especificar un analizador de búsqueda personalizado.
Fábrica del analizador de búsqueda
Nombre de clase de Java completo de la clase de fábrica si utilizó una clase de fábrica al crear un analizador de búsqueda personalizado.
Si utiliza un analizador de búsqueda personalizado, introduzca el nombre de clase del analizador de búsqueda o de la clase de fábrica del analizador de búsqueda.

Propiedades avanzadas del Servicio de repositorio de modelos

En la siguiente tabla se describen las propiedades avanzadas del Servicio de repositorio de modelos:
Propiedad
Descripción
Tamaño de heap máximo
Cantidad de RAM asignada a la máquina virtual de Java (JVM) que ejecuta el Servicio de repositorio de modelos. Esta propiedad se utiliza para aumentar el rendimiento. Añada una de las siguientes letras al valor para especificar las unidades:
  • - b para bytes.
  • - k para kilobytes.
  • - m para megabytes.
  • - g para gigabytes.
El valor predeterminado es 768 megabytes.
Opciones de la línea de comandos de JVM
Opciones de la línea de comandos de la máquina virtual Java (JVM) para ejecutar programas basados en Java. Cuando configure las opciones de JVM, debe establecer las propiedades Ruta de la clase del SDK de Java, Memoria mínima del SDK de Java y Memoria máxima del SDK de Java.
Debe establecer las siguientes opciones de la línea de comandos de JVM:
  • - Xms. Tamaño de heap mínimo. El valor predeterminado es 256 m.
  • - MaxPermSize. Tamaño de generación permanente máximo. El valor predeterminado es 128 m.
  • - Dfile.encoding. Codificación de archivo. El valor predeterminado es UTF-8.

Propiedades de la memoria caché del servicio de repositorio de modelos

En la tabla siguiente, se describen las propiedades de la memoria caché del servicio de repositorio de modelos:
Propiedad
Descripción
Habilitar memoria caché
Habilita el servicio de repositorio de modelos para almacenar objetos de repositorio de modelos en la memoria caché. Para aplicar los cambios, reinicie el servicio de repositorio de modelos.
Opciones de JVM de memoria caché
Opciones de JVM para la memoria caché del servicio de repositorio de modelos. Para configurar la cantidad de memoria asignada a la memoria caché, configure el tamaño de heap máximo. Este campo debe incluir el tamaño de heap máximo, especificado por la opción -Xmx. El valor predeterminado y mínimo del tamaño de heap máximo es -Xmx128m. Las opciones que configure se aplicarán cuando se habilite la memoria caché del servicio de repositorio de modelos. Para aplicar los cambios, reinicie el servicio de repositorio de modelos. Las opciones que se configuran en este campo no se aplican a la JVM que ejecuta el servicio de repositorio de modelos.

Propiedades de control de versiones para el Servicio de repositorio de modelos

Para conectarse a un sistema de control de versiones, debe configurar las propiedades de control de versiones en el Servicio de repositorio de modelos.
Puede configurar las propiedades de control de versiones para los sistemas de control de versiones de Perforce o de Subversion. Subversion se abrevia "SVN".
Algunas propiedades hacen referencia al equipo host y a las cuentas de usuario del sistema de control de versiones. Póngase en contacto con el administrador del sistema de control de versiones para obtener esta información.
Después de configurar las propiedades de control de versiones, reinicie el repositorio de modelos y, a continuación, ejecute infacmd mrs PopulateVCS para sincronizar el contenido del repositorio de modelos con el sistema de control de versiones.
Nota: El repositorio de modelos no está disponible mientras sincroniza su contenido con el sistema de control de versiones por primera vez. Los usuarios del repositorio de modelos deben cerrar todos los objetos editables antes de que se inicie el proceso.
En la siguiente tabla se describen las propiedades de control de versiones para el Servicio de repositorio de modelos:
Propiedad
Descripción
Tipo de sistema de control de versiones
El sistema de control de versiones compatible al que desea conectarse. Puede elegir Perforce o SVN.
Host
La URL, la dirección IP o el nombre de host del equipo donde se ejecuta el sistema de control de versiones de Perforce.
Cuando configura SVN como el sistema de control de versiones, esta opción no está disponible.
URL
La URL del repositorio del sistema de control de versiones de SVN.
Cuando configure Perforce como el sistema de control de versiones, esta opción no está disponible.
Puerto
Obligatorio. Número de puerto que utiliza el host del sistema de control de versiones para escuchar las solicitudes del Servicio de repositorio de modelos.
Ruta de acceso a los objetos del repositorio
Ruta de acceso al directorio raíz del sistema de control de versiones que almacena los objetos del repositorio de modelos.
Nota: Cuando termine de editar las propiedades de control de versiones, el repositorio de modelos se conecta al sistema de control de versiones y genera el directorio especificado si aún no existe.
Solo un Servicio de repositorio de modelos puede utilizar este directorio.
Para Perforce, utilice la sintaxis:
//directory/path
donde directory es el directorio raíz de Perforce y path, el resto de la ruta de acceso al directorio raíz de los objetos del repositorio de modelos.
Ejemplo:
//depot/Informatica/repository_copy
Cuando configura SVN como el sistema de control de versiones, esta opción no está disponible.
Nota: Si cambia la ruta de acceso al almacén después de sincronizar el repositorio de modelos con el sistema de control de versiones, el historial de versiones de los objetos en el repositorio de modelos se perderá.
Nombre de usuario
Cuenta de usuario del usuario del sistema de control de versiones.
Esta cuenta debe tener permisos de escritura en el sistema de control de versiones. Después de configurar la conexión con el usuario y la contraseña únicos del sistema de control de versiones, todos los usuarios del repositorio de modelos usarán esta cuenta.
Para el sistema de control de versiones de Perforce, el tipo de cuenta debe ser un usuario estándar.
Contraseña
Contraseña de usuario del sistema de control de versiones.

Propiedades personalizadas para el servicio de repositorio de modelos

Configure las propiedades personalizadas que son exclusivas de entornos específicos.
Es posible que necesite aplicar propiedades personalizadas en casos especiales. Cuando defina una propiedad personalizada, introduzca el nombre de propiedad y un valor inicial. Defina propiedades personalizadas únicamente si así lo solicita el servicio internacional de atención al cliente de Informatica.