#sql #automation #salesforce-marketing-cloud
Вопрос:
У меня есть инструкция sql, которую я запускаю как часть автоматизации, которая проверяет ок, но не обновляет целевое расширение данных. Действие извлекает информацию из одного расширения данных (table_a) и обновляет другое (table_b), которое имеет первичный ключ (ParticipantId).
Это и есть запрос:
select (select max(CAST(ParticipantId as INT)) 1 as maxId
from table_b
where 1=1) as ParticipantId
,CAST("ROW ID" AS INT) as ROWID
,Status
,Notes
,CONVERT(varchar(10),"Submission Date") as SubmissionDate from table_A
Кто-нибудь сталкивался с этим раньше? Я не знаю, как это исправить.
запрос должен сначала заглянуть в table_b, чтобы узнать, какой у последнего участника идентификатор, а затем добавить его к нему.
Спасибо
Комментарии:
1. где ваше заявление об обновлении?
2. Его Маркетинговое Облако. Обновление происходит в рамках действия