Azure数据工厂事件触发器-Json中的存储帐户密钥?

时间:2020-03-25 21:02:54

标签: azure azure-data-factory-2 azure-eventgrid

我们的存储帐户已被锁定。我的管道具有引用密钥库的连接,以获取存储帐户的访问令牌。

当我在ADF中创建事件触发器时,ADF允许我查找并连接到存储帐户(无需输入密钥或提示我选择链接的服务连接)。它根据我的开头和结尾值(告诉我2个文件)告诉我它将包括哪些文件。保存成功。

发布时,在发布到adf-发布和生成手臂模板之间会出现此错误。


尝试为提供的存储帐户配置存储通知****失败。请确保您的存储帐户符合https://aka.ms/storageevents中所述的要求。该错误无法检索request = RequestUri = https://management.azure.com/subscriptions/********/resourceGroups/<资源组名称&gt; /providers/Microsoft.Storage/storageAccounts/的凭据<存储帐户名称到第二代数据湖> / listAccountSas,Method = POST,response = StatusCode = 400,StatusDescription = Bad Request,IsSuccessStatusCode = False,Content = System.Net.HttpWebResponse,responseContent = {&#34; error&# 34;:{&#34; code&#34;:&#34; InvalidValuesForRequestParameters&#34;,&#34; message&#34;:&#34;请求参数的值无效:keyToSign。&#34;}}


我认为,这是由于ADF触发器创建过程(及其JSON)不允许您指向Key Vault来获取您要连接的存储帐户的访问令牌这一事实。这是问题吗?有解决办法吗?

感谢您的帮助,谢谢-四月

1 个答案:

答案 0 :(得分:0)

我认为存储帐户已附加到VNET并在防火墙后面运行。因此,我面临着类似的问题。您可以一次删除防火墙并配置触发器,然后再将防火墙恢复。