Compartir a través de


HiveLinkedService Constructores

Definición

Sobrecargas

HiveLinkedService()

Inicializa una nueva instancia de la clase HiveLinkedService.

HiveLinkedService(Object, String, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object, String, String, Object, Object, Object, Object, SecretBase, Object, Object, Object, Object, Object, Object, Object)

Inicializa una nueva instancia de la clase HiveLinkedService.

HiveLinkedService()

Inicializa una nueva instancia de la clase HiveLinkedService.

public HiveLinkedService ();
Public Sub New ()

Se aplica a

HiveLinkedService(Object, String, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object, String, String, Object, Object, Object, Object, SecretBase, Object, Object, Object, Object, Object, Object, Object)

Inicializa una nueva instancia de la clase HiveLinkedService.

public HiveLinkedService (object host, string authenticationType, 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 port = default, string serverType = default, string thriftTransportProtocol = default, object serviceDiscoveryMode = default, object zooKeeperNameSpace = default, object useNativeQuery = default, object username = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase password = default, object httpPath = default, object enableSsl = default, object trustedCertPath = default, object useSystemTrustStore = default, object allowHostNameCNMismatch = default, object allowSelfSignedServerCert = default, object encryptedCredential = default);
new Microsoft.Azure.Management.DataFactory.Models.HiveLinkedService : obj * string * 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 * string * string * obj * obj * obj * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * obj * obj * obj * obj * obj -> Microsoft.Azure.Management.DataFactory.Models.HiveLinkedService
Public Sub New (host As Object, authenticationType As String, 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 port As Object = Nothing, Optional serverType As String = Nothing, Optional thriftTransportProtocol As String = Nothing, Optional serviceDiscoveryMode As Object = Nothing, Optional zooKeeperNameSpace As Object = Nothing, Optional useNativeQuery As Object = Nothing, Optional username As Object = Nothing, Optional password As SecretBase = Nothing, Optional httpPath As Object = Nothing, Optional enableSsl As Object = Nothing, Optional trustedCertPath As Object = Nothing, Optional useSystemTrustStore As Object = Nothing, Optional allowHostNameCNMismatch As Object = Nothing, Optional allowSelfSignedServerCert As Object = Nothing, Optional encryptedCredential As Object = Nothing)

Parámetros

host
Object

Dirección IP o nombre de host del servidor de Hive, separados por ";" para varios hosts (solo cuando serviceDiscoveryMode está habilitado).

authenticationType
String

Método de autenticación que se usa para tener acceso al servidor de Hive. Entre los valores posibles se incluyen: "Anonymous", "Username", "UsernameAndPassword", "WindowsAzureHDInsightService".

additionalProperties
IDictionary<String,Object>

Las propiedades no coincidentes del mensaje se deserializan en esta colección.

connectVia
IntegrationRuntimeReference

La referencia al entorno de ejecución de integración.

description
String

Descripción del servicio vinculado.

parameters
IDictionary<String,ParameterSpecification>

Parámetros para el servicio vinculado.

annotations
IList<Object>

Lista de etiquetas que se pueden usar para describir el servicio vinculado.

port
Object

Puerto TCP que el servidor de Hive utiliza para escuchar las conexiones del cliente.

serverType
String

Tipo de servidor de Hive. Entre los valores posibles se incluyen: "HiveServer1", "HiveServer2", "HiveThriftServer".

thriftTransportProtocol
String

Protocolo de transporte que se va a usar en la capa de Thrift. Entre los valores posibles se incluyen: "Binary", "SASL", "HTTP"

serviceDiscoveryMode
Object

True para indicar que se usa el servicio de ZooKeeper; false para indicar que no.

zooKeeperNameSpace
Object

Espacio de nombres en ZooKeeper en el que se agregan nodos de Hive Server 2.

useNativeQuery
Object

Especifica si el controlador usa las consultas nativas de HiveQL o las convierte en un formato equivalente en HiveQL.

username
Object

Nombre de usuario que utiliza para acceder al servidor de Hive.

password
SecretBase

La contraseña correspondiente al nombre de usuario que proporcionó en el campo Nombre de usuario

httpPath
Object

Dirección URL parcial correspondiente al servidor de Hive.

enableSsl
Object

Especifica si las conexiones al servidor se cifran mediante SSL. El valor predeterminado es false.

trustedCertPath
Object

Ruta de acceso completa del archivo .pem que contiene certificados de CA de confianza para comprobar el servidor al conectarse a través de SSL. Esta propiedad solo puede establecerse al utilizar SSL en IR autohospedados. El valor predeterminado es el archivo cacerts.pem instalado con el IR.

useSystemTrustStore
Object

Especifica si se utiliza un certificado de CA del almacén de confianza del sistema o de un archivo PEM especificado. El valor predeterminado es false.

allowHostNameCNMismatch
Object

Especifica si se requiere que el nombre del certificado SSL emitido por una CA coincida con el nombre de host del servidor al conectarse a través de SSL. El valor predeterminado es false.

allowSelfSignedServerCert
Object

Especifica si se permiten los certificados autofirmados del servidor. El valor predeterminado es false.

encryptedCredential
Object

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).

Se aplica a