Odi purgelog не фильтрует сеансы

Я использую ODI 10g. При этом API OdiPurgeLog не только очищает журналы, имя которых указано в фильтре сеансов, но и удаляет все другие сеансы вместе с ними.

Все журналы удаляются.

Пожалуйста, помогите решить эту проблему.

0
0
220
1

Ответы 1

Purge Properties

Вам не нужно указывать имя сеанса в purgetype, просто пусть оно будет как Session. Для каждого сеанса вы можете очистить этот сеанс, вызвав утилиту purgeodilog в package.

Если у вас работает один сеанс одновременно, вы можете использовать переменную времени начала и времени окончания и передать их в дате начала и дате окончания, что также может помочь вам очистить сеанс по времени начала и окончания.

пожалуйста, дайте мне знать, работает ли это.

Но в ODI 10g в OdiPurgeLog нет поля с именем 'PurgeType'.

bned 12.09.2018 09:20

Не могли бы вы добавить скриншот odipurgelog для odi 10g, я не использовал ODI 10g. или я могу предложить альтернативу для получения номера сеанса из текущего сеанса и удаления записи на основе номера сеанса f из SNP_Session.

Rajesh Kumar 12.09.2018 09:58

Не могли бы вы предложить мне альтернативу с использованием SNP_Session.

bned 13.09.2018 15:05

Другие вопросы по теме