Guía del administrador > Descripción de la globalización > Modos de movimiento de datos
  

Modos de movimiento de datos

El modo de movimiento de datos es una opción del servicio de integración de PowerCenter que puede seleccionar según el tipo de datos que desee mover: datos de un solo byte o de varios bytes. El modo de movimiento de datos que seleccione depende de los factores siguientes:
El modo de movimiento de datos afecta la manera en que el servicio de integración de PowerCenter aplica la validación de páginas de códigos y las relaciones de páginas de códigos de la sesión. También puede afectar al rendimiento. Las aplicaciones pueden procesar caracteres de un solo byte con mayor rapidez que los caracteres de varios bytes.

Modos de movimiento de datos de caracteres

El servicio de integración de PowerCenter se ejecuta en los siguientes modos:
El movimiento de datos que elija afectará a los requisitos de las páginas de códigos. Asegúrese de que las páginas de códigos sean compatibles.

Modo de movimiento de datos ASCII

En el modo ASCII, el servicio de integración de PowerCenter procesa caracteres de un byte y no realiza conversiones de páginas de códigos. Cuando ejecuta el servicio de integración de PowerCenter en modo ASCII, no se aplican las relaciones de páginas de códigos de la sesión.

Modo de movimiento de datos Unicode

En el modo Unicode, el servicio de integración de PowerCenter reconoce datos con caracteres multibyte y asigna hasta dos bytes para cada carácter. El servicio de integración de PowerCenter efectúa conversiones de página de códigos entre orígenes y destinos. Cuando configure el servicio de integración de PowerCenter en el modo de movimiento de datos Unicode, se usa un conjunto de caracteres Unicode para procesar los caracteres en una página de códigos determinada, como Shift-JIS o UTF-16LE.
Cuando ejecute el servicio de integración de PowerCenter en el modo Unicode, se impone una relación con la página de códigos de la sesión.

Cambios de los modos de movimiento de datos

Puede cambiar el modo de movimiento de datos en las propiedades del servicio de integración de PowerCenter de Administrator Tool. Una vez cambiado el modo de movimiento de datos, el servicio de integración de PowerCenter se ejecuta en el nuevo modo de movimiento de datos la próxima vez que se inicia el servicio de integración de PowerCenter. Al cambiar el modo de movimiento de datos, el servicio de integración de PowerCenter administra los datos de caracteres de forma diferente. Para evitar que se generen incoherencias de datos en las tablas de destino, el servicio de integración de PowerCenter realiza comprobaciones adicionales de las sesiones que reutilizan las memorias caché y los archivos de sesión.
En la siguiente tabla, se describe cómo administra el servicio de integración de PowerCenter los archivos y las memorias caché de sesión después de cambiar el modo de movimiento de datos:
Archivo o memoria caché de sesión
Tiempo de creación o uso
Comportamiento del servicio de integración de PowerCenter después de un cambio del modo de movimiento de datos
Archivo de registro de sesión (*.log)
En cada sesión.
Sin cambios de comportamiento. Se crea un registro de sesión para cada sesión mediante la página de códigos del proceso del servicio de integración de PowerCenter.
Registro de flujo de trabajo
En cada flujo de trabajo.
Sin cambios de comportamiento. Se crea un archivo de registro de flujo de trabajo para cada flujo de trabajo mediante la página de códigos del proceso del servicio de integración de PowerCenter.
Archivo de rechazo (*.bad)
En cada sesión.
Sin cambios de comportamiento. Los datos rechazados se anexan al archivo de rechazo existente mediante la página de códigos del proceso del servicio de integración de PowerCenter.
Archivo de salida (*.out)
En las sesiones en las que se escribe en un archivo sin formato.
Sin cambios de comportamiento. Se crea un archivo de salida para cada sesión mediante la página de códigos de destino.
Archivo indicador (*.in)
En las sesiones en las que se escribe en un archivo sin formato.
Sin cambios de comportamiento. Se crea un archivo indicador para cada sesión.
Archivos de agregación incremental (*.idx, *.dat)
En las sesiones con la agregación incremental habilitada.
Si se quitan o eliminan archivos, el servicio de integración de PowerCenter crea archivos adicionales.
Si no se mueve o elimina ningún archivo, el servicio de integración de PowerCenter genera un error durante la sesión y se muestra el siguiente mensaje de error:
SM_7038 Aggregate Error: ServerMode: [server data movement mode] and CachedMode: [data movement mode that created the files] mismatch.
Mueva o elimine los archivos creados mediante otra página de códigos.
Archivos de búsqueda persistentes sin nombre (*.idx, *.dat)
En las sesiones con una transformación de búsqueda configurada para una memoria caché de búsqueda persistente sin nombre.
Se vuelve a generar la memoria caché de búsqueda persistente.
Archivos de búsqueda persistentes con nombre (*.idx, *.dat)
En las sesiones con una transformación de búsqueda configurada para una memoria caché de búsqueda persistente con nombre.
Si se quitan o eliminan archivos, el servicio de integración de PowerCenter crea archivos adicionales.
Si no se mueve o elimina ningún archivo, el servicio de integración de PowerCenter genera un error durante la sesión.
Mueva o elimine los archivos creados mediante otra página de códigos.