Configuración de la utilidad de carga de base de datos
Un componente grande de una sesión de Optimize es la lectura de datos desde la PCT y la grabación de datos en la OCT. La configuración de una utilidad de carga de base de datos mejora el rendimiento de sus sesiones de Optimize.
Optimize utiliza los mismos valores de configuración que Campaign para la implementación de una utilidad de carga de base de datos. Si configura Campaign para que funcione con una utilidad de carga de base de datos, configure Optimize para que utilice los mismos comandos. De la misma forma, si configura Optimize para que funcione con una utilidad de carga de base de datos, está configurando Campaign para que también funcione con una utilidad de carga de base de datos. Cada uno de ellos utiliza un directorio raíz distinto, /Campaign para Campaign o /Optimize para Optimize, por lo que puede especificar distintos mandatos en los archivos de plantilla y el comando cargador.
Una utilidad de carga de base de datos también mejora el rendimiento cuando rellena las tablas PCT con un diagrama de flujo de Campaign.
Cuando configura una utilidad de carga de base de datos para que funcione con Optimize, se comporta según se describe para las tablas de Optimize siguientes:
*
Tabla PCT: si el número de clientes únicos es mayor o igual que MinReqForLoaderCommand o MinReqForLoaderCommandForAppend, Optimize usa la utilidad de carga de base de datos.
*
Tabla POA: Optimize usa la utilidad de carga de base de datos independientemente de los valores para MinReqForLoaderCommand o MinReqForLoaderCommandForAppend.
*
Tabla OCT: Optimize usa la utilidad de carga de base de datos independientemente de los valores para MinReqForLoaderCommand o MinReqForLoaderCommandForAppend.
*
Tabla RC: Optimize usa la utilidad de carga de base de datos independientemente de los valores para MinReqForLoaderCommand o MinReqForLoaderCommandForAppend.
Para configurar una utilidad de carga de base de datos para Optimize complete los pasos siguientes.
*
Complete la configuración de la utilidad de carga de base de datos en las particiones de Campaign según se describe en la documentación de Campaign.
*
Confirme que la instalación de Optimize tiene el comando de utilidad de carga de base de datos en la misma ubicación que Campaign.
Debe crear la misma estructura de carpetas relativa en ambos servidores, ya que Campaign y Optimize hace referencia a la propiedad Campaña | Particiones | ParticiónN | Orígenes de datos | NombreOrigenDatos | LoaderCommand.
Por ejemplo, si LoaderCommand es /app/Unica/Campaign/partitions/partition1/scripts/load.sh, debe copiar load.sh en /app/Unica/Optimize/partitions/partition1/scripts en su servidor Optimize creando los directorios, si fuera necesario.
*
Confirme que la instalación de Optimize tiene la plantilla de archivo de control para la utilidad de carga de base de datos en la misma ubicación que Campaign.
El archivo definido por Campaña | Particiones | ParticiónN | Orígenes de datos | NombreOrigenDatos | LoaderControlFileTemplate debe existir tanto en el servidor de Campaign como en el servidor de Optimize. La plantilla de archivo de control debe estar en el mismo directorio relativo En el servidor de Campaign, el archivo debe ser relativo a /Campaign; por ejemplo, /Campaign/partitions/partition1/scripts. En el servidor de Optimize, los archivos deben ser relativos a /Optimize; por ejemplo /Optimize/partitions/partition1/scripts.
En sistemas UNIX, utilice enlaces soft o simbólicos para crear las plantillas de archivos de control en los directorios de Optimize. Por ejemplo, en el directorio /Optimize/partitions/partition1/scripts, ejecute el mandato siguiente:
ln –s /Campaign/partitions/partition1/scripts/load.ctr load.ctr