Единственный способ сделать это - скопировать и создать новый большой двоичный объект с новым именем, совпадающим с отметкой времени.
Фабрика данных не поддерживает переименование большого двоичного объекта.
Я только успешно с одним файлом.
Вы можете выполнить мои действия:
- Использование активности поиска для получения метки времени из базы данных SQL.
- Использование Get-метаданных для получения имя большого двоичного объекта из хранилища.
- Использование операции копирования данных для копирования и создания нового двоичного файла с именем.
Предварительный просмотр Pileline:
Предварительный просмотр:
Получить метаданные и исходный набор данных:
Копирование данных Активность источника:
Активность копирования данных Настройка приемника:
Добавить параметр для установки нового имени файла в исходных данных:
Использование выражения для создания нового файл с именем файла и отметкой времени:
@concat(split(activity('Get Metadata1').output.itemName,'.')[0],activity('Lookup1').output.firstRow.tt)
Затем проверьте выходной файл в хранилище BLOB-объектов:
Надеюсь, это поможет.