无法在Azure数据工厂中创建按需hadoop群集; AdditionalProperties无效

时间:2019-05-21 23:34:09

标签: azure cluster-computing azure-data-factory hdinsight ondemand

这是我第一次尝试Azure数据工厂,所以我希望这不是一个坏问题。

因此,我正在使用Azure门户尝试按照tutorial中的步骤在Azure数据工厂中创建按需hadoop群集作为链接服务之一。

但是,每当我单击创建时,都会弹出以下错误消息。

  

无法保存HDinisghtLinkedService。错误:已指定了一个附加属性'subnetName'但附加属性未激活。相关属性为'HDInsightOnDemandLinkedServiceTypeProperties'。该错误发生在请求中的'body / properties / typeProperties'位置。已被指定但没有额外的属性处于活动状态。相关属性为“ HDInsightOnDemandLinkedServiceTypeProperties”。错误发生在请求中的“ body / properties / typeProperties”位置。

我不明白为什么它需要'subnetName'和'virtualNetworkId'。但是我尝试将值放在高级属性->选择Vnet和子网->从Azure订阅-> 下,并放入现有虚拟网络ID和子网名称。但是问题仍然存在,并且显示相同的错误消息。

其他背景信息:

对于我上面发布的教程,我没有使用它的powershell代码。我已经有资源组,并在Azure门户上创建了一个新的存储帐户。 我还在Azure Active Directory中创建了新的应用程序注册,并在此link

之后检索主体服务应用程序ID和身份验证密钥

一些参数:

  • 类型:点播HDInsight
  • Azure存储链接服务:连接中列出的一项
  • 集群大小:1(用于测试)
  • 服务主体ID /服务主体密钥:如上所述
  • 版本:3.6 ...

任何想法或我可能做错的任何事情?

1 个答案:

答案 0 :(得分:0)

从错误消息中,它清楚地表明“ subnetName”未处于活动状态,这意味着它根本没有创建。

注意:如果要在Vnet中创建按需群集,请先创建Vnet和Subnet并传递以下值。

高级属性对于创建按需群集不是必需的。

您是否尝试在不通过Vnet和子网的情况下创建按需群集?

enter image description here

希望这会有所帮助。如果您还有其他疑问,请告诉我们。