Создал проект Stream Analytics в Visual Studio с входными данными в качестве концентратора событий и выходными данными в виде Power BI. При сборке проекта результирующий шаблон json не включает детали вывода power bi.
Ниже приводится подробная информация о output.json. Я вижу свойства power bi, упомянутые против PowellBIСвойства. Это правильно ? Этот файл создается на основе значений, введенных через интерфейс пользовательского интерфейса в Visual Studio.
{
"EventHubProperties": null,
"BlobStorageProperties": null,
"SQLDatabaseProperties": null,
"TableStorageProperties": null,
"ServiceBusQueueProperties": null,
"ServiceBusTopicProperties": null,
"DocumentDbProperties": null,
"PowellBIProperties": {
"RefreshToken": "XXX",
"TokenUserPrincipalName": "XXX",
"TokenUserDisplayName": "XXX",
"Dataset": "XXX",
"Table": "XXX",
"GroupId": "XXX",
"GroupName": "XXX"
},
"AzureDataLakeStoreProperties": null,
"AzureFunctionProperties": null,
"DataSourceCredentialDomain": null,
"Name": "pbiOutput",
"DataSourceType": "Power BI",
"Serialization": null,
"ScriptType": "Output"
}
Результирующий template.json выводится как:
"outputs": [
{
"name": "bcbpBIOutput",
"properties": {}
}
],
Пробовали изменить PowellBIСвойства на PowerBIСвойства. Тем не менее создается тот же шаблон.





Если я правильно помню, шаблон ARM для Stream Analytics не поддерживает выходы PowerBI или Azure Data Lake. По крайней мере, это те ошибки, которые я получил при создании и попытке развернуть проект Stream Analytics из Visual Studio в прошлом месяце.