你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

HDInsightOnDemandLinkedService 类

定义

HDInsight ondemand 链接服务。

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.HDInsightOnDemandLinkedService+HDInsightOnDemandLinkedServiceConverter))]
public class HDInsightOnDemandLinkedService : Azure.Analytics.Synapse.Artifacts.Models.LinkedService
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.HDInsightOnDemandLinkedService+HDInsightOnDemandLinkedServiceConverter))>]
type HDInsightOnDemandLinkedService = class
    inherit LinkedService
Public Class HDInsightOnDemandLinkedService
Inherits LinkedService
继承
HDInsightOnDemandLinkedService
属性

构造函数

HDInsightOnDemandLinkedService(Object, Object, Object, LinkedServiceReference, Object, Object, Object)

初始化 HDInsightOnDemandLinkedService 的新实例。

属性

AdditionalLinkedServiceNames

指定 HDInsight 链接服务的其他存储帐户,使数据工厂服务能够代为注册它们。

AdditionalProperties

其他属性。

(继承自 LinkedService)
Annotations

可用于描述链接服务的标记列表。

(继承自 LinkedService)
ClusterNamePrefix

群集名称的前缀后缀与时间戳不同。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ClusterPassword

用于访问群集的密码。 请注意 SecretBase , 是基类。 根据方案,可能需要在此处分配基类的派生类,或者需要将此属性强制转换为可能的派生类之一。 可用的派生类包括 AzureKeyVaultSecretReferenceSecureString

ClusterResourceGroup

群集所属的资源组。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ClusterSize

群集中辅助进程/数据节点的数量。 建议值:4。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ClusterSshPassword

适用于 Linux) 的 SSH 远程连接群集节点 (的密码。 请注意 SecretBase , 是基类。 根据方案,可能需要在此处分配基类的派生类,或者需要将此属性强制转换为可能的派生类之一。 可用的派生类包括 AzureKeyVaultSecretReferenceSecureString

ClusterSshUserName

用于 SSH 远程连接到群集节点的用户名(适用于 Linux)。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ClusterType

群集类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ClusterUserName

用于访问群集的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ConnectVia

集成运行时引用。

(继承自 LinkedService)
CoreConfiguration

为待创建的 HDInsight 群集指定核心配置参数(如在 core-site.xml 中)。

Credential

包含身份验证信息的凭据引用。

DataNodeSize

指定 HDInsight 群集的数据节点的大小。

Description

链接服务说明。

(继承自 LinkedService)
EncryptedCredential

用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

HBaseConfiguration

为 HDInsight 群集指定 HBase 配置参数 (hbase-site.xml)。

HcatalogLinkedServiceName

指向 HCatalog 数据库的 Azure SQL 链接服务的名称。 将 Azure SQL 数据库用作元存储以创建按需 HDInsight 群集。

HdfsConfiguration

为 HDInsight 群集指定 HDFS 配置参数 (hdfs-site.xml)。

HeadNodeSize

指定 HDInsight 群集的头节点的大小。

HiveConfiguration

为 HDInsight 群集指定 hive 配置参数 (hive-site.xml)。

HostSubscriptionId

用于托管群集的客户订阅。 类型:字符串 (或带有 resultType 字符串) 的表达式。

LinkedServiceName

由按需群集用于存储和处理数据的 Azure 存储链接服务。

MapReduceConfiguration

为 HDInsight 群集指定 MapReduce 配置参数 (mapred-site.xml)。

OozieConfiguration

为 HDInsight 群集指定 Oozie 配置参数 (oozie-site.xml)。

Parameters

链接服务的参数。

(继承自 LinkedService)
ScriptActions

启动 HDI ondemand 群集后,在群集上运行的自定义脚本操作。 请参阅 https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions。

ServicePrincipalId

hostSubscriptionId 的服务主体 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ServicePrincipalKey

服务主体 ID 的键。请注意 SecretBase , 是基类。 根据方案,可能需要在此处分配基类的派生类,或者需要将此属性强制转换为可能的派生类之一。 可用的派生类包括 AzureKeyVaultSecretReferenceSecureString

SparkVersion

如果群集类型为“spark”,则为 spark 的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。

StormConfiguration

为 HDInsight 群集指定 Storm 配置参数 (storm-site.xml)。

SubnetName

vNet 中子网的 ARM 资源 ID。 如果指定了 virtualNetworkId,则此属性是必需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。

Tenant

服务主体所属的租户 ID/名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

TimeToLive

按需 HDInsight 群集允许的空闲时间。 指定当活动运行完成后,如果群集中没有其他的活动作业,按需 HDInsight 群集保持活动状态的时间。 最小值为 5 分钟。 类型:字符串 (或带有 resultType 字符串) 的表达式。

Version

HDInsight 群集的版本。  类型:字符串 (或带有 resultType 字符串) 的表达式。

VirtualNetworkId

群集创建后应加入到的 vNet 的 ARM 资源 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

YarnConfiguration

为 HDInsight 群集指定 Yarn 配置参数 (yarn-site.xml)。

ZookeeperNodeSize

指定 HDInsight 群集的 Zoo Keeper 节点的大小。

适用于