Конфигурирование утилиты загрузки базы данных
Большой компонент сеанса Contact Optimization читает данные из PCT и записывает данные в OCT. Конфигурирование утилиты загрузки баз данных позволяет повысить эффективность сеансов Contact Optimization.
При реализации утилиты загрузки базы данных для Contact Optimization используются те же параметры конфигурации, что и для Campaign. Если вы конфигурируете Campaign для работы с утилитой загрузки базы данных, вы конфигурируете Contact Optimization для использования тех же команд. Аналогичным образом, если вы конфигурируете Contact Optimization для работы с утилитой загрузки базы данных, вы конфигурируете и Campaign для работы с утилитой загрузки базы данных. Для каждого компонента принимается свой корневой каталог в каталоге установки IBM® EMM. Корневым каталогом является /Campaign для Campaign или /ContactOptimization - для Contact Optimization, поэтому вы можете задавать разные команды в команде загрузчика и файлах шаблонов.
Утилита загрузки базы данных также повышает эффективность при заполнении таблиц PCT с использованием потоковой диаграммы Campaign.
При конфигурировании утилиты загрузки базы данных для работы с Contact Optimization она ведет себя по отношению к перечисленным ниже таблицам Contact Optimization, как описано ниже:
*
Таблица PCT. Если число уникальных покупателей больше или равно значению параметра MinReqForLoaderCommand или MinReqForLoaderCommandForAppend, Contact Optimization будет использовать утилиту загрузки базы данных.
*
Таблица POA. Contact Optimization использует утилиту загрузки базы данных независимо от значений параметра MinReqForLoaderCommand или MinReqForLoaderCommandForAppend.
*
Таблица OCT. Contact Optimization использует утилиту загрузки базы данных независимо от значений параметра MinReqForLoaderCommand или MinReqForLoaderCommandForAppend.
*
Таблица RC. Contact Optimization использует утилиту загрузки базы данных независимо от значений параметра MinReqForLoaderCommand или MinReqForLoaderCommandForAppend.
Чтобы сконфигурировать утилиту загрузки базы данных для Contact Optimization, выполните следующие шаги:
*
*
Убедитесь, что в установке Contact Optimization есть команда утилиты загрузки базы данных в том же месте, что и в Campaign.
Вы должны создать одну и ту же относительную структуру папок на обоих серверах, так как и Campaign, и Contact Optimization ссылаются на свойство Campaign | Partitions | PartitionN | DataSources | DataSourceName | LoaderCommand.
Например, если LoaderCommand - это /app/IBM/Campaign/partitions/partition1/scripts/load.sh, вы должны скопировать load.sh в каталог /app/IBM/ContactOptimization/partitions/partition1/scripts на сервере Contact Optimization, создав соответствующие каталоги, если это потребуется.
*
Убедитесь, что в установке Contact Optimization есть шаблон управляющего файла для утилиты загрузки базы данных в томе же месте, что и в Campaign.
Файл, заданный свойством Campaign | Partitions | PartitionN | DataSources | DataSourceName | LoaderControlFileTemplate, должен существовать и на сервере Campaign, и на сервере Contact Optimization. Шаблон управляющего файла должен находиться в том же относительном каталоге. На сервере Campaign файл должен находиться в каталоге по отношению к /Campaign, например, /Campaign/partitions/partition1/scripts. На сервере Contact Optimization файлы должны находиться в каталоге по отношению к /ContactOptimization, например, /ContactOptimization/partitions/partition1/scripts.
В системах UNIX используйте программные или символьные ссылки для создания шаблонов управляющих файлов в каталогах Contact Optimization. Например, введите из каталога /ContactOptimization/partitions/partition1/scripts следующую команду:
ln –s /<Каталог установки>/Campaign/partitions/partition1/scripts/load.ctr 
load.ctr