Compartir a través de


HDInsightOnDemandLinkedService Clase

Definición

Servicio vinculado de HDInsight a petición.

[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
Herencia
HDInsightOnDemandLinkedService
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructores

HDInsightOnDemandLinkedService()

Inicializa una nueva instancia de la clase 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 una nueva instancia de la clase HDInsightOnDemandLinkedService.

Propiedades

AdditionalLinkedServiceNames

Obtiene o establece especifica cuentas de almacenamiento adicionales para el servicio vinculado de HDInsight para que el servicio Data Factory pueda registrarlas en su nombre.

AdditionalProperties

Obtiene o establece propiedades no coincidentes del mensaje se deserializan en esta colección.

(Heredado de LinkedService)
Annotations

Obtiene o establece la lista de etiquetas que se pueden usar para describir el servicio vinculado.

(Heredado de LinkedService)
ClusterNamePrefix

Obtiene o establece el prefijo del nombre del clúster, el postfijo será distinto con la marca de tiempo. Tipo: cadena (o Expresión con cadena resultType).

ClusterPassword

Obtiene o establece la contraseña para acceder al clúster.

ClusterResourceGroup

Obtiene o establece el grupo de recursos al que pertenece el clúster. Tipo: cadena (o Expresión con cadena resultType).

ClusterSize

Obtiene o establece el número de nodos de trabajo o datos del clúster. Valor de sugerencia: 4. Tipo: cadena (o Expresión con cadena resultType).

ClusterSshPassword

Obtiene o establece la contraseña en ssh para conectar de forma remota el nodo del clúster (para Linux).

ClusterSshUserName

Obtiene o establece el nombre de usuario en SSH para conectarse de forma remota al nodo del clúster (para Linux). Tipo: cadena (o Expresión con cadena resultType).

ClusterType

Obtiene o establece el tipo de clúster. Tipo: cadena (o Expresión con cadena resultType).

ClusterUserName

Obtiene o establece el nombre de usuario para acceder al clúster. Tipo: cadena (o Expresión con cadena resultType).

ConnectVia

Obtiene o establece la referencia de Integration Runtime.

(Heredado de LinkedService)
CoreConfiguration

Obtiene o establece especifica los parámetros de configuración principales (como en core-site.xml) para que se cree el clúster de HDInsight.

Credential

Obtiene o establece la referencia de credenciales que contiene información de autenticación.

DataNodeSize

Obtiene o establece especifica el tamaño del nodo de datos para el clúster de HDInsight.

Description

Obtiene o establece la descripción del servicio vinculado.

(Heredado de LinkedService)
EncryptedCredential

Obtiene o establece la credencial cifrada usada para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena (o Expresión con cadena resultType).

HBaseConfiguration

Obtiene o establece especifica los parámetros de configuración de HBase (hbase-site.xml) para el clúster de HDInsight.

HcatalogLinkedServiceName

Obtiene o establece el nombre de Azure SQL servicio vinculado que apunta a la base de datos HCatalog. El clúster de HDInsight a petición se crea mediante la base de datos de Azure SQL como el almacén de metadatos.

HdfsConfiguration

Obtiene o establece especifica los parámetros de configuración de HDFS (hdfs-site.xml) para el clúster de HDInsight.

HeadNodeSize

Obtiene o establece especifica el tamaño del nodo principal para el clúster de HDInsight.

HiveConfiguration

Obtiene o establece especifica los parámetros de configuración de Hive (hive-site.xml) para el clúster de HDInsight.

HostSubscriptionId

Obtiene o establece la suscripción del cliente para hospedar el clúster. Tipo: cadena (o Expresión con cadena resultType).

LinkedServiceName

Obtiene o establece el servicio vinculado de Azure Storage que va a usar el clúster a petición para almacenar y procesar datos.

MapReduceConfiguration

Obtiene o establece especifica los parámetros de configuración de MapReduce (mapred-site.xml) para el clúster de HDInsight.

OozieConfiguration

Obtiene o establece especifica los parámetros de configuración de Oozie (oozie-site.xml) para el clúster de HDInsight.

Parameters

Obtiene o establece parámetros para el servicio vinculado.

(Heredado de LinkedService)
ScriptActions

Obtiene o establece acciones de script personalizadas que se ejecutarán en el clúster de identificación HDI una vez que esté activo. 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

Obtiene o establece el identificador de la entidad de servicio para hostSubscriptionId. Tipo: cadena (o Expresión con cadena resultType).

ServicePrincipalKey

Obtiene o establece la clave para el identificador de la entidad de servicio.

SparkVersion

Obtiene o establece la versión de Spark si el tipo de clúster es "spark". Tipo: cadena (o Expresión con cadena resultType).

StormConfiguration

Obtiene o establece especifica los parámetros de configuración de Storm (storm-site.xml) para el clúster de HDInsight.

SubnetName

Obtiene o establece el identificador de recurso de ARM para la subred de la red virtual. Si se especificó virtualNetworkId, se requiere esta propiedad. Tipo: cadena (o Expresión con cadena resultType).

Tenant

Obtiene o establece el identificador o nombre del inquilino al que pertenece la entidad de servicio. Tipo: cadena (o Expresión con cadena resultType).

TimeToLive

Obtiene o establece el tiempo de inactividad permitido para el clúster de HDInsight a petición. Especifica cuánto tiempo permanece activo el clúster de HDInsight a petición después de la finalización de una ejecución de actividad si no hay ningún otro trabajo activo en el clúster. El valor mínimo es de 5 minutos. Tipo: cadena (o Expresión con cadena resultType).

Version

Obtiene o establece la versión del clúster de HDInsight.  Tipo: cadena (o Expresión con cadena resultType).

VirtualNetworkId

Obtiene o establece el identificador de recurso de ARM para la red virtual a la que se debe unir el clúster después de la creación. Tipo: cadena (o Expresión con cadena resultType).

YarnConfiguration

Obtiene o establece especifica los parámetros de configuración de Yarn (yarn-site.xml) para el clúster de HDInsight.

ZookeeperNodeSize

Obtiene o establece especifica el tamaño del nodo Zoo Keeper para el clúster de HDInsight.

Métodos

Validate()

Valide el objeto .

Se aplica a