Adobe Campaign - Запрос нескольких схем
В кампании Adobe у меня есть несколько (более 400) схем, поэтому мне нужно запросить их все, чтобы узнать, есть ли у них последние данные, чтобы я знал, какие схемы необходимо отслеживать. Для этого я буду использовать дату создания в каждой схеме. Проблема в том, что я не хочу делать это вручную (перейдите 1 на 1), есть ли способ автоматизировать это и получить все схемы, скажем, с помощью сценария Java, а затем использовать запрос с датой создания и передать определенный Дата?
2 ответа
Хотя это возможно, вы можете избежать этого и попытаться рассмотреть, как упоминание @theopendle, запрос на уровне базы данных.
Тем не менее, просто используйте исходную схему (xtk:srcSchema), и вы получите все перечисленные схемы. Затем вы можете использовать полученную схему в следующем процессе «мониторинга».
В этом ответе предполагается, что вы используете Adobe Campaign Classic (локально), а не Standard (облачные версии):
Насколько я знаю, сделать это из Campaign нелегко. Однако все схемы, которые вы можете запросить с помощью редактора общих запросов или в рабочем потоке, соответствуют таблицам в базе данных Oracle, на которой основан AC. Если вы подключитесь к этой базе данных, вы сможете выполнять обычные запросы Oracle SQL, что дает вам гораздо больше контроля.