来自 Azure 中的流分析作业模板的服务总线的 sharedAccessPolicyKey template.json

sharedAccessPolicyKey of service bus from stream analytics job template in azure template.json

如何在 template.json 部署中,在不使用事件中心的情况下,将服务总线 sharedAccessPolicyKey 的值获取到流分析作业。

我正在执行以下 IOTHUB-->SAS-->SERVICEBUS-->LogicApp-->DLS 流程。 我没有在我的方案中使用 Eventhub

谢谢, 萨蒂亚拉詹 M

How to get the value of service bus sharedAccessPolicyKey to streamanalytics job without using event hub, in template.json deployment.

请尝试使用List Keys获取密钥。以下代码在我这边运行良好,请参考。

"[listKeys(concat(resourceId('Microsoft.ServiceBus/namespaces', parameters('servicebusnamespacename')),'/AuthorizationRules/RootManageSharedAccessKey'), '2015-08-01').primaryKey]"

注:据我所知,上面的代码调用了this API获取Keys。