#azure-sql-database #azure-data-factory
#azure-sql-database #azure-data-factory
Вопрос:
Я использую фабрику данных для переноса данных из хранилища озера данных Gen2, преобразования данных и, наконец, я хочу сохранить данные в Azure SQL DB.
Как я могу добавить столбец с ключевым атрибутом (bigint) на основе RowNumber()? Я пытался использовать функциональность «Производный столбец», но я не могу выбрать функцию RowNumber(), поскольку она действительна только для преобразований окон.
Спасибо
Комментарии:
1. Если вы просто ищете последовательный уникальный номер строки, я бы использовал преобразование суррогатного ключа.
2. Привет @Matzka, если ответ полезен для вас, пожалуйста, примите его в качестве ответа (нажмите на галочку рядом с ответом, чтобы переключить его с выделенного серым цветом на заполненный.). Это может быть полезно для других участников сообщества. Спасибо и хорошего дня!
Ответ №1:
Вы могли бы использовать преобразование суррогатного ключа при отображении потока данных.
Создайте ключ на основе номера строки данных: