HDInsightOnDemandLinkedService interface
HDInsight ondemand 鏈接服務。
- Extends
屬性
additional |
指定 HDInsight 鏈接服務的其他記憶體帳戶,讓 Data Factory 服務可以代表您註冊它們。 |
cluster |
叢集名稱的前置詞,後置詞會與時間戳不同。 Type:string (或 expression with resultType string) 。 |
cluster |
存取叢集的密碼。 |
cluster |
叢集所屬的資源群組。 Type:string (或 expression with resultType string) 。 |
cluster |
叢集中的背景工作/數據節點數目。 建議值:4。 類型:int (或 expressionType int 的運算式)。 |
cluster |
SSH 的密碼會從遠端連線叢集的節點(適用於 Linux)。 |
cluster |
SSH 的使用者名稱會從遠端連線到叢集的節點(適用於 Linux)。 Type:string (或 expression with resultType string) 。 |
cluster |
叢集類型。 Type:string (或 expression with resultType string) 。 |
cluster |
存取叢集的用戶名稱。 Type:string (或 expression with resultType string) 。 |
core |
指定要建立 HDInsight 叢集的核心組態參數(如 core-site.xml中所示。 |
credential | 包含驗證資訊的認證參考。 |
data |
指定 HDInsight 叢集的數據節點大小。 |
encrypted |
用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 類型:字串。 |
h |
指定 HDInsight 叢集的 HBase 組態參數 (hbase-site.xml)。 |
hcatalog |
指向 HCatalog 資料庫的 Azure SQL 連結服務名稱。 隨選 HDInsight 叢集是使用 Azure SQL 資料庫作為中繼存放區所建立。 |
hdfs |
指定 HDInsight 叢集的 HDFS 組態參數 (hdfs-site.xml)。 |
head |
指定 HDInsight 叢集前端節點的大小。 |
hive |
指定 HDInsight 叢集的 hive 組態參數 (hive-site.xml)。 |
host |
客戶用來裝載叢集的訂用帳戶。 Type:string (或 expression with resultType string) 。 |
linked |
隨選叢集用來儲存和處理數據的 Azure 記憶體連結服務。 |
map |
指定 HDInsight 叢集的 MapReduce 組態參數 (mapred-site.xml)。 |
oozie |
指定 HDInsight 叢集的 Oozie 組態參數 (oozie-site.xml)。 |
script |
自定義腳本動作,在 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。 |
service |
hostSubscriptionId 的服務主體標識符。 Type:string (或 expression with resultType string) 。 |
service |
服務主體標識碼的索引鍵。 |
spark |
如果叢集類型為 『spark』,則為 spark 的版本。 Type:string (或 expression with resultType string) 。 |
storm |
指定 HDInsight 叢集的 Storm 組態參數 (storm-site.xml)。 |
subnet |
vNet 中子網的ARM資源標識碼。 如果已指定 virtualNetworkId,則需要此屬性。 Type:string (或 expression with resultType string) 。 |
tenant | 服務主體所屬的租用戶標識碼/名稱。 Type:string (或 expression with resultType string) 。 |
time |
隨選 HDInsight 叢集允許的空閒時間。 指定當叢集中沒有其他作用中作業時,隨選 HDInsight 叢集在活動執行完成後保持運作的時間長度。 最小值為 5 分鐘。 Type:string (或 expression with resultType string) 。 |
type | 多型歧視性,指定這個物件可以是的不同類型 |
version |
HDInsight 叢集的版本。 Type:string (或 expression with resultType string) 。 |
virtual |
建立之後應該加入叢集之 vNet 的 ARM 資源識別碼。 Type:string (或 expression with resultType string) 。 |
yarn |
指定 HDInsight 叢集的 Yarn 組態參數 (yarn-site.xml)。 |
zookeeper |
指定 HDInsight 叢集的 Zoo Keeper 節點大小。 |
繼承的屬性
annotations | 可用於描述連結服務的標籤清單。 |
connect |
整合運行時間參考。 |
description | 鏈接的服務描述。 |
parameters | 連結服務的參數。 |
version | 連結服務的版本。 |
屬性詳細資料
additionalLinkedServiceNames
指定 HDInsight 鏈接服務的其他記憶體帳戶,讓 Data Factory 服務可以代表您註冊它們。
additionalLinkedServiceNames?: LinkedServiceReference[]
屬性值
clusterNamePrefix
叢集名稱的前置詞,後置詞會與時間戳不同。 Type:string (或 expression with resultType string) 。
clusterNamePrefix?: any
屬性值
any
clusterPassword
clusterResourceGroup
叢集所屬的資源群組。 Type:string (或 expression with resultType string) 。
clusterResourceGroup: any
屬性值
any
clusterSize
叢集中的背景工作/數據節點數目。 建議值:4。 類型:int (或 expressionType int 的運算式)。
clusterSize: any
屬性值
any
clusterSshPassword
clusterSshUserName
SSH 的使用者名稱會從遠端連線到叢集的節點(適用於 Linux)。 Type:string (或 expression with resultType string) 。
clusterSshUserName?: any
屬性值
any
clusterType
叢集類型。 Type:string (或 expression with resultType string) 。
clusterType?: any
屬性值
any
clusterUserName
存取叢集的用戶名稱。 Type:string (或 expression with resultType string) 。
clusterUserName?: any
屬性值
any
coreConfiguration
指定要建立 HDInsight 叢集的核心組態參數(如 core-site.xml中所示。
coreConfiguration?: any
屬性值
any
credential
dataNodeSize
指定 HDInsight 叢集的數據節點大小。
dataNodeSize?: any
屬性值
any
encryptedCredential
用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 類型:字串。
encryptedCredential?: string
屬性值
string
hBaseConfiguration
指定 HDInsight 叢集的 HBase 組態參數 (hbase-site.xml)。
hBaseConfiguration?: any
屬性值
any
hcatalogLinkedServiceName
指向 HCatalog 資料庫的 Azure SQL 連結服務名稱。 隨選 HDInsight 叢集是使用 Azure SQL 資料庫作為中繼存放區所建立。
hcatalogLinkedServiceName?: LinkedServiceReference
屬性值
hdfsConfiguration
指定 HDInsight 叢集的 HDFS 組態參數 (hdfs-site.xml)。
hdfsConfiguration?: any
屬性值
any
headNodeSize
指定 HDInsight 叢集前端節點的大小。
headNodeSize?: any
屬性值
any
hiveConfiguration
指定 HDInsight 叢集的 hive 組態參數 (hive-site.xml)。
hiveConfiguration?: any
屬性值
any
hostSubscriptionId
客戶用來裝載叢集的訂用帳戶。 Type:string (或 expression with resultType string) 。
hostSubscriptionId: any
屬性值
any
linkedServiceName
mapReduceConfiguration
指定 HDInsight 叢集的 MapReduce 組態參數 (mapred-site.xml)。
mapReduceConfiguration?: any
屬性值
any
oozieConfiguration
指定 HDInsight 叢集的 Oozie 組態參數 (oozie-site.xml)。
oozieConfiguration?: any
屬性值
any
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。
scriptActions?: ScriptAction[]
屬性值
servicePrincipalId
hostSubscriptionId 的服務主體標識符。 Type:string (或 expression with resultType string) 。
servicePrincipalId?: any
屬性值
any
servicePrincipalKey
sparkVersion
如果叢集類型為 『spark』,則為 spark 的版本。 Type:string (或 expression with resultType string) 。
sparkVersion?: any
屬性值
any
stormConfiguration
指定 HDInsight 叢集的 Storm 組態參數 (storm-site.xml)。
stormConfiguration?: any
屬性值
any
subnetName
vNet 中子網的ARM資源標識碼。 如果已指定 virtualNetworkId,則需要此屬性。 Type:string (或 expression with resultType string) 。
subnetName?: any
屬性值
any
tenant
服務主體所屬的租用戶標識碼/名稱。 Type:string (或 expression with resultType string) 。
tenant: any
屬性值
any
timeToLive
隨選 HDInsight 叢集允許的空閒時間。 指定當叢集中沒有其他作用中作業時,隨選 HDInsight 叢集在活動執行完成後保持運作的時間長度。 最小值為 5 分鐘。 Type:string (或 expression with resultType string) 。
timeToLive: any
屬性值
any
type
多型歧視性,指定這個物件可以是的不同類型
type: "HDInsightOnDemand"
屬性值
"HDInsightOnDemand"
versionTypePropertiesVersion
HDInsight 叢集的版本。 Type:string (或 expression with resultType string) 。
versionTypePropertiesVersion: any
屬性值
any
virtualNetworkId
建立之後應該加入叢集之 vNet 的 ARM 資源識別碼。 Type:string (或 expression with resultType string) 。
virtualNetworkId?: any
屬性值
any
yarnConfiguration
指定 HDInsight 叢集的 Yarn 組態參數 (yarn-site.xml)。
yarnConfiguration?: any
屬性值
any
zookeeperNodeSize
指定 HDInsight 叢集的 Zoo Keeper 節點大小。
zookeeperNodeSize?: any
屬性值
any
繼承的屬性詳細資料
annotations
connectVia
整合運行時間參考。
connectVia?: IntegrationRuntimeReference
屬性值
description
parameters
連結服務的參數。
parameters?: {[propertyName: string]: ParameterSpecification}
屬性值
{[propertyName: string]: ParameterSpecification}