HDInsightOnDemandLinkedService Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.
- 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 à
Azure SDK for .NET