Обновите запрос аналитики потока Azure в PowerShell, передав параметр командной строки вместо указания его в файле.json.

Я обновляю запрос Azure Stream Analytics с использованием powershell, выполнив следующую команду.

New-AzureRMStreamAnalyticsTransformation -ResourceGroupName StreamAnalytics-Default-Central-US –File "C:\Transformation.json" –JobName StreamingJob –Name StreamingJobTransform -Force

Для этого я должен передать запрос аналитики потока в файл.json, и этот файл.json содержит

"properties":{    
  "streamingUnits":1,  
  "query":"select * from MyEventHubSource"
 }  

Так что мой вопрос вместо передачи запроса в файле.json, есть ли способ указать запрос в аргументе командной строки? я не нахожу никакого способа сделать это в документе Microsoft.

1 ответ

Обновления ресурса ARM должны быть указаны в файле, его невозможно передать в качестве аргумента командной строки. Если это важно, возможно, вы можете создать файл ps1, который создает временный файл из аргумента командной строки и вызывает командлет Azure.

Другие вопросы по тегам