Cuando se ejecutan sesiones, el proceso del servicio de integración de PowerCenter puede lograr un alto rendimiento al particionar el canal y realizar la extracción, transformación y carga de datos para cada partición en procesos paralelos. Para realizar esto, utilice la siguiente configuración de sesión y del servicio de integración de PowerCenter:
Configure la sesión con varias particiones.
Instale el servicio de integración de PowerCenter en un equipo con varias CPU.
Puede configurar el tipo de partición para que realice el máximo de transformaciones en el canal. El servicio de integración de PowerCenter puede particionar datos utilizando el modo Round-Robin, claves hash, intervalo de claves, partición de base de datos o partición de exclusión de seguridad.
También puede configurar la partición dinámica de una sesión para permitir que el servicio de integración de PowerCenter establezca la partición en el tiempo de ejecución. Cuando habilite la partición dinámica, el servicio de integración de PowerCenter escalará el número de particiones de la sesión según factores tales como las particiones de la base de datos de origen o el número de nodos en una malla.
Para orígenes relacionales, el servicio de integración de PowerCenter crea varias conexiones de base de datos con un único origen y extrae un rango de datos independiente por cada conexión.
El servicio de integración de PowerCenter transforma las particiones simultáneamente, transfiere datos entre las particiones según sea necesario para realizar operaciones tales como agregación. Cuando el servicio de integración de PowerCenter carga datos relacionales, crea varias conexiones de base de datos para el destino y carga particiones de datos simultáneamente. Cuando el servicio de integración de PowerCenter carga datos para destinos de archivos, crea un archivo independiente para cada partición. Puede optar por fusionar los archivos de destino.