Действие SQL проверяет, но не обновляет целевое расширение данных

#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. Его Маркетинговое Облако. Обновление происходит в рамках действия