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

Posted

技术标签:

【中文标题】来自 azure template.json 中流分析作业模板的服务总线的 sharedAccessPolicyKey【英文标题】:sharedAccessPolicyKey of service bus from stream analytics job template in azure template.json 【发布时间】:2017-05-30 13:21:53 【问题描述】:

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

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

谢谢, Sathiyarajan M

【问题讨论】:

【参考方案1】:

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

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

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

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

【讨论】:

以上是关于来自 azure template.json 中流分析作业模板的服务总线的 sharedAccessPolicyKey的主要内容,如果未能解决你的问题,请参考以下文章

Grafana 作为 Azure 流分析输出

是否可以使用 ARM 模板为 2 个不同的 Azure VM 创建具有单个模板的不同 nsg

比特币从矿工钱包中流出量骤降至多月以来的低点,看涨信号?

适用于来自 Azure 云服务的流量的 Azure NSG 规则

文件流来自Azure存储的blob

来自 Azure 前门的 503 错误或空白页