Guía del administrador > Preferencias del sistema > Generación de flujos de trabajo
  

Generación de flujos de trabajo

Antes de que los usuarios generen flujos de trabajo, define las propiedades de todos los flujos de trabajo de subconjuntos de datos y de enmascaramiento de datos.
Para definir las propiedades de los flujos de trabajo, haga clic en Editar en la sección Generación de flujos de trabajo.
En la siguiente tabla se describen las propiedades de la generación de flujos de trabajo:
Propiedad
Descripción
El valor de inicialización central es un parámetro
Seleccione esta opción para especificar un valor de inicialización central como parámetro.
Valor de inicialización central
Número que reemplaza los valores de inicialización individuales configurados para la salida repetible de los componentes de enmascaramiento de datos. Especifique un valor de inicialización central para garantizar que los componentes de enmascaramiento de datos devuelven los mismos valores enmascarados en diferentes planes. Cuando defina un valor de inicialización central, el servicio de integración de PowerCenter utilizará dicho valor para todos los componentes de enmascaramiento de datos con salida repetible. El valor de inicialización modifica la lógica que se utiliza en las operaciones de enmascaramiento de datos.
Por ejemplo, para enmascarar la misma columna CUST_ID en cuatro tablas de modo que todas devuelvan los mismos valores enmascarados, establezca un valor de inicialización central. Si utiliza distintos valores de inicialización para cada columna, cada columna devuelve un valor enmascarado diferente. Los valores de inicialización que especifique garantizan que las columnas devuelvan valores enmascarados de forma uniforme.
Los valores válidos oscilan entre 1 y 999. El valor de inicialización central se especifica como un parámetro.
Ubicación de caché
Directorio de los archivos de índice y de memoria caché de datos que utiliza el servicio de integración de PowerCenter cuando ejecuta flujos de trabajo.
El valor predeterminado es <directorio de instalación de Informatica>/server/infa_shared/cache.
Número máximo de tablas en una asignación
Número máximo de tablas que pueden crear todos los flujos de trabajo en cada sesión. Puede reemplazar este valor cuando cree un flujo de trabajo.
Si ejecuta el servicio de integración de PowerCenter en un equipo con un procesador rápido, aumente el número de tablas para optimizar el rendimiento.
El valor predeterminado es 20.
Conexión de almacenamiento
Una conexión a una base de datos que contiene tablas de almacenamiento. La transformación de enmascaramiento de datos mantiene tablas de almacenamiento para la sustitución repetible y el enmascaramiento de expresiones entre sesiones. Una fila de la tabla de almacenamiento contiene la columna de origen y un par de valores enmascarados. Las tablas de almacenamiento para la sustitución y el enmascaramiento de expresiones son tablas distintas: IDM_SUBSTITUTION_STORAGE y IDM_EXPRESSION_STORAGE.
Conexión de ensayo
Una conexión a una base de datos para crear tablas de ensayo temporales. El valor predeterminado establecido en la sección Generación de flujos de trabajo aparece durante la creación del plan. Puede cambiar la conexión utilizada en un plan. Utilice esta conexión en escenarios que impliquen subconjuntos cíclicos o con tendencia a ser cíclicos, actualizaciones de lotes locales, mezclas no relacionales y PWX jerárquicos.
Nombre de asignación
Formato del nombre de asignación que TDM crea cuando se ejecuta un plan. Puede especificar una expresión para crear un formato de nomenclatura. TDM crea todas las asignaciones con nombres en el mismo formato. Use el editor de expresiones para crear el formato. Si no especifica ningún formato, el plan asignará un nombre aleatorio.
Nombre de flujo de trabajo
Formato del nombre de flujo de trabajo que TDM crea cuando se ejecuta un plan. Puede especificar una expresión para crear un formato de nomenclatura. TDM crea todos los flujos de trabajo con nombres en el mismo formato. Use el editor de expresiones para crear el formato. Si no especifica ningún formato, el plan asignará un nombre aleatorio.
Nombre de la sesión
Formato del nombre de sesión que TDM crea. Puede especificar una expresión para crear un formato de nomenclatura. TDM crea todas las sesiones con nombres en el mismo formato. Use el editor de expresiones para crear el formato. Si no especifica ningún formato, el plan asignará un nombre aleatorio.

Tablas de almacenamiento para enmascaramiento repetible

Para realizar el enmascaramiento de expresiones o la máscara de sustitución con valores repetibles, debe asignar una tabla de almacenamiento para los valores repetibles. Puede crear la tabla en la base de datos del repositorio de TDM o en otra base de datos. TDM crea una conexión de almacenamiento predeterminada y crea las tablas de almacenamiento para esta conexión.
Si decide usar otra conexión de almacenamiento, debe establecer esta conexión como la conexión predeterminada y crear las tablas de almacenamiento para la conexión. Establezca la conexión como conexión predeterminada de almacenamiento y ensayo y cree tablas de almacenamiento en Test Data Manager.
Las conexiones de ensayo y las conexiones de almacenamiento pueden estar en bases de datos de Oracle, Sybase, IBM DB2 o Microsoft SQL Server. Puede crear una conexión de ensayo en las conexiones de Teradata y Teradata Parallel Transporter.
Nota: Para utilizar una conexión de Teradata o Teradata Parallel Transporter como una conexión de ensayo, los archivos JAR JDBC de Teradata tdgssconfig.jar y terajdbc4.jar deben existir en la siguiente ubicación: <Directorio de instalación de Informatica>\TDM\utilities\mapgen\thirdpartylib. Cree una carpeta thirdpartylib y copie los archivos JAR antes de configurar la conexión como una conexión de ensayo.
Puede crear tablas de almacenamiento para la conexión de ensayo y almacenamiento desde la vista Administrador en Test Data Manager.
También puede usar los scripts SQL que Informatica suministra para crear tablas de almacenamiento. Utilice la herramienta cliente de base de datos para ejecutar el script SQL y crear la tabla en la base de datos. Por ejemplo, puede utilizar el cliente SQL*Plus de Oracle para crear la tabla de almacenamiento en una base de datos Oracle.
Ejecute el script SQL de tabla de almacenamiento para su base de datos. Por ejemplo, para crear la tabla de almacenamiento de sustitución en una base de datos de Microsoft SQL Server, ejecute el archivo Substitution_SQL_Server.sql. Los scripts SQL para crear la tabla de almacenamiento para el enmascaramiento de expresión repetible se instalan en el siguiente directorio de TDM:
<Directorio de instalación de TDM>/TDM/storage_script/expression_storage
Después de ejecutar el script de almacenamiento de expresión, compruebe que el script haya creado la tabla IDM_EXPRESSION_STORAGE en la base de datos. Los scripts SQL para crear la tabla de almacenamiento para la máscara de sustitución repetible se instalan en el siguiente directorio de TDM:
<Directorio de instalación de TDM>/TDM/storage_script/substitution_storage
Después de ejecutar el script de almacenamiento de sustitución, compruebe que el script haya creado la tabla IDM_SUBSTITUTION_STORAGE en la base de datos.
Importante: Las tablas de almacenamiento de expresión y sustitución pueden contener valores original de la base de datos de origen y los valores enmascarados correspondiente de la base de datos de destino. Asegúrese de que el acceso a la tabla de almacenamiento sea seguro. También puede crear la tabla de almacenamiento de expresión o sustitución en una base de datos con acceso de usuario limitado.

Creación de las tablas de almacenamiento

Cree sus propias tablas de almacenamiento si prefiere no usar las tablas de almacenamiento y la conexión de ensayo y almacenamiento predeterminadas creadas por TDM.
    1. En la vista Administrador | Preferencias, haga clic en Editar en la sección Generación de flujo de trabajo.
    Se abrirá el cuadro de diálogo Editar preferencias.
    2. Seleccione la conexión de almacenamiento predeterminada que quiera en la lista.
    3. Haga clic en Crear tablas de almacenamiento para crear las tablas de almacenamiento para esta conexión.