HiveLinkedService interface
Servicio vinculado de Hive Server.
- Extends
Propiedades
allow |
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. |
allow |
Especifica si se permiten los certificados autofirmados del servidor. El valor predeterminado es false. |
authentication |
Método de autenticación que se usa para tener acceso al servidor de Hive. |
enable |
Especifica si las conexiones al servidor se cifran mediante SSL. El valor predeterminado es false. |
encrypted |
Credencial cifrada usada para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena. |
host | Dirección IP o nombre de host del servidor de Hive, separados por ";" para varios hosts (solo cuando serviceDiscoveryMode está habilitado). |
http |
Dirección URL parcial correspondiente al servidor de Hive. |
password | La contraseña correspondiente al nombre de usuario que proporcionó en el campo Nombre de usuario |
port | Puerto TCP que el servidor de Hive utiliza para escuchar las conexiones del cliente. |
server |
Tipo de servidor de Hive. |
service |
True para indicar que se usa el servicio de ZooKeeper; false para indicar que no. |
thrift |
Protocolo de transporte que se va a usar en la capa de Thrift. |
trusted |
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. |
type | Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto. |
use |
Especifica si el controlador usa las consultas nativas de HiveQL o las convierte en un formato equivalente en HiveQL. |
username | Nombre de usuario que utiliza para acceder al servidor de Hive. |
use |
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. |
zoo |
Espacio de nombres en ZooKeeper en el que se agregan nodos de Hive Server 2. |
Propiedades heredadas
annotations | Lista de etiquetas que se pueden usar para describir el servicio vinculado. |
connect |
La referencia al entorno de ejecución de integración. |
description | Descripción del servicio vinculado. |
parameters | Parámetros para el servicio vinculado. |
Detalles de las propiedades
allowHostNameCNMismatch
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.
allowHostNameCNMismatch?: any
Valor de propiedad
any
allowSelfSignedServerCert
Especifica si se permiten los certificados autofirmados del servidor. El valor predeterminado es false.
allowSelfSignedServerCert?: any
Valor de propiedad
any
authenticationType
Método de autenticación que se usa para tener acceso al servidor de Hive.
authenticationType: string
Valor de propiedad
string
enableSsl
Especifica si las conexiones al servidor se cifran mediante SSL. El valor predeterminado es false.
enableSsl?: any
Valor de propiedad
any
encryptedCredential
Credencial cifrada usada para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena.
encryptedCredential?: string
Valor de propiedad
string
host
Dirección IP o nombre de host del servidor de Hive, separados por ";" para varios hosts (solo cuando serviceDiscoveryMode está habilitado).
host: any
Valor de propiedad
any
httpPath
Dirección URL parcial correspondiente al servidor de Hive.
httpPath?: any
Valor de propiedad
any
password
La contraseña correspondiente al nombre de usuario que proporcionó en el campo Nombre de usuario
password?: SecretBaseUnion
Valor de propiedad
port
Puerto TCP que el servidor de Hive utiliza para escuchar las conexiones del cliente.
port?: any
Valor de propiedad
any
serverType
Tipo de servidor de Hive.
serverType?: string
Valor de propiedad
string
serviceDiscoveryMode
True para indicar que se usa el servicio de ZooKeeper; false para indicar que no.
serviceDiscoveryMode?: any
Valor de propiedad
any
thriftTransportProtocol
Protocolo de transporte que se va a usar en la capa de Thrift.
thriftTransportProtocol?: string
Valor de propiedad
string
trustedCertPath
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.
trustedCertPath?: any
Valor de propiedad
any
type
Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto.
type: "Hive"
Valor de propiedad
"Hive"
useNativeQuery
Especifica si el controlador usa las consultas nativas de HiveQL o las convierte en un formato equivalente en HiveQL.
useNativeQuery?: any
Valor de propiedad
any
username
Nombre de usuario que utiliza para acceder al servidor de Hive.
username?: any
Valor de propiedad
any
useSystemTrustStore
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.
useSystemTrustStore?: any
Valor de propiedad
any
zooKeeperNameSpace
Espacio de nombres en ZooKeeper en el que se agregan nodos de Hive Server 2.
zooKeeperNameSpace?: any
Valor de propiedad
any
Detalles de las propiedades heredadas
annotations
Lista de etiquetas que se pueden usar para describir el servicio vinculado.
annotations?: any[]
Valor de propiedad
any[]
Heredado deLinkedService.annotations
connectVia
La referencia al entorno de ejecución de integración.
connectVia?: IntegrationRuntimeReference
Valor de propiedad
Heredado deLinkedService.connectVia
description
Descripción del servicio vinculado.
description?: string
Valor de propiedad
string
Heredado deLinkedService.description
parameters
Parámetros para el servicio vinculado.
parameters?: {[propertyName: string]: ParameterSpecification}
Valor de propiedad
{[propertyName: string]: ParameterSpecification}
Heredado deLinkedService.parameters