моя проблема в следующем: Например, у меня есть таблица с тремя столбцами в SQL Server table1 (id, number1, number2) и другая table2 (id, finalNumber). Как я могу сделать условную копию? Я хочу скопировать большее число каждой строки в таблице 2 (finalNumber). Я думал, что это LookUp->IfConditionally, но это не работает.


Из примера в Документ действия IfCondition его можно использовать для цитирования выходных данных из действий поиска. Например, @{activity('MyLookupActivity').output.firstRow.count}. Вы можете обратиться к моему предыдущему делу: Ссылка на значение полезной нагрузки JSON в фабрике данных Azure для условия If
Кроме того, еще одна идея заключается в использовании хранимой процедуры. Вы можете использовать этот связь для настройки хранимой процедуры сервера sql в вашем приемник sql-сервера.
Затем вы можете скопировать данные из исходной таблицы во временную таблицу. И сделать дело с контрастом чисел и вставить операции в хранимую процедуру. В моем предыдущем случае есть очень подробные шаги: Фабрика данных Azure, сопоставление 2 столбцов в одном столбце ссылается на него.
Любая проблема, дайте мне знать.