Запустите .EXE, используя Azure ADF V2 - PullRequest
0 голосов
/ 07 ноября 2018

Я довольно новичок в Azure и настроил файл .exe для запуска в Azure ADF V2.

У меня есть пользовательская настройка активности с настройкой учетной записи и пакета.

Когда я пытаюсь запустить exe-файл в режиме отладки, он просто продолжает работать бесконечно без сбоев или чего-либо еще.

Исполняемый файл получает данные из нескольких веб-API и перебирает их, используя код C #, и выводит их в базу данных. Я не ищу альтернативы этому. Exe отлично работает на моей машине, но не уверен, работает ли он в Azure.

Я все настраивал и через портал.

Вот мои настройки:

Команда: program.exe

FolderPath: mycontainer

Я скопировал exe-файл прямо в контейнер (mycontainer)

Любое руководство приветствуется!

Ответы [ 2 ]

0 голосов
/ 30 ноября 2018

По какой-то причине отладка не работала, мне пришлось фактически запустить конвейер, чтобы заставить его работать!

0 голосов
/ 20 ноября 2018

У вашей учетной записи пакетного хранилища Azure должна быть папка для каждого запуска (имя которой основано на RunId Giod). Вы смотрели на вывод задания, чтобы увидеть, есть ли какие-либо выходные файлы (всегда должен быть выходной каталог с файлами stdout.txt и stderr.txt)? Вы можете добавить команды Console.WriteLine в ваш EXE-файл, и они будут записывать в файл stdout.txt - это может помочь вам в диагностике. enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...