Назовите выходной файл как значение элемента в BizTalk - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть исходная схема XML и схема вывода плоского файла.

Схема назначения плоского файла:

Employee
  FName
  LName

Мне нужно имя файла выходного файла как {LName}_{DateAndTime}.DateAndTime может быть добавлено макросами в консоли управления BizTalk.Но можно ли получить доступ к значению {LNmae}, как-то?

Я получил статью для динамического изменения имени файла в оркестровке, но она работает только для конвейера XMLTransit.

https://blog.sandro-pereira.com/2009/10/23/biztalk-training-customize-filename-dynamically-inside-orchestration/

Пожалуйста, дайте мне знать, если это может быть достигнуто в BizTalk.

1 Ответ

0 голосов
/ 28 февраля 2019

В Orchestration или настраиваемом компоненте конвейера установите для значения FILE.ReceivedFileName желаемое значение: "Smith_02FEB19.txt".

Затем можно использовать макрос% SourceFileName% на адаптере FILE или FTPсоздать файл с таким именем.

...