Partager via


HDInsightOnDemandLinkedService interface

Service lié HDInsight ondemand.

Extends

Propriétés

additionalLinkedServiceNames

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.

clusterNamePrefix

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

clusterPassword

Mot de passe pour accéder au cluster.

clusterResourceGroup

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

clusterSize

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

clusterSshPassword

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

clusterSshUserName

Le nom d’utilisateur pour SSH se connecte à distance au nœud du cluster (pour Linux). Type : chaîne (ou expression avec chaîne resultType).

clusterType

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

clusterUserName

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

coreConfiguration

Spécifie les paramètres de configuration principaux (comme dans core-site.xml) pour le cluster HDInsight à créer.

credential

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

dataNodeSize

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

encryptedCredential

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

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

hcatalogLinkedServiceName

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

hdfsConfiguration

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

headNodeSize

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

hiveConfiguration

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

hostSubscriptionId

Abonnement du client pour héberger le cluster. Type : chaîne (ou expression avec chaîne resultType).

linkedServiceName

Service lié Stockage Azure à utiliser par le cluster à la demande pour le stockage et le traitement des données.

mapReduceConfiguration

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

oozieConfiguration

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

scriptActions

Actions de script personnalisées à exécuter sur un cluster ondemand HDI une fois qu’elle est activée. 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.

servicePrincipalId

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

servicePrincipalKey

Clé de l’ID du principal de service.

sparkVersion

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

stormConfiguration

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

subnetName

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

tenant

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

timeToLive

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’exécution d’une activité s’il n’y a pas d’autres travaux actifs dans le cluster. La valeur minimale est de 5 minutes. Type : chaîne (ou expression avec chaîne resultType).

type

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

versionTypePropertiesVersion

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

virtualNetworkId

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

yarnConfiguration

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

zookeeperNodeSize

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

Propriétés héritées

annotations

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

connectVia

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

description

Description du service lié.

parameters

Paramètres du service lié.

version

Version du service lié.

Détails de la propriété

additionalLinkedServiceNames

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.

additionalLinkedServiceNames?: LinkedServiceReference[]

Valeur de propriété

clusterNamePrefix

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

clusterNamePrefix?: any

Valeur de propriété

any

clusterPassword

Mot de passe pour accéder au cluster.

clusterPassword?: SecretBaseUnion

Valeur de propriété

clusterResourceGroup

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

clusterResourceGroup: any

Valeur de propriété

any

clusterSize

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

clusterSize: any

Valeur de propriété

any

clusterSshPassword

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

clusterSshPassword?: SecretBaseUnion

Valeur de propriété

clusterSshUserName

Le nom d’utilisateur pour SSH se connecte à distance au nœud du cluster (pour Linux). Type : chaîne (ou expression avec chaîne resultType).

clusterSshUserName?: any

Valeur de propriété

any

clusterType

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

clusterType?: any

Valeur de propriété

any

clusterUserName

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

clusterUserName?: any

Valeur de propriété

any

coreConfiguration

Spécifie les paramètres de configuration principaux (comme dans core-site.xml) pour le cluster HDInsight à créer.

coreConfiguration?: any

Valeur de propriété

any

credential

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

credential?: CredentialReference

Valeur de propriété

dataNodeSize

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

dataNodeSize?: any

Valeur de propriété

any

encryptedCredential

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).

encryptedCredential?: any

Valeur de propriété

any

hBaseConfiguration

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

hBaseConfiguration?: any

Valeur de propriété

any

hcatalogLinkedServiceName

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

hcatalogLinkedServiceName?: LinkedServiceReference

Valeur de propriété

hdfsConfiguration

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

hdfsConfiguration?: any

Valeur de propriété

any

headNodeSize

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

headNodeSize?: any

Valeur de propriété

any

hiveConfiguration

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

hiveConfiguration?: any

Valeur de propriété

any

hostSubscriptionId

Abonnement du client pour héberger le cluster. Type : chaîne (ou expression avec chaîne resultType).

hostSubscriptionId: any

Valeur de propriété

any

linkedServiceName

Service lié Stockage Azure à utiliser par le cluster à la demande pour le stockage et le traitement des données.

linkedServiceName: LinkedServiceReference

Valeur de propriété

mapReduceConfiguration

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

mapReduceConfiguration?: any

Valeur de propriété

any

oozieConfiguration

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

oozieConfiguration?: any

Valeur de propriété

any

scriptActions

Actions de script personnalisées à exécuter sur un cluster ondemand HDI une fois qu’elle est activée. 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.

scriptActions?: ScriptAction[]

Valeur de propriété

servicePrincipalId

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

servicePrincipalId?: any

Valeur de propriété

any

servicePrincipalKey

Clé de l’ID du principal de service.

servicePrincipalKey?: SecretBaseUnion

Valeur de propriété

sparkVersion

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

sparkVersion?: any

Valeur de propriété

any

stormConfiguration

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

stormConfiguration?: any

Valeur de propriété

any

subnetName

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

subnetName?: any

Valeur de propriété

any

tenant

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

tenant: any

Valeur de propriété

any

timeToLive

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’exécution d’une activité s’il n’y a pas d’autres travaux actifs dans le cluster. La valeur minimale est de 5 minutes. Type : chaîne (ou expression avec chaîne resultType).

timeToLive: any

Valeur de propriété

any

type

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

type: "HDInsightOnDemand"

Valeur de propriété

"HDInsightOnDemand"

versionTypePropertiesVersion

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

versionTypePropertiesVersion: any

Valeur de propriété

any

virtualNetworkId

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

virtualNetworkId?: any

Valeur de propriété

any

yarnConfiguration

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

yarnConfiguration?: any

Valeur de propriété

any

zookeeperNodeSize

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

zookeeperNodeSize?: any

Valeur de propriété

any

Détails de la propriété héritée

annotations

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

annotations?: any[]

Valeur de propriété

any[]

héritée deLinkedService.annotations

connectVia

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

connectVia?: IntegrationRuntimeReference

Valeur de propriété

héritée deLinkedService.connectVia

description

Description du service lié.

description?: string

Valeur de propriété

string

héritée deLinkedService.description

parameters

Paramètres du service lié.

parameters?: {[propertyName: string]: ParameterSpecification}

Valeur de propriété

{[propertyName: string]: ParameterSpecification}

héritée deLinkedService.parameters

version

Version du service lié.

version?: string

Valeur de propriété

string

héritée deLinkedService.version