Partilhar via


HDInsightOnDemandLinkedService interface

Serviço vinculado HDInsight ondemand.

Extends

Propriedades

additionalLinkedServiceNames

Especifica contas de armazenamento adicionais para o serviço vinculado HDInsight para que o serviço Data Factory possa registrá-las em seu nome.

clusterNamePrefix

O prefixo do nome do cluster, postfix será distinto com carimbo de data/hora. Type: string (ou Expression with resultType string).

clusterPassword

A senha para acessar o cluster.

clusterResourceGroup

O grupo de recursos ao qual o cluster pertence. Type: string (ou Expression with resultType string).

clusterSize

Número de nós de trabalho/dados no cluster. Valor da sugestão: 4. Type: string (ou Expression with resultType string).

clusterSshPassword

A senha para SSH conectar remotamente o nó do cluster (para Linux).

clusterSshUserName

O nome de usuário para SSH se conectar remotamente ao nó do cluster (para Linux). Type: string (ou Expression with resultType string).

clusterType

O tipo de cluster. Type: string (ou Expression with resultType string).

clusterUserName

O nome de usuário para acessar o cluster. Type: string (ou Expression with resultType string).

coreConfiguration

Especifica os principais parâmetros de configuração (como no core-site.xml) para o cluster HDInsight a ser criado.

credential

A referência de credencial que contém informações de autenticação.

dataNodeSize

Especifica o tamanho do nó de dados para o cluster HDInsight.

encryptedCredential

A credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais de tempo de execução de integração. Type: string (ou Expression with resultType string).

hBaseConfiguration

Especifica os parâmetros de configuração do HBase (hbase-site.xml) para o cluster HDInsight.

hcatalogLinkedServiceName

O nome do serviço vinculado SQL do Azure que aponta para o banco de dados HCatalog. O cluster HDInsight sob demanda é criado usando o banco de dados SQL do Azure como metastore.

hdfsConfiguration

Especifica os parâmetros de configuração do HDFS (hdfs-site.xml) para o cluster HDInsight.

headNodeSize

Especifica o tamanho do nó principal para o cluster HDInsight.

hiveConfiguration

Especifica os parâmetros de configuração do hive (hive-site.xml) para o cluster HDInsight.

hostSubscriptionId

A assinatura do cliente para hospedar o cluster. Type: string (ou Expression with resultType string).

linkedServiceName

Serviço vinculado do Armazenamento do Azure a ser usado pelo cluster sob demanda para armazenar e processar dados.

mapReduceConfiguration

Especifica os parâmetros de configuração do MapReduce (mapred-site.xml) para o cluster HDInsight.

oozieConfiguration

Especifica os parâmetros de configuração do Oozie (oozie-site.xml) para o cluster HDInsight.

scriptActions

Ações de script personalizadas para serem executadas no cluster HDI ondemand assim que ele estiver ativo. Por favor, consulte 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

A ID da entidade de serviço para o hostSubscriptionId. Type: string (ou Expression with resultType string).

servicePrincipalKey

A chave para a ID da entidade de serviço.

sparkVersion

A versão do spark se o tipo de cluster for 'spark'. Type: string (ou Expression with resultType string).

stormConfiguration

Especifica os parâmetros de configuração do Storm (storm-site.xml) para o cluster HDInsight.

subnetName

O ID do recurso ARM para a sub-rede na vNet. Se virtualNetworkId foi especificado, então essa propriedade é necessária. Type: string (ou Expression with resultType string).

tenant

A id/nome do locatário ao qual a entidade de serviço pertence. Type: string (ou Expression with resultType string).

timeToLive

O tempo ocioso permitido para o cluster HDInsight sob demanda. Especifica por quanto tempo o cluster HDInsight sob demanda permanece ativo após a conclusão de uma execução de atividade se não houver outros trabalhos ativos no cluster. O valor mínimo é de 5 minutos. Type: string (ou Expression with resultType string).

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

versionTypePropertiesVersion

Versão do cluster HDInsight.  Type: string (ou Expression with resultType string).

virtualNetworkId

O ID do recurso ARM para a vNet à qual o cluster deve ser associado após a criação. Type: string (ou Expression with resultType string).

yarnConfiguration

Especifica os parâmetros de configuração do Yarn (yarn-site.xml) para o cluster HDInsight.

zookeeperNodeSize

Especifica o tamanho do nó Zoo Keeper para o cluster HDInsight.

Propriedades Herdadas

annotations

Lista de tags que podem ser usadas para descrever o serviço vinculado.

connectVia

A referência de tempo de execução de integração.

description

Descrição do serviço vinculado.

parameters

Parâmetros para serviço vinculado.

version

Versão do serviço vinculado.

Detalhes de Propriedade

additionalLinkedServiceNames

Especifica contas de armazenamento adicionais para o serviço vinculado HDInsight para que o serviço Data Factory possa registrá-las em seu nome.

additionalLinkedServiceNames?: LinkedServiceReference[]

Valor de Propriedade

clusterNamePrefix

O prefixo do nome do cluster, postfix será distinto com carimbo de data/hora. Type: string (ou Expression with resultType string).

clusterNamePrefix?: any

Valor de Propriedade

any

clusterPassword

A senha para acessar o cluster.

clusterPassword?: SecretBaseUnion

Valor de Propriedade

clusterResourceGroup

O grupo de recursos ao qual o cluster pertence. Type: string (ou Expression with resultType string).

clusterResourceGroup: any

Valor de Propriedade

any

clusterSize

Número de nós de trabalho/dados no cluster. Valor da sugestão: 4. Type: string (ou Expression with resultType string).

clusterSize: any

Valor de Propriedade

any

clusterSshPassword

A senha para SSH conectar remotamente o nó do cluster (para Linux).

clusterSshPassword?: SecretBaseUnion

Valor de Propriedade

clusterSshUserName

O nome de usuário para SSH se conectar remotamente ao nó do cluster (para Linux). Type: string (ou Expression with resultType string).

clusterSshUserName?: any

Valor de Propriedade

any

clusterType

O tipo de cluster. Type: string (ou Expression with resultType string).

clusterType?: any

Valor de Propriedade

any

clusterUserName

O nome de usuário para acessar o cluster. Type: string (ou Expression with resultType string).

clusterUserName?: any

Valor de Propriedade

any

coreConfiguration

Especifica os principais parâmetros de configuração (como no core-site.xml) para o cluster HDInsight a ser criado.

coreConfiguration?: any

Valor de Propriedade

any

credential

A referência de credencial que contém informações de autenticação.

credential?: CredentialReference

Valor de Propriedade

dataNodeSize

Especifica o tamanho do nó de dados para o cluster HDInsight.

dataNodeSize?: any

Valor de Propriedade

any

encryptedCredential

A credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais de tempo de execução de integração. Type: string (ou Expression with resultType string).

encryptedCredential?: any

Valor de Propriedade

any

hBaseConfiguration

Especifica os parâmetros de configuração do HBase (hbase-site.xml) para o cluster HDInsight.

hBaseConfiguration?: any

Valor de Propriedade

any

hcatalogLinkedServiceName

O nome do serviço vinculado SQL do Azure que aponta para o banco de dados HCatalog. O cluster HDInsight sob demanda é criado usando o banco de dados SQL do Azure como metastore.

hcatalogLinkedServiceName?: LinkedServiceReference

Valor de Propriedade

hdfsConfiguration

Especifica os parâmetros de configuração do HDFS (hdfs-site.xml) para o cluster HDInsight.

hdfsConfiguration?: any

Valor de Propriedade

any

headNodeSize

Especifica o tamanho do nó principal para o cluster HDInsight.

headNodeSize?: any

Valor de Propriedade

any

hiveConfiguration

Especifica os parâmetros de configuração do hive (hive-site.xml) para o cluster HDInsight.

hiveConfiguration?: any

Valor de Propriedade

any

hostSubscriptionId

A assinatura do cliente para hospedar o cluster. Type: string (ou Expression with resultType string).

hostSubscriptionId: any

Valor de Propriedade

any

linkedServiceName

Serviço vinculado do Armazenamento do Azure a ser usado pelo cluster sob demanda para armazenar e processar dados.

linkedServiceName: LinkedServiceReference

Valor de Propriedade

mapReduceConfiguration

Especifica os parâmetros de configuração do MapReduce (mapred-site.xml) para o cluster HDInsight.

mapReduceConfiguration?: any

Valor de Propriedade

any

oozieConfiguration

Especifica os parâmetros de configuração do Oozie (oozie-site.xml) para o cluster HDInsight.

oozieConfiguration?: any

Valor de Propriedade

any

scriptActions

Ações de script personalizadas para serem executadas no cluster HDI ondemand assim que ele estiver ativo. Por favor, consulte 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[]

Valor de Propriedade

servicePrincipalId

A ID da entidade de serviço para o hostSubscriptionId. Type: string (ou Expression with resultType string).

servicePrincipalId?: any

Valor de Propriedade

any

servicePrincipalKey

A chave para a ID da entidade de serviço.

servicePrincipalKey?: SecretBaseUnion

Valor de Propriedade

sparkVersion

A versão do spark se o tipo de cluster for 'spark'. Type: string (ou Expression with resultType string).

sparkVersion?: any

Valor de Propriedade

any

stormConfiguration

Especifica os parâmetros de configuração do Storm (storm-site.xml) para o cluster HDInsight.

stormConfiguration?: any

Valor de Propriedade

any

subnetName

O ID do recurso ARM para a sub-rede na vNet. Se virtualNetworkId foi especificado, então essa propriedade é necessária. Type: string (ou Expression with resultType string).

subnetName?: any

Valor de Propriedade

any

tenant

A id/nome do locatário ao qual a entidade de serviço pertence. Type: string (ou Expression with resultType string).

tenant: any

Valor de Propriedade

any

timeToLive

O tempo ocioso permitido para o cluster HDInsight sob demanda. Especifica por quanto tempo o cluster HDInsight sob demanda permanece ativo após a conclusão de uma execução de atividade se não houver outros trabalhos ativos no cluster. O valor mínimo é de 5 minutos. Type: string (ou Expression with resultType string).

timeToLive: any

Valor de Propriedade

any

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

type: "HDInsightOnDemand"

Valor de Propriedade

"HDInsightOnDemand"

versionTypePropertiesVersion

Versão do cluster HDInsight.  Type: string (ou Expression with resultType string).

versionTypePropertiesVersion: any

Valor de Propriedade

any

virtualNetworkId

O ID do recurso ARM para a vNet à qual o cluster deve ser associado após a criação. Type: string (ou Expression with resultType string).

virtualNetworkId?: any

Valor de Propriedade

any

yarnConfiguration

Especifica os parâmetros de configuração do Yarn (yarn-site.xml) para o cluster HDInsight.

yarnConfiguration?: any

Valor de Propriedade

any

zookeeperNodeSize

Especifica o tamanho do nó Zoo Keeper para o cluster HDInsight.

zookeeperNodeSize?: any

Valor de Propriedade

any

Detalhes da Propriedade Herdada

annotations

Lista de tags que podem ser usadas para descrever o serviço vinculado.

annotations?: any[]

Valor de Propriedade

any[]

herdado de de anotações LinkedService.annotations

connectVia

A referência de tempo de execução de integração.

connectVia?: IntegrationRuntimeReference

Valor de Propriedade

herdado deLinkedService.connectVia

description

Descrição do serviço vinculado.

description?: string

Valor de Propriedade

string

herdado deLinkedService.description

parameters

Parâmetros para serviço vinculado.

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

Valor de Propriedade

{[propertyName: string]: ParameterSpecification}

herdado deLinkedService.parameters

version

Versão do serviço vinculado.

version?: string

Valor de Propriedade

string

herdado de LinkedService.version