Обновите запрос аналитики потока 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.