Partager via


HDInsightOnDemandLinkedService Constructeurs

Définition

Surcharges

HDInsightOnDemandLinkedService()

Initialise une nouvelle instance de la classe HDInsightOnDemandLinkedService.

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)

Initialise une nouvelle instance de la classe HDInsightOnDemandLinkedService.

HDInsightOnDemandLinkedService()

Initialise une nouvelle instance de la classe HDInsightOnDemandLinkedService.

public HDInsightOnDemandLinkedService ();
Public Sub New ()

S’applique à

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)

Initialise une nouvelle instance de la classe HDInsightOnDemandLinkedService.

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)

Paramètres

clusterSize
Object

Nombre de nœuds worker/données dans le cluster. Valeur de suggestion : 4. Type : chaîne (ou Expression avec chaîne resultType).

timeToLive
Object

La durée d’inactivité autorisée pour le cluster HDInsight à la demande. Spécifie la durée pendant laquelle le cluster HDInsight à la demande reste actif après l’achèvement d’une exécution d’activité s’il n’existe aucun autre travail actif dans le cluster. La valeur minimale est de 5 minutes. Type : chaîne (ou Expression avec chaîne resultType).

version
Object

Version du cluster HDInsight.  Type : chaîne (ou Expression avec chaîne resultType).

linkedServiceName
LinkedServiceReference

Le service lié Azure Storage utilisé par le cluster à la demande pour le stockage et le traitement des données.

hostSubscriptionId
Object

L’abonnement du client pour héberger le cluster. Type : chaîne (ou Expression avec chaîne resultType).

tenant
Object

ID/nom de locataire auquel appartient le principal de service. Type : chaîne (ou Expression avec chaîne resultType).

clusterResourceGroup
Object

Groupe de ressources auquel appartient le cluster. Type : chaîne (ou Expression avec chaîne resultType).

additionalProperties
IDictionary<String,Object>

Les propriétés sans correspondance du message sont désérialisées cette collection

connectVia
IntegrationRuntimeReference

Référence du runtime d’intégration.

description
String

Description du service lié.

parameters
IDictionary<String,ParameterSpecification>

Paramètres du service lié.

annotations
IList<Object>

Liste des balises qui peuvent être utilisées pour décrire le service lié.

servicePrincipalId
Object

ID de principal de service pour hostSubscriptionId. Type : chaîne (ou Expression avec chaîne resultType).

servicePrincipalKey
SecretBase

Clé de l’ID du principal de service.

clusterNamePrefix
Object

Le préfixe du nom du cluster, postfix, sera distinct avec timestamp. Type : chaîne (ou Expression avec chaîne resultType).

clusterUserName
Object

Nom d’utilisateur pour accéder au cluster. Type : chaîne (ou Expression avec chaîne resultType).

clusterPassword
SecretBase

Mot de passe pour accéder au cluster.

clusterSshUserName
Object

Nom d’utilisateur SSH pour se connecter à distance au nœud du cluster (pour Linux). Type : chaîne (ou Expression avec chaîne resultType).

clusterSshPassword
SecretBase

Le mot de passe pour ssh connecter à distance le nœud du cluster (pour Linux).

additionalLinkedServiceNames
IList<LinkedServiceReference>

Spécifie les comptes de stockage supplémentaires pour le service lié HDInsight afin que le service Data Factory puisse les enregistrer en votre nom.

hcatalogLinkedServiceName
LinkedServiceReference

Le nom du service lié à SQL Azure pointant vers la base de données HCatalog. Le cluster HDInsight à la demande est créé en utilisant la base de données Azure SQL en tant que metastore.

clusterType
Object

Type de cluster. Type : chaîne (ou Expression avec chaîne resultType).

sparkVersion
Object

Version de spark si le type de cluster est « spark ». Type : chaîne (ou Expression avec chaîne resultType).

coreConfiguration
Object

Spécifie les paramètres de configuration de base (par exemple, core-site.xml) pour le cluster HDInsight à créer.

hBaseConfiguration
Object

Spécifie les paramètres de configuration HBase (hbase-site.xml) pour le cluster HDInsight.

hdfsConfiguration
Object

Spécifie les paramètres de configuration HDFS (hdfs-site.xml) pour le cluster HDInsight.

hiveConfiguration
Object

Spécifie les paramètres de configuration Hive (hive-site.xml) pour le cluster HDInsight.

mapReduceConfiguration
Object

Spécifie les paramètres de configuration MapReduce (mapred-site.xml) pour le cluster HDInsight.

oozieConfiguration
Object

Spécifie les paramètres de configuration Oozie (oozie-site.xml) pour le cluster HDInsight.

stormConfiguration
Object

Spécifie les paramètres de configuration Storm (storm-site.xml) pour le cluster HDInsight.

yarnConfiguration
Object

Spécifie les paramètres de configuration Yarn (yarn-site.xml) pour le cluster HDInsight.

encryptedCredential
Object

Informations d’identification chiffrées utilisées pour l’authentification. Les informations d’identification sont chiffrées à l’aide du gestionnaire d’informations d’identification du runtime d’intégration. Type : chaîne (ou Expression avec chaîne resultType).

headNodeSize
Object

Spécifie la taille du nœud principal du cluster HDInsight.

dataNodeSize
Object

Spécifie la taille du nœud de données pour le cluster HDInsight.

zookeeperNodeSize
Object

Spécifie la taille du nœud Zoo Keeper pour le cluster HDInsight.

scriptActions
IList<ScriptAction>

Actions de script personnalisées à exécuter sur le cluster ondemand HDI une fois qu’il est en cours. Reportez-vous à 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

ID de ressource ARM pour le réseau virtuel auquel le cluster doit être joint après sa création. Type : chaîne (ou Expression avec chaîne resultType).

subnetName
Object

ID de ressource ARM pour le sous-réseau dans le réseau virtuel. Si virtualNetworkId a été spécifié, cette propriété est obligatoire. Type : chaîne (ou Expression avec chaîne resultType).

credential
CredentialReference

Référence des informations d’identification contenant des informations d’authentification.

S’applique à