Power BI未包含在Stream Analytics模板json中

时间:2018-10-29 15:22:20

标签: visual-studio azure-devops powerbi azure-stream-analytics stream-analytics

已经在Visual Studio中创建了一个Stream Analytics项目,其输入作为事件中心,输出作为Power BI。在构建项目时,生成的模板json不包含power bi输出详细信息。

以下是output.json的详细信息。我看到针对 PowellBIProperties 提到的power bi属性。这是正确的吗 ?该文件是根据通过Visual Studio中的UI界面输入的值生成的。

{
  "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": {}
      }
    ],

尝试将 PowellBIProperties 更改为 PowerBIProperties 。仍然会生成相同的模板。

1 个答案:

答案 0 :(得分:0)

如果我没记错的话,用于Stream Analytics的ARM模板不支持PowerBI或Azure Data Lake输出。至少,这就是我上个月在创建和尝试从Visual Studio部署Stream Analytics项目时遇到的错误。