Condividi tramite


HDInsightOnDemandLinkedService interface

Servizio collegato ondemand HDInsight.

Extends

Proprietà

additionalLinkedServiceNames

Specifica account di archiviazione aggiuntivi per il servizio collegato HDInsight in modo che il servizio Data Factory possa registrarli per conto dell'utente.

clusterNamePrefix

Il prefisso del nome del cluster, il prefisso sarà distinto con timestamp. Tipo: stringa (o Espressione con stringa resultType).

clusterPassword

Password per accedere al cluster.

clusterResourceGroup

Gruppo di risorse a cui appartiene il cluster. Tipo: stringa (o Espressione con stringa resultType).

clusterSize

Numero di nodi di lavoro/dati nel cluster. Valore suggerimento: 4. Tipo: stringa (o Espressione con stringa resultType).

clusterSshPassword

Password per connettersi in remoto al nodo del cluster (per Linux).

clusterSshUserName

Il nome utente a SSH si connette in remoto al nodo del cluster (per Linux). Tipo: stringa (o Espressione con stringa resultType).

clusterType

Tipo di cluster. Tipo: stringa (o Espressione con stringa resultType).

clusterUserName

Nome utente per accedere al cluster. Tipo: stringa (o Espressione con stringa resultType).

coreConfiguration

Specifica i parametri di configurazione di base (come in core-site.xml) per il cluster HDInsight da creare.

credential

Riferimento alle credenziali contenente le informazioni di autenticazione.

dataNodeSize

Specifica le dimensioni del nodo dati per il cluster HDInsight.

encryptedCredential

Credenziali crittografate usate per l'autenticazione. Le credenziali vengono crittografate usando gestione credenziali del runtime di integrazione. Tipo: stringa (o Espressione con stringa resultType).

hBaseConfiguration

Specifica i parametri di configurazione HBase (hbase-site.xml) per il cluster HDInsight.

hcatalogLinkedServiceName

Nome del servizio collegato SQL di Azure che punta al database HCatalog. Il cluster HDInsight su richiesta viene creato usando il database SQL di Azure come metastore.

hdfsConfiguration

Specifica i parametri di configurazione HDFS (hdfs-site.xml) per il cluster HDInsight.

headNodeSize

Specifica le dimensioni del nodo head per il cluster HDInsight.

hiveConfiguration

Specifica i parametri di configurazione hive (hive-site.xml) per il cluster HDInsight.

hostSubscriptionId

Sottoscrizione del cliente per ospitare il cluster. Tipo: stringa (o Espressione con stringa resultType).

linkedServiceName

Servizio collegato archiviazione di Azure da usare dal cluster su richiesta per l'archiviazione e l'elaborazione dei dati.

mapReduceConfiguration

Specifica i parametri di configurazione MapReduce (mapred-site.xml) per il cluster HDInsight.

oozieConfiguration

Specifica i parametri di configurazione di Oozie (oozie-site.xml) per il cluster HDInsight.

scriptActions

Azioni script personalizzate da eseguire nel cluster HDI ondemand dopo che è attivo. Fare riferimento a 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 entità servizio per hostSubscriptionId. Tipo: stringa (o Espressione con stringa resultType).

servicePrincipalKey

Chiave per l'ID entità servizio.

sparkVersion

Versione di Spark se il tipo di cluster è "spark". Tipo: stringa (o Espressione con stringa resultType).

stormConfiguration

Specifica i parametri di configurazione storm (storm-site.xml) per il cluster HDInsight.

subnetName

ID risorsa ARM per la subnet nella rete virtuale. Se è stato specificato virtualNetworkId, questa proprietà è obbligatoria. Tipo: stringa (o Espressione con stringa resultType).

tenant

ID tenant/nome a cui appartiene l'entità servizio. Tipo: stringa (o Espressione con stringa resultType).

timeToLive

Tempo di inattività consentito per il cluster HDInsight su richiesta. Specifica per quanto tempo il cluster HDInsight su richiesta rimane attivo dopo il completamento di un'esecuzione di attività se non sono presenti altri processi attivi nel cluster. Il valore minimo è 5 minuti. Tipo: stringa (o Espressione con stringa resultType).

type

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

versionTypePropertiesVersion

Versione del cluster HDInsight.  Tipo: stringa (o Espressione con stringa resultType).

virtualNetworkId

ID risorsa ARM per la rete virtuale a cui deve essere aggiunto il cluster dopo la creazione. Tipo: stringa (o Espressione con stringa resultType).

yarnConfiguration

Specifica i parametri di configurazione yarn (yarn-site.xml) per il cluster HDInsight.

zookeeperNodeSize

Specifica le dimensioni del nodo Zoo Keeper per il cluster HDInsight.

Proprietà ereditate

annotations

Elenco di tag che possono essere usati per descrivere il servizio collegato.

connectVia

Informazioni di riferimento sul runtime di integrazione.

description

Descrizione del servizio collegato.

parameters

Parametri per il servizio collegato.

version

Versione del servizio collegato.

Dettagli proprietà

additionalLinkedServiceNames

Specifica account di archiviazione aggiuntivi per il servizio collegato HDInsight in modo che il servizio Data Factory possa registrarli per conto dell'utente.

additionalLinkedServiceNames?: LinkedServiceReference[]

Valore della proprietà

clusterNamePrefix

Il prefisso del nome del cluster, il prefisso sarà distinto con timestamp. Tipo: stringa (o Espressione con stringa resultType).

clusterNamePrefix?: any

Valore della proprietà

any

clusterPassword

Password per accedere al cluster.

clusterPassword?: SecretBaseUnion

Valore della proprietà

clusterResourceGroup

Gruppo di risorse a cui appartiene il cluster. Tipo: stringa (o Espressione con stringa resultType).

clusterResourceGroup: any

Valore della proprietà

any

clusterSize

Numero di nodi di lavoro/dati nel cluster. Valore suggerimento: 4. Tipo: stringa (o Espressione con stringa resultType).

clusterSize: any

Valore della proprietà

any

clusterSshPassword

Password per connettersi in remoto al nodo del cluster (per Linux).

clusterSshPassword?: SecretBaseUnion

Valore della proprietà

clusterSshUserName

Il nome utente a SSH si connette in remoto al nodo del cluster (per Linux). Tipo: stringa (o Espressione con stringa resultType).

clusterSshUserName?: any

Valore della proprietà

any

clusterType

Tipo di cluster. Tipo: stringa (o Espressione con stringa resultType).

clusterType?: any

Valore della proprietà

any

clusterUserName

Nome utente per accedere al cluster. Tipo: stringa (o Espressione con stringa resultType).

clusterUserName?: any

Valore della proprietà

any

coreConfiguration

Specifica i parametri di configurazione di base (come in core-site.xml) per il cluster HDInsight da creare.

coreConfiguration?: any

Valore della proprietà

any

credential

Riferimento alle credenziali contenente le informazioni di autenticazione.

credential?: CredentialReference

Valore della proprietà

dataNodeSize

Specifica le dimensioni del nodo dati per il cluster HDInsight.

dataNodeSize?: any

Valore della proprietà

any

encryptedCredential

Credenziali crittografate usate per l'autenticazione. Le credenziali vengono crittografate usando gestione credenziali del runtime di integrazione. Tipo: stringa (o Espressione con stringa resultType).

encryptedCredential?: any

Valore della proprietà

any

hBaseConfiguration

Specifica i parametri di configurazione HBase (hbase-site.xml) per il cluster HDInsight.

hBaseConfiguration?: any

Valore della proprietà

any

hcatalogLinkedServiceName

Nome del servizio collegato SQL di Azure che punta al database HCatalog. Il cluster HDInsight su richiesta viene creato usando il database SQL di Azure come metastore.

hcatalogLinkedServiceName?: LinkedServiceReference

Valore della proprietà

hdfsConfiguration

Specifica i parametri di configurazione HDFS (hdfs-site.xml) per il cluster HDInsight.

hdfsConfiguration?: any

Valore della proprietà

any

headNodeSize

Specifica le dimensioni del nodo head per il cluster HDInsight.

headNodeSize?: any

Valore della proprietà

any

hiveConfiguration

Specifica i parametri di configurazione hive (hive-site.xml) per il cluster HDInsight.

hiveConfiguration?: any

Valore della proprietà

any

hostSubscriptionId

Sottoscrizione del cliente per ospitare il cluster. Tipo: stringa (o Espressione con stringa resultType).

hostSubscriptionId: any

Valore della proprietà

any

linkedServiceName

Servizio collegato archiviazione di Azure da usare dal cluster su richiesta per l'archiviazione e l'elaborazione dei dati.

linkedServiceName: LinkedServiceReference

Valore della proprietà

mapReduceConfiguration

Specifica i parametri di configurazione MapReduce (mapred-site.xml) per il cluster HDInsight.

mapReduceConfiguration?: any

Valore della proprietà

any

oozieConfiguration

Specifica i parametri di configurazione di Oozie (oozie-site.xml) per il cluster HDInsight.

oozieConfiguration?: any

Valore della proprietà

any

scriptActions

Azioni script personalizzate da eseguire nel cluster HDI ondemand dopo che è attivo. Fare riferimento a 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[]

Valore della proprietà

servicePrincipalId

ID entità servizio per hostSubscriptionId. Tipo: stringa (o Espressione con stringa resultType).

servicePrincipalId?: any

Valore della proprietà

any

servicePrincipalKey

Chiave per l'ID entità servizio.

servicePrincipalKey?: SecretBaseUnion

Valore della proprietà

sparkVersion

Versione di Spark se il tipo di cluster è "spark". Tipo: stringa (o Espressione con stringa resultType).

sparkVersion?: any

Valore della proprietà

any

stormConfiguration

Specifica i parametri di configurazione storm (storm-site.xml) per il cluster HDInsight.

stormConfiguration?: any

Valore della proprietà

any

subnetName

ID risorsa ARM per la subnet nella rete virtuale. Se è stato specificato virtualNetworkId, questa proprietà è obbligatoria. Tipo: stringa (o Espressione con stringa resultType).

subnetName?: any

Valore della proprietà

any

tenant

ID tenant/nome a cui appartiene l'entità servizio. Tipo: stringa (o Espressione con stringa resultType).

tenant: any

Valore della proprietà

any

timeToLive

Tempo di inattività consentito per il cluster HDInsight su richiesta. Specifica per quanto tempo il cluster HDInsight su richiesta rimane attivo dopo il completamento di un'esecuzione di attività se non sono presenti altri processi attivi nel cluster. Il valore minimo è 5 minuti. Tipo: stringa (o Espressione con stringa resultType).

timeToLive: any

Valore della proprietà

any

type

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

type: "HDInsightOnDemand"

Valore della proprietà

"HDInsightOnDemand"

versionTypePropertiesVersion

Versione del cluster HDInsight.  Tipo: stringa (o Espressione con stringa resultType).

versionTypePropertiesVersion: any

Valore della proprietà

any

virtualNetworkId

ID risorsa ARM per la rete virtuale a cui deve essere aggiunto il cluster dopo la creazione. Tipo: stringa (o Espressione con stringa resultType).

virtualNetworkId?: any

Valore della proprietà

any

yarnConfiguration

Specifica i parametri di configurazione yarn (yarn-site.xml) per il cluster HDInsight.

yarnConfiguration?: any

Valore della proprietà

any

zookeeperNodeSize

Specifica le dimensioni del nodo Zoo Keeper per il cluster HDInsight.

zookeeperNodeSize?: any

Valore della proprietà

any

Dettagli proprietà ereditate

annotations

Elenco di tag che possono essere usati per descrivere il servizio collegato.

annotations?: any[]

Valore della proprietà

any[]

ereditato daLinkedService.annotations

connectVia

Informazioni di riferimento sul runtime di integrazione.

connectVia?: IntegrationRuntimeReference

Valore della proprietà

ereditato daLinkedService.connectVia

description

Descrizione del servizio collegato.

description?: string

Valore della proprietà

string

ereditato daLinkedService.description

parameters

Parametri per il servizio collegato.

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

Valore della proprietà

{[propertyName: string]: ParameterSpecification}

Ereditato daLinkedService.parameters

version

Versione del servizio collegato.

version?: string

Valore della proprietà

string

ereditato daLinkedService.version