Freigeben über


HDInsightOnDemandLinkedService Konstruktoren

Definition

Überlädt

HDInsightOnDemandLinkedService()

Initialisiert eine neue instance der HDInsightOnDemandLinkedService-Klasse.

HDInsightOnDemandLinkedService(Object, Object, Object, LinkedServiceReference, Object, Object, Object, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object, SecretBase, Object, Object, SecretBase, Object, SecretBase, IList<LinkedServiceReference>, LinkedServiceReference, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, IList<ScriptAction>, Object, Object, CredentialReference)

Initialisiert eine neue instance der HDInsightOnDemandLinkedService-Klasse.

HDInsightOnDemandLinkedService()

Initialisiert eine neue instance der HDInsightOnDemandLinkedService-Klasse.

public HDInsightOnDemandLinkedService ();
Public Sub New ()

Gilt für:

HDInsightOnDemandLinkedService(Object, Object, Object, LinkedServiceReference, Object, Object, Object, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object, SecretBase, Object, Object, SecretBase, Object, SecretBase, IList<LinkedServiceReference>, LinkedServiceReference, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, IList<ScriptAction>, Object, Object, CredentialReference)

Initialisiert eine neue instance der HDInsightOnDemandLinkedService-Klasse.

public HDInsightOnDemandLinkedService (object clusterSize, object timeToLive, object version, Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference linkedServiceName, object hostSubscriptionId, object tenant, object clusterResourceGroup, System.Collections.Generic.IDictionary<string,object> additionalProperties = default, Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference connectVia = default, string description = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> parameters = default, System.Collections.Generic.IList<object> annotations = default, object servicePrincipalId = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase servicePrincipalKey = default, object clusterNamePrefix = default, object clusterUserName = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase clusterPassword = default, object clusterSshUserName = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase clusterSshPassword = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference> additionalLinkedServiceNames = default, Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference hcatalogLinkedServiceName = default, object clusterType = default, object sparkVersion = default, object coreConfiguration = default, object hBaseConfiguration = default, object hdfsConfiguration = default, object hiveConfiguration = default, object mapReduceConfiguration = default, object oozieConfiguration = default, object stormConfiguration = default, object yarnConfiguration = default, object encryptedCredential = default, object headNodeSize = default, object dataNodeSize = default, object zookeeperNodeSize = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.ScriptAction> scriptActions = default, object virtualNetworkId = default, object subnetName = default, Microsoft.Azure.Management.DataFactory.Models.CredentialReference credential = default);
new Microsoft.Azure.Management.DataFactory.Models.HDInsightOnDemandLinkedService : obj * obj * obj * Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference * obj * obj * obj * System.Collections.Generic.IDictionary<string, obj> * Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference * string * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> * System.Collections.Generic.IList<obj> * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference> * Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.ScriptAction> * obj * obj * Microsoft.Azure.Management.DataFactory.Models.CredentialReference -> Microsoft.Azure.Management.DataFactory.Models.HDInsightOnDemandLinkedService
Public Sub New (clusterSize As Object, timeToLive As Object, version As Object, linkedServiceName As LinkedServiceReference, hostSubscriptionId As Object, tenant As Object, clusterResourceGroup As Object, Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional connectVia As IntegrationRuntimeReference = Nothing, Optional description As String = Nothing, Optional parameters As IDictionary(Of String, ParameterSpecification) = Nothing, Optional annotations As IList(Of Object) = Nothing, Optional servicePrincipalId As Object = Nothing, Optional servicePrincipalKey As SecretBase = Nothing, Optional clusterNamePrefix As Object = Nothing, Optional clusterUserName As Object = Nothing, Optional clusterPassword As SecretBase = Nothing, Optional clusterSshUserName As Object = Nothing, Optional clusterSshPassword As SecretBase = Nothing, Optional additionalLinkedServiceNames As IList(Of LinkedServiceReference) = Nothing, Optional hcatalogLinkedServiceName As LinkedServiceReference = Nothing, Optional clusterType As Object = Nothing, Optional sparkVersion As Object = Nothing, Optional coreConfiguration As Object = Nothing, Optional hBaseConfiguration As Object = Nothing, Optional hdfsConfiguration As Object = Nothing, Optional hiveConfiguration As Object = Nothing, Optional mapReduceConfiguration As Object = Nothing, Optional oozieConfiguration As Object = Nothing, Optional stormConfiguration As Object = Nothing, Optional yarnConfiguration As Object = Nothing, Optional encryptedCredential As Object = Nothing, Optional headNodeSize As Object = Nothing, Optional dataNodeSize As Object = Nothing, Optional zookeeperNodeSize As Object = Nothing, Optional scriptActions As IList(Of ScriptAction) = Nothing, Optional virtualNetworkId As Object = Nothing, Optional subnetName As Object = Nothing, Optional credential As CredentialReference = Nothing)

Parameter

clusterSize
Object

Anzahl der Worker-/Datenknoten im Cluster. Vorschlagswert: 4. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

timeToLive
Object

Die zulässige Leerlaufzeit für den bedarfsgesteuerten HDInsight-Cluster. Gibt an, wie lange der bedarfsgesteuerte HDInsight-Cluster nach dem Abschluss einer Aktivitätsausführung aktiv bleibt, wenn keine anderen aktiven Aufträge im Cluster vorhanden sind. Der Mindestwert beträgt 5 Minuten. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

version
Object

Version des HDInsight-Clusters.  Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

linkedServiceName
LinkedServiceReference

Der verknüpfte Azure Storage-Dienst, den der bedarfsgesteuerte Cluster zum Speichern und Verarbeiten von Daten nutzt.

hostSubscriptionId
Object

Das Abonnement des Kunden zum Hosten des Clusters. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

tenant
Object

Die Mandanten-ID/der Name, zu dem der Dienstprinzipal gehört. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

clusterResourceGroup
Object

Die Ressourcengruppe, zu der der Cluster gehört. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

additionalProperties
IDictionary<String,Object>

Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert.

connectVia
IntegrationRuntimeReference

Der Verweis auf die Integration Runtime.

description
String

Beschreibung des verknüpften Diensts.

parameters
IDictionary<String,ParameterSpecification>

Parameter für den verknüpften Dienst.

annotations
IList<Object>

Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können.

servicePrincipalId
Object

Die Dienstprinzipal-ID für hostSubscriptionId. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

servicePrincipalKey
SecretBase

Der Schlüssel für die Dienstprinzipal-ID.

clusterNamePrefix
Object

Das Präfix des Clusternamens postfix wird mit Zeitstempel unterschieden. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

clusterUserName
Object

Der Benutzername zum Zugriff auf den Cluster. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

clusterPassword
SecretBase

Das Kennwort für den Zugriff auf den Cluster.

clusterSshUserName
Object

Der Benutzername zum Herstellen einer SSH-Remoteverbindung mit dem Knoten des Clusters (für Linux). Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

clusterSshPassword
SecretBase

Das Kennwort für eine SSH-Remoteverbindung mit dem Knoten des Clusters (für Linux).

additionalLinkedServiceNames
IList<LinkedServiceReference>

Gibt zusätzliche Speicherkonten für den verknüpften HDInsight-Dienst an, damit der Data Factory-Dienst diese für Sie registrieren kann.

hcatalogLinkedServiceName
LinkedServiceReference

Der Name des mit Azure SQL verknüpften Diensts, der auf die HCatalog-Datenbank verweist. Der bedarfsgesteuerte HDInsight-Cluster wird mit der Azure SQL-Datenbank als Metastore erstellt.

clusterType
Object

Der Clustertyp. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

sparkVersion
Object

Die Spark-Version, wenn der Clustertyp "spark" ist. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

coreConfiguration
Object

Gibt die wichtigsten Konfigurationsparameter (wie in "core-site.xml") für den HDInsight-Cluster an, der erstellt werden soll.

hBaseConfiguration
Object

Gibt die HBase-Konfigurationsparameter (hbase-site.xml) für den HDInsight-Cluster an.

hdfsConfiguration
Object

Gibt die HDFS-Konfigurationsparameter (hdfs-site.xml) für den HDInsight-Cluster an.

hiveConfiguration
Object

Gibt die Hive-Konfigurationsparameter (hive-site.xml) für den HDInsight-Cluster an.

mapReduceConfiguration
Object

Gibt die MapReduce-Konfigurationsparameter (mapred-site.xml) für den HDInsight-Cluster an.

oozieConfiguration
Object

Gibt die Oozie-Konfigurationsparameter (oozie-site.xml) für den HDInsight-Cluster an.

stormConfiguration
Object

Gibt die Storm-Konfigurationsparameter (storm-site.xml) für den HDInsight-Cluster an.

yarnConfiguration
Object

Gibt die Yarn-Konfigurationsparameter (yarn-site.xml) für den HDInsight-Cluster an.

encryptedCredential
Object

Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mit dem Anmeldeinformations-Manager der Integration Runtime verschlüsselt. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

headNodeSize
Object

Gibt die Größe des Hauptknotens für den HDInsight-Cluster an.

dataNodeSize
Object

Gibt die Größe des Datenknotens für den HDInsight-Cluster an.

zookeeperNodeSize
Object

Gibt die Größe des Zoo Keeper-Knotens für den HDInsight-Cluster an.

scriptActions
IList<ScriptAction>

Benutzerdefinierte Skriptaktionen, die für HDI ondemand-Cluster ausgeführt werden sollen, sobald dieser aktiviert ist. Weitere Informationen finden Sie unter 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.

virtualNetworkId
Object

Die ARM-Ressourcen-ID für das vNET, in das der Cluster nach der Erstellung eingebunden werden soll. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

subnetName
Object

Die ARM-Ressourcen-ID für das Subnetz im vNET. Wenn virtualNetworkId angegeben wurde, ist diese Eigenschaft erforderlich. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

credential
CredentialReference

Der Verweis auf Anmeldeinformationen, die Authentifizierungsinformationen enthält.

Gilt für: