Guía del servicio de aplicación > Administración del Servicio de integración de datos > Administración de contenido para el almacén de perfiles
  

Administración de contenido para el almacén de perfiles

Para crear y ejecutar perfiles y cuadros de mando, debe asociar el servicio de integración de datos a un almacén de perfiles. Puede especificar el almacén de perfiles cuando cree el servicio de integración de datos o cuando edite las propiedades del servicio de integración de datos.
El almacén de perfiles almacena metadatos y datos de perfiles. Si especifica una nueva base de datos de almacén de perfiles, debe crear el contenido de perfiles. Si especifica un almacén de perfiles existente, puede usar el contenido existente o eliminarlo y crear contenido nuevo.
Puede crear o eliminar el contenido de un almacén de perfiles cuando lo desee. Puede decidir eliminar el contenido de un almacén de perfiles para eliminar datos que estén dañados o para aumentar el espacio en el disco o en la base de datos.

Crear y eliminar contenido del almacén de creación de perfiles

El Servicio de integración de datos debe estar ejecutándose para que pueda crear o eliminar contenido del almacén de creación de perfiles.
    1. En la herramienta del administrador, haga clic en la ficha Administrar > vista Servicios y nodos.
    2. En el navegador del dominio, seleccione un Servicio de integración de datos que tenga asociado un almacén de creación de perfiles.
    3. Para crear contenido en el almacén de creación de perfiles, haga clic en el menú Acciones de la ficha Administrar y seleccione Contenido de la base de datos del almacén de creación de perfiles > Crear.
    4. Para eliminar contenido del almacén de creación de perfiles, haga clic en el menú Acciones de la ficha Administrar y seleccione Contenido de la base de datos del almacén de creación de perfiles > Eliminar.

Administración de la base de datos

Es necesario revisar y administrar de forma periódica el crecimiento de la base de datos del almacén de creación de perfiles. Puede quitar información de perfiles que ya no necesite y supervisar o mantener las tablas del almacén de creación de perfiles.
La necesidad de mantenimiento depende de la situación, por ejemplo si hay proyectos a corto plazo, o cuando ya no necesite los resultados de perfil. Puede quitar resultados de perfil que no se usan y recuperar el espacio en disco utilizado por los resultados, de modo que pueda reutilizar el espacio de la base de datos para otros fines.

Purgar

Purga los resultados del perfil y del cuadro de mando del almacén
El comando Purge de infacmd ps emplea la siguiente sintaxis:
Purge

<-DomainName|-dn> domain_name

[<-Gateway|-hp> gateway_name]

[<-NodeName|-nn>] node_name

<-UserName|-un> user_name

<-Password|-pd> Password

[<-SecurityDomain|-sdn> security_domain]

<-MrsServiceName|-msn> MRS_name

<-DsServiceName|-dsn> data_integration_service_name

<-ObjectType|-ot> object_type

<-ObjectPathAndName|-opn> MRS_object_path

[<-RetainDays|-rd> results_retain_days]

[<-ProjectFolderPath|-pf> project_folder_path]

[<-ProfileTaskName|-pt> profile_task_name]

[<-Recursive|-r> recursive]

[<-PurgeAllResults|-pa> purge_all_results]
La tabla siguiente describe las opciones y los argumentos del comando Purge de infacmd ps:
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.
-Gateway
-hp
gateway_name
Opcional si el comando se ejecuta desde el directorio \bin de instalación de Informatica. Obligatorio si el comando se ejecuta desde otra ubicación.
El nombre del nodo de la puerta de enlace.
Utilice la siguiente sintaxis:
[Domain_Host]:[HTTP_Port]
-NodeName
-nn
node_name
Obligatorio. Nombre del nodo en el que se ejecuta el servicio de integración de datos.
-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 entre mayúsculas y 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 autenticación Kerberos, el valor predeterminado es el dominio de seguridad de LDAP creado durante la instalación. El nombre del dominio de seguridad es el mismo que el ámbito del usuario especificado durante la instalación.
-MrsServiceName
-msn
MRS_name
Obligatorio. Nombre del servicio de repositorio de modelos.
-DsServiceName
-dsn
data_integration_service_name
Obligatorio. Nombre del servicio de integración de datos.
-ObjectType
-ot
-
Obligatorio. Introduzca el perfil o cuadro de mando.
-ObjectPathAndName
-opn *
MRS_object_path
Opcional. No se usa con ProjectFolderPath ni con Recursive. La ruta de acceso al perfil o al cuadro de mando del repositorio de modelos.
Utilice la siguiente sintaxis:
ProjectName/FolderName/.../{SubFolder_Name/ObjectName|ProjectName/ObjectName}
-RetainDays
-rd
results_retain_days
Opcional. Número de días que el almacén de perfiles almacena los resultados del perfil o cuadro de mando antes de purgar dichos resultados.
-ProjectFolderPath
-pf *
project_folder_path
Opcional. No se usa con ObjectPathAndName ni con ProfileTaskName.
Nombres del proyecto y de la carpeta en la que el perfil o el cuadro de mando están almacenados.
Utilice la siguiente sintaxis:
ProjectName/FolderName
-ProfileTaskName
-pt *
profile_task_name
Opcional. Nombre de la tarea de perfil que desea purgar. Si se ha especificado ProjectFolderPath, no necesita especificar esta opción porque ProjectFolderPath incluye el nombre del perfil de detección empresarial que contiene la tarea de perfil.
-Recursive
-r
recursive
Opcional. No se debe usar con ObjectPathAndName.
Aplica el comando a los objetos de la carpeta que especifique y de sus subcarpetas.
-PurgeAllResults
-pa
purge_all_results
Opcional. Seleccione esta opción si desea purgar los resultados del objeto perfil o cuadro de mando.
Se usa con la opción -recursive para aplicar el comando a resultados de perfil y cuadro de mando de la carpeta que especifique y de sus subcarpetas.
* Para ejecutar el comando, debe especificar ObjectPathAndName o ProjectFolderPath o ProfileTaskName.

Recuperación del espacio de tablas

Como parte de las operaciones de perfil habituales, el Servicio de integración de datos escribe resultados de perfil en el almacén de creación de perfiles y elimina resultados del almacén de creación de perfiles. Las tablas de índices y de base pueden fragmentarse con el tiempo. Es necesario reclamar el espacio en disco no utilizado, especialmente para tablas organizadas en índices en la base de datos de Oracle.
La mayoría de las tablas del almacén de creación de perfiles contienen pocos datos y no es necesario recuperar el espacio de índice y de espacio de tablas.
Las siguientes tablas almacenan grandes cantidades de datos de perfil y, si se eliminan, pueden fragmentarse:
Nombre
Descripción
IDP_FIELD_VERBOSE_SMRY_DATA
Almacena las frecuencias de valor
IDP_VERBOSE_FIELD_DTL_RES
Almacena los datos provisionales
Cuando realice la recuperación de espacio de tablas, asegúrese de que ningún usuario esté ejecutando una tarea de perfil. Tras recuperar los datos, actualice las estadísticas de la base de datos para reflejar los cambios en la estructura.

IBM DB2

Se recomienda cerrar el Servicio de integración de datos cuando se reorganizan las tablas y los índices.
Para recuperar la base de datos de una tabla, ejecute el siguiente comando:
REORG TABLE <TABLE NAME>

REORG INDEXES ALL FOR TABLE <TABLE NAME> ALLOW WRITE ACCESS CLEANUP ONLY ALL

Oracle

Puede reconstruir tablas organizadas en índices en Oracle. Esta acción reclama fragmentos no utilizados en el índice y se aplica a las tablas del almacén de creación de perfiles IDP_FIELD_VERBOSE_SMRY_DATA y IDP_FIELD_VERBOSE_SMRY_DATA.
Para recuperar la base de datos de una tabla, ejecute el siguiente comando:
ALTER TABLE <Table Name> MOVE ONLINE

Microsoft SQL Server

Microsoft SQL Server reclama espacio no utilizado para el espacio de tablas y compacta índices cuando se eliminan filas. No necesita mantener la base de datos.

Estadísticas de la base de datos

Actualice las estadísticas de la base de datos para permitir que esta ejecute las consulta de forma rápida en el almacén de creación de perfiles.

Estadísticas de la base de datos en IBM DB2

IBM DB2 le recomienda que ejecute el comando RUNSTATS para actualizar las estadísticas después de que se hayan realizado muchas actualizaciones en una tabla o después de una reorganización de la tabla.
Para actualizar las estadísticas, ejecute el siguiente comando:
RUNSTATS ON TABLE <TABLE NAME> WITH DISTRIBUTION AND DETAILED INDEXES ALL

Estadísticas de la base de datos en Oracle

De forma predeterminada, Oracle recopila estadísticas de la base de datos y, por tanto, no necesita realizar ninguna acción. Para obtener más información, consulte la documentación sobre el comando DBMS_STATS de Oracle.

Estadísticas de la base de datos en Microsoft SQL Server

De forma predeterminada, Microsoft SQL Server recopila estadísticas y, por tanto, no es necesaria ninguna acción. Para actualizar las estadísticas con más frecuencia de lo que se recomienda de forma predeterminada, consulte la documentación sobre el comando UPDATE STATISTICS de SQL Server.