Compartilhar via


HDInsightOnDemandLinkedService Classe

Definição

Serviço vinculado ondemand do 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
Herança
HDInsightOnDemandLinkedService
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Construtores

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.

Propriedades

AdditionalLinkedServiceNames

Obtém ou define que especifica contas de armazenamento adicionais para o serviço vinculado do HDInsight para que o serviço Data Factory possa registrá-las em seu nome.

AdditionalProperties

Obtém ou define propriedades não correspondentes da mensagem que são desserializadas nesta coleção

(Herdado de LinkedService)
Annotations

Obtém ou define a lista de marcas que podem ser usadas para descrever o serviço vinculado.

(Herdado de LinkedService)
ClusterNamePrefix

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

ClusterPassword

Obtém ou define a senha para acessar o cluster.

ClusterResourceGroup

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

ClusterSize

Obtém ou define o 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).

ClusterSshPassword

Obtém ou define a senha para o nó do cluster de conexão remota do SSH (para Linux).

ClusterSshUserName

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

ClusterType

Obtém ou define o tipo de cluster. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

ClusterUserName

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

ConnectVia

Obtém ou define a referência de runtime de integração.

(Herdado de LinkedService)
CoreConfiguration

Obtém ou define os parâmetros de configuração principais (como em core-site.xml) para o cluster HDInsight a ser criado.

Credential

Obtém ou define a referência de credencial que contém informações de autenticação.

DataNodeSize

Obtém ou define especifica o tamanho do nó de dados para o cluster HDInsight.

Description

Obtém ou define a descrição do serviço vinculado.

(Herdado de LinkedService)
EncryptedCredential

Obtém ou define 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).

HBaseConfiguration

Obtém ou define especifica os parâmetros de configuração do HBase (hbase-site.xml) para o cluster HDInsight.

HcatalogLinkedServiceName

Obtém ou define o nome de SQL do Azure serviço vinculado 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.

HdfsConfiguration

Obtém ou define especifica os parâmetros de configuração do HDFS (hdfs-site.xml) para o cluster HDInsight.

HeadNodeSize

Obtém ou define o tamanho do nó principal para o cluster HDInsight.

HiveConfiguration

Obtém ou define os parâmetros de configuração do hive (hive-site.xml) para o cluster HDInsight.

HostSubscriptionId

Obtém ou define a assinatura do cliente para hospedar o cluster. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

LinkedServiceName

Obtém ou define o serviço vinculado do Armazenamento do Azure a ser usado pelo cluster sob demanda para armazenar e processar dados.

MapReduceConfiguration

Obtém ou define especifica os parâmetros de configuração mapReduce (mapred-site.xml) para o cluster HDInsight.

OozieConfiguration

Obtém ou define especifica os parâmetros de configuração do Oozie (oozie-site.xml) para o cluster HDInsight.

Parameters

Obtém ou define parâmetros para o serviço vinculado.

(Herdado de LinkedService)
ScriptActions

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

ServicePrincipalId

Obtém ou define a ID da entidade de serviço para o hostSubscriptionId. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

ServicePrincipalKey

Obtém ou define a chave para a ID da entidade de serviço.

SparkVersion

Obtém ou define a versão do Spark se o tipo de cluster for 'spark'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

StormConfiguration

Obtém ou define especifica os parâmetros de configuração storm (storm-site.xml) para o cluster HDInsight.

SubnetName

Obtém ou define a ID de 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).

Tenant

Obtém ou define 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).

TimeToLive

Obtém ou define 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

Obtém ou define a versão do cluster HDInsight.  Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

VirtualNetworkId

Obtém ou define a ID de 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).

YarnConfiguration

Obtém ou define os parâmetros de configuração do Yarn (yarn-site.xml) para o cluster HDInsight.

ZookeeperNodeSize

Obtém ou define o tamanho do nó Zoo Keeper para o cluster HDInsight.

Métodos

Validate()

Valide o objeto .

Aplica-se a