Создайте конвейер в фабрике данных v2, используя остальные API - PullRequest
0 голосов
/ 02 апреля 2019

Я использую nodeJS для создания конвейера в фабрике данных v2, и мне нужно передать два параметра в теле. При этом параметры не передаются в конвейер. Конвейер запущен, но параметры, которые я передаю в формате JSO, не принимаются конвейером

Создание константы опций, которую я использую в своем запросе:

    const options = {
            hostname: 'management.azure.com',
            port: 443,
            path: '/subscriptions/<subscriptionId>/resourceGroups/<resourceGroup>/providers/Microsoft.DataFactory/factories/<datafactoryName>/pipelines/<pipelineName>/createRun?api-version=2018-06-01',
            method: 'POST',
            body: req.body,
            headers: {
                'Authorization': 'Bearer <token>',
                'Content-Type': 'application/json'
            }
        };

Требуемое тело выглядит так:

   {
     “inputpath”: “input file location”,
     “outputpath”: “output file location”
   }

Окончательный запрос к ADFv2 Rest API:

 var req = https.request(options, result => {
            result.on('data', (chunk) => {
                res.send(chunk);
            });
        })
        req.on('data', (data) => {
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...