Опрос файлов с использованием сопоставления с образцом в приложениях логики Azure - PullRequest
0 голосов
/ 04 ноября 2019

Используя Azure Logic apps, у меня есть требование опросить папку сетевой файловой системы для 3 файлов, и моя логика обработки должна запуститься после получения всех 3 файлов в файловой системе.

Я пытался повторить действие List files in folder и проверял имена файлов одно за другим в цикле, но не работал должным образом.

Существует ли триггер опроса файлов, который проверяет папку на соответствие шаблону файла (Ex: abc*.csv, ghi*.csv) в приложениях логики?

Предложите, как реализовать этот сценарий.

Спасибо,

Сунил

1 Ответ

0 голосов
/ 05 ноября 2019

Я тестирую с помощью встроенного кода с помощью теста RegExp /^test.*.txt$/g, это проверка, если файл начинается с test и заканчивается на .txt. Ниже приведен мой код, и я тестирую его с помощью действия blob.

var text = workflowContext.actions.Get_Blob_Metadata_using_path.outputs.body.DisplayName
var regexpattern=new RegExp(/^test.*.txt$/g);
return regexpattern.exec(text)[0]

enter image description here

Если имя вашего файла соответствует регулярному выражению, оно вернет имя файла.

enter image description here

...