Partager via


HDInsightOnDemandLinkedService Classe

Définition

Service lié ondemand HDInsight.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("HDInsightOnDemand")]
public class HDInsightOnDemandLinkedService : Microsoft.Azure.Management.DataFactory.Models.LinkedService
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("HDInsightOnDemand")>]
type HDInsightOnDemandLinkedService = class
    inherit LinkedService
Public Class HDInsightOnDemandLinkedService
Inherits LinkedService
Héritage
HDInsightOnDemandLinkedService
Attributs
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructeurs

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.

Propriétés

AdditionalLinkedServiceNames

Obtient ou définit spécifie des comptes de stockage supplémentaires pour le service lié HDInsight afin que le service Data Factory puisse les inscrire en votre nom.

AdditionalProperties

Obtient ou définit des propriétés sans correspondance à partir du message sont désérialisées de cette collection

(Hérité de LinkedService)
Annotations

Obtient ou définit la liste des balises qui peuvent être utilisées pour décrire le service lié.

(Hérité de LinkedService)
ClusterNamePrefix

Obtient ou définit le préfixe du nom du cluster, le postfix étant distinct avec timestamp. Type : chaîne (ou Expression avec chaîne resultType).

ClusterPassword

Obtient ou définit le mot de passe pour accéder au cluster.

ClusterResourceGroup

Obtient ou définit le groupe de ressources auquel appartient le cluster. Type : chaîne (ou Expression avec chaîne resultType).

ClusterSize

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

ClusterSshPassword

Obtient ou définit le mot de passe pour connecter ssh à distance le nœud du cluster (pour Linux).

ClusterSshUserName

Obtient ou définit le nom d’utilisateur sur connexion SSH à distance au nœud du cluster (pour Linux). Type : chaîne (ou Expression avec chaîne resultType).

ClusterType

Obtient ou définit le type de cluster. Type : chaîne (ou Expression avec chaîne resultType).

ClusterUserName

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

ConnectVia

Obtient ou définit la référence du runtime d’intégration.

(Hérité de LinkedService)
CoreConfiguration

Obtient ou définit spécifie les paramètres de configuration de base (comme dans core-site.xml) pour le cluster HDInsight à créer.

Credential

Obtient ou définit la référence d’informations d’identification contenant des informations d’authentification.

DataNodeSize

Obtient ou définit spécifie la taille du nœud de données pour le cluster HDInsight.

Description

Obtient ou définit la description du service lié.

(Hérité de LinkedService)
EncryptedCredential

Obtient ou définit les 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).

HBaseConfiguration

Obtient ou définit spécifie les paramètres de configuration HBase (hbase-site.xml) pour le cluster HDInsight.

HcatalogLinkedServiceName

Obtient ou définit le nom de Azure SQL service lié qui pointe 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.

HdfsConfiguration

Obtient ou définit spécifie les paramètres de configuration HDFS (hdfs-site.xml) pour le cluster HDInsight.

HeadNodeSize

Obtient ou définit spécifie la taille du nœud principal pour le cluster HDInsight.

HiveConfiguration

Obtient ou définit spécifie les paramètres de configuration hive (hive-site.xml) pour le cluster HDInsight.

HostSubscriptionId

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

LinkedServiceName

Obtient ou définit le service lié Stockage Azure à utiliser par le cluster à la demande pour le stockage et le traitement des données.

MapReduceConfiguration

Obtient ou définit spécifie les paramètres de configuration MapReduce (mapred-site.xml) pour le cluster HDInsight.

OozieConfiguration

Obtient ou définit spécifie les paramètres de configuration Oozie (oozie-site.xml) pour le cluster HDInsight.

Parameters

Obtient ou définit des paramètres pour le service lié.

(Hérité de LinkedService)
ScriptActions

Obtient ou définit des actions de script personnalisées à exécuter sur le cluster ondemand HDI une fois qu’il est activé. Reportez-vous à https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&amp;bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions.

ServicePrincipalId

Obtient ou définit l’ID du principal de service pour hostSubscriptionId. Type : chaîne (ou Expression avec chaîne resultType).

ServicePrincipalKey

Obtient ou définit la clé pour l’ID du principal de service.

SparkVersion

Obtient ou définit la version de spark si le type de cluster est « spark ». Type : chaîne (ou Expression avec chaîne resultType).

StormConfiguration

Obtient ou définit spécifie les paramètres de configuration Storm (storm-site.xml) pour le cluster HDInsight.

SubnetName

Obtient ou définit l’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).

Tenant

Obtient ou définit l’ID/nom de locataire auquel appartient le principal de service. Type : chaîne (ou Expression avec chaîne resultType).

TimeToLive

Obtient ou définit le temps d’inactivité autorisé 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

Obtient ou définit la version du cluster HDInsight.  Type : chaîne (ou Expression avec chaîne resultType).

VirtualNetworkId

Obtient ou définit l’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).

YarnConfiguration

Obtient ou définit spécifie les paramètres de configuration Yarn (yarn-site.xml) pour le cluster HDInsight.

ZookeeperNodeSize

Obtient ou définit spécifie la taille du nœud Zoo Keeper pour le cluster HDInsight.

Méthodes

Validate()

Validez l’objet .

S’applique à