Фабрика данных Azure — Добавление текущего времени и случайных чисел

#datetime #azure-data-factory #pipeline

Вопрос:

В фабрике данных Azure я готовлю конвейер для некоторых данных, которые я хотел бы запустить. У меня есть сценарий динамического содержимого для вывода операции копирования данных (прилагаются визуализированная фабрика данных и выходной файл).

ВОПРОС: Когда я добавляю сценарий часового пояса, почему выходной файл в хранилище больших двоичных объектов показывает случайные числа в конце файла (т. Е. «7539827»)? Что я могу сделать, чтобы удалить это?

Ниже приведены сценарии для исходного динамического контента и сценарий с датой.

Оригинальный сценарий динамического контента

 @concat('     _',pipeline().parameters.SliceStart,"_')
 

Скрипт с часовым поясом

 @concat('Test_',convertTimeZone(utcnow(),'UTC','New Zealand Standard Time'),'_')
 

Изображения:
визуализированная фабрика данных ,
вывод csv в хранилище больших двоичных объектов

Ответ №1:

Попробуйте упомянуть такой формат

@concat(«Test_»,форматдатное время(преобразование часового пояса(utcnow (), «UTC»,»Новозеландское стандартное время»),»гггг-ММ-ddTHHmmss»),». csv»)