Действие копирования данных ADF - ссылка на столбец источника из динамического выражения для значения параметра хранимой процедуры приемника

У меня есть конвейер фабрики данных Azure, в котором есть действие копирования данных с приемником хранимых процедур. SP принимает в качестве входных данных параметр табличного типа. Пока все работает нормально. Но теперь этот SP изменился, и мне нужно добавить еще один параметр, который должен быть Max одного из столбцов источника для моей активности копирования данных. Я не могу сделать это внутри этого SP, так как он повторно используется другими компонентами и принимает его в качестве входных данных. Конечно, я мог бы обернуть его в другой SP, который вычислит этот Max, а затем вызовет исходный SP, но я подумал, что лучше было бы, если бы я мог сделать это напрямую из конвейера ADF. Поэтому я подумал, что могу добавить новый параметр в свой Sink SP и каким-то образом получить этот Max, используя динамический контент, но я не могу понять, как ссылаться на источник действия копирования данных.

Допустим, в источнике копируемых данных есть столбец Idи мне нужно передать максимальное значение этого столбца в SP Sink. Есть ли способ сделать что-то вродеmax(@Source.Id) в поле значения параметра ИП?

1 ответ

Насколько мне известно, напрямую ссылаться на Источник невозможно, поэтому я думаю, что используйте lookup activity это альтернатива этому.

Надеюсь, это поможет тебе.

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