Фабрика данных Azure - шаблон ARM - PullRequest
0 голосов
/ 25 июня 2018

Я развертываю шаблон ARM в Azure Data Factory v2 с помощью команды PowerShell

New-AzureRmResourceGroupDeployment -Name MyDeployment -ResourceGroupName myResourceGroup -TemplateFile C:\work\arm_template.json -TemplateParameterFile C:\work\arm_template_parameters.json

На заводе есть две связанные службы Oracle 12c.Развертывание завершается неудачно с сообщениями об ошибках, указывающими, что что-то не так было с этими связанными сервисами.В этих сообщениях нет подробной информации:

Resource Microsoft.DataFactory/factories/linkedServices 'myDataFactory/myLinkedServiceOne' failed with message '{
  "code": "BadRequest",
  "message": "Error message not found.

Я вижу все ресурсы фабрики данных в облаке Azure после сбоя развертывания, но эти две связанные службы (и конвейеры, которые зависят от связанных служб)

Проблема, о которой я знаю, заключается в том, что я не знаю, как должны выглядеть строки подключения.Я не нашел его в документации MS, поэтому я полностью их составил.Они были следующими (arm-template-parameters.json):

    "myLinkedServiceOne_connectionString": {
        "value": "Host=mydatabase.host.net;Port=1536;SID=someSid;User Id=someUser;Password=somePassword;"
    },

Мой вопрос: как должна выглядеть строка подключения Oracle DB в файле параметров ARM?

1 Ответ

0 голосов
/ 25 июня 2018

Это связано с тем, что ваша Интеграционная среда выполнения находится в автономном режиме. Пожалуйста, перезапустите его и попробуйте снова.

Строка подключения выглядит нормально в соответствии с этим документом .

Но если вы используете разъем ODBC, вы должны следовать этому документу .

...