Freigeben über


HDInsightOnDemandLinkedService Klasse

Definition

Verknüpfter HDInsight-Dienst 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
Vererbung
HDInsightOnDemandLinkedService
Attribute

Konstruktoren

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

Initialisiert eine neue instance von HDInsightOnDemandLinkedService.

Eigenschaften

AdditionalLinkedServiceNames

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

AdditionalProperties

Zusätzliche Eigenschaften.

(Geerbt von LinkedService)
Annotations

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

(Geerbt von LinkedService)
ClusterNamePrefix

Das Präfix des Clusternamens, postfix, ist mit dem Zeitstempel eindeutig. Type: string (oder Expression with resultType string).

ClusterPassword

Das Kennwort für den Zugriff auf den Cluster. Beachten Sie, dass SecretBase die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören AzureKeyVaultSecretReference und SecureString.

ClusterResourceGroup

Die Ressourcengruppe, zu der der Cluster gehört. Type: string (oder Expression with resultType string).

ClusterSize

Anzahl der Worker-/Datenknoten im Cluster. Vorschlagswert: 4. Type: string (oder Expression with resultType string).

ClusterSshPassword

Das Kennwort für die SSH-Remoteverbindung mit dem Knoten des Clusters (für Linux). Beachten Sie, dass SecretBase die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören AzureKeyVaultSecretReference und SecureString.

ClusterSshUserName

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

ClusterType

Der Clustertyp. Type: string (oder Expression with resultType string).

ClusterUserName

Der Benutzername zum Zugriff auf den Cluster. Type: string (oder Expression with resultType string).

ConnectVia

Der Verweis auf die Integration Runtime.

(Geerbt von LinkedService)
CoreConfiguration

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

Credential

Der Verweis auf Anmeldeinformationen mit Authentifizierungsinformationen.

DataNodeSize

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

Description

Beschreibung des verknüpften Diensts.

(Geerbt von LinkedService)
EncryptedCredential

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

HBaseConfiguration

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

HcatalogLinkedServiceName

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.

HdfsConfiguration

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

HeadNodeSize

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

HiveConfiguration

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

HostSubscriptionId

Das Abonnement des Kunden zum Hosten des Clusters. Type: string (oder Expression with resultType string).

LinkedServiceName

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

MapReduceConfiguration

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

OozieConfiguration

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

Parameters

Parameter für den verknüpften Dienst.

(Geerbt von LinkedService)
ScriptActions

Benutzerdefinierte Skriptaktionen, die auf einem HDI-Ondemandcluster 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.

ServicePrincipalId

Die Dienstprinzipal-ID für hostSubscriptionId. Type: string (oder Expression with resultType string).

ServicePrincipalKey

Der Schlüssel für die Dienstprinzipal-ID. Beachten Sie, dass SecretBase die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören AzureKeyVaultSecretReference und SecureString.

SparkVersion

Die Spark-Version, wenn der Clustertyp "spark" lautet. Type: string (oder Expression with resultType string).

StormConfiguration

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

SubnetName

Die ARM-Ressourcen-ID für das Subnetz im vNet. Wenn virtualNetworkId angegeben wurde, ist diese Eigenschaft erforderlich. Type: string (oder Expression with resultType string).

Tenant

Die Mandanten-ID/der Name, zu dem der Dienstprinzipal gehört. Type: string (oder Expression with resultType string).

TimeToLive

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. Type: string (oder Expression with resultType string).

Version

Version des HDInsight-Clusters.  Type: string (oder Expression with resultType string).

VirtualNetworkId

Die ARM-Ressourcen-ID für das vNet, mit dem der Cluster nach der Erstellung verknüpft werden soll. Type: string (oder Expression with resultType string).

YarnConfiguration

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

ZookeeperNodeSize

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

Gilt für: