Partilhar via


HDInsightOnDemandLinkedService Construtores

Definição

Sobrecargas

HDInsightOnDemandLinkedService()

Inicializa uma nova instância da 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)

Inicializa uma nova instância da classe HDInsightOnDemandLinkedService.

HDInsightOnDemandLinkedService()

Inicializa uma nova instância da classe HDInsightOnDemandLinkedService.

public HDInsightOnDemandLinkedService ();
Public Sub New ()

Aplica-se a

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)

Inicializa uma nova instância da 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)

Parâmetros

clusterSize
Object

Número de nós de trabalho/dados no cluster. Valor da sugestão: 4. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

timeToLive
Object

O tempo ocioso permitido para o cluster HDInsight sob demanda. Especifica quanto tempo o cluster HDInsight sob demanda permanece ativo após a conclusão de uma atividade executada se não há nenhum outro trabalho ativo no cluster. O valor mínimo é 5 minutos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

version
Object

Versão do cluster HDInsight  Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

linkedServiceName
LinkedServiceReference

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

hostSubscriptionId
Object

A assinatura do cliente para hospedar o cluster. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

tenant
Object

A ID/nome do locatário ao qual a entidade de serviço pertence. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

clusterResourceGroup
Object

O grupo de recursos ao qual o cluster pertence. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

additionalProperties
IDictionary<String,Object>

As propriedades sem correspondência da mensagem são desserializadas nesta coleção

connectVia
IntegrationRuntimeReference

A referência de runtime de integração.

description
String

Descrição do serviço vinculado.

parameters
IDictionary<String,ParameterSpecification>

Parâmetros para o serviço vinculado.

annotations
IList<Object>

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

servicePrincipalId
Object

A ID da entidade de serviço para o hostSubscriptionId. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

servicePrincipalKey
SecretBase

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

clusterNamePrefix
Object

O prefixo do nome do cluster, postfix será distinto com o carimbo de data/hora. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

clusterUserName
Object

O nome de usuário para acessar o cluster. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

clusterPassword
SecretBase

A senha para acessar o cluster.

clusterSshUserName
Object

O nome de usuário SSH para conectar-se remotamente ao nó do cluster (para Linux). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

clusterSshPassword
SecretBase

A senha para o nó do cluster de conexão remota do SSH (para Linux).

additionalLinkedServiceNames
IList<LinkedServiceReference>

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

hcatalogLinkedServiceName
LinkedServiceReference

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

clusterType
Object

O tipo de cluster. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

sparkVersion
Object

A versão do Spark se o tipo de cluster for 'spark'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

coreConfiguration
Object

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

hBaseConfiguration
Object

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

hdfsConfiguration
Object

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

hiveConfiguration
Object

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

mapReduceConfiguration
Object

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

oozieConfiguration
Object

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

stormConfiguration
Object

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

yarnConfiguration
Object

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

encryptedCredential
Object

A credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais do runtime de integração. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

headNodeSize
Object

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

dataNodeSize
Object

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

zookeeperNodeSize
Object

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

scriptActions
IList<ScriptAction>

Ações de script personalizadas a serem executadas no cluster ondemand HDI quando ele estiver ativado. https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&Consulte bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions.

virtualNetworkId
Object

A ID do recurso do ARM para a vNet à qual o cluster deve ser unido após a criação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

subnetName
Object

A ID do recurso do ARM para a sub-rede na vNet. Se virtualNetworkId tiver sido especificado, essa propriedade será necessária. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

credential
CredentialReference

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

Aplica-se a