HiveLinkedService interface

Service lié Hive Server.

Extends

Propriétés

allowHostNameCNMismatch

Spécifie s’il faut exiger un nom de certificat SSL émis par l’autorité de certification pour qu’il corresponde au nom d’hôte du serveur lors de la connexion via SSL. La valeur par défaut est false.

allowSelfSignedServerCert

Indique si les certificats auto-signés provenant du serveur sont autorisés ou non. La valeur par défaut est false.

authenticationType

Méthode d’authentification utilisée pour accéder au serveur Hive.

enableServerCertificateValidation

Spécifie si les connexions au serveur valident le certificat de serveur, la valeur par défaut est True. Utilisé uniquement pour la version 2.0

enableSsl

Spécifie si les connexions au serveur sont chiffrées à l’aide de SSL. La valeur par défaut est false.

encryptedCredential

Informations d’identification chiffrées utilisées pour l’authentification. Les informations d’identification sont chiffrées à l’aide du gestionnaire d’informations d’identification du runtime d’intégration. Type : chaîne.

host

Adresse IP ou nom d’hôte du serveur Hive, séparés par « ; » pour plusieurs hôtes (uniquement lorsque serviceDiscoveryMode est activé).

httpPath

URL partielle correspondant au serveur Hive.

password

Mot de passe correspondant au nom d’utilisateur que vous avez fourni dans le champ Nom d’utilisateur

port

Port TCP utilisé par le serveur Hive pour écouter les connexions clientes.

serverType

Type de serveur Hive.

serviceDiscoveryMode

true pour indiquer l’utilisation du service ZooKeeper, false non.

thriftTransportProtocol

Protocole de transport à utiliser dans la couche Thrift.

trustedCertPath

Chemin complet du fichier .pem contenant des certificats d’autorité de certification approuvés pour vérifier le serveur lors de la connexion via SSL. Cette propriété ne peut être définie que lors de l’utilisation du protocole SSL sur le runtime d’intégration auto-hébergé. Valeur par défaut : le fichier cacerts.pem installé avec l'IR.

type

Type de service lié.

useNativeQuery

Spécifie si le pilote utilise des requêtes HiveQL natives ou les convertit en un formulaire équivalent dans HiveQL.

username

Nom d’utilisateur que vous utilisez pour accéder au serveur Hive.

useSystemTrustStore

Indique s’il faut utiliser un certificat d’autorité de certification provenant du magasin de confiance du système ou d’un fichier PEM spécifié. La valeur par défaut est false.

zooKeeperNameSpace

Espace de noms sur ZooKeeper sous lequel les nœuds Hive Server 2 sont ajoutés.

Propriétés héritées

additionalProperties

Propriétés supplémentaires

annotations

Liste des balises qui peuvent être utilisées pour décrire le service lié.

connectVia

Référence du runtime d’intégration.

description

Description du service lié.

parameters

Paramètres du service lié.

version

Version du service lié.

Détails de la propriété

allowHostNameCNMismatch

Spécifie s’il faut exiger un nom de certificat SSL émis par l’autorité de certification pour qu’il corresponde au nom d’hôte du serveur lors de la connexion via SSL. La valeur par défaut est false.

allowHostNameCNMismatch?: any

Valeur de propriété

any

allowSelfSignedServerCert

Indique si les certificats auto-signés provenant du serveur sont autorisés ou non. La valeur par défaut est false.

allowSelfSignedServerCert?: any

Valeur de propriété

any

authenticationType

Méthode d’authentification utilisée pour accéder au serveur Hive.

authenticationType: string

Valeur de propriété

string

enableServerCertificateValidation

Spécifie si les connexions au serveur valident le certificat de serveur, la valeur par défaut est True. Utilisé uniquement pour la version 2.0

enableServerCertificateValidation?: any

Valeur de propriété

any

enableSsl

Spécifie si les connexions au serveur sont chiffrées à l’aide de SSL. La valeur par défaut est false.

enableSsl?: any

Valeur de propriété

any

encryptedCredential

Informations d’identification chiffrées utilisées pour l’authentification. Les informations d’identification sont chiffrées à l’aide du gestionnaire d’informations d’identification du runtime d’intégration. Type : chaîne.

encryptedCredential?: string

Valeur de propriété

string

host

Adresse IP ou nom d’hôte du serveur Hive, séparés par « ; » pour plusieurs hôtes (uniquement lorsque serviceDiscoveryMode est activé).

host: any

Valeur de propriété

any

httpPath

URL partielle correspondant au serveur Hive.

httpPath?: any

Valeur de propriété

any

password

Mot de passe correspondant au nom d’utilisateur que vous avez fourni dans le champ Nom d’utilisateur

password?: SecretBaseUnion

Valeur de propriété

port

Port TCP utilisé par le serveur Hive pour écouter les connexions clientes.

port?: any

Valeur de propriété

any

serverType

Type de serveur Hive.

serverType?: string

Valeur de propriété

string

serviceDiscoveryMode

true pour indiquer l’utilisation du service ZooKeeper, false non.

serviceDiscoveryMode?: any

Valeur de propriété

any

thriftTransportProtocol

Protocole de transport à utiliser dans la couche Thrift.

thriftTransportProtocol?: string

Valeur de propriété

string

trustedCertPath

Chemin complet du fichier .pem contenant des certificats d’autorité de certification approuvés pour vérifier le serveur lors de la connexion via SSL. Cette propriété ne peut être définie que lors de l’utilisation du protocole SSL sur le runtime d’intégration auto-hébergé. Valeur par défaut : le fichier cacerts.pem installé avec l'IR.

trustedCertPath?: any

Valeur de propriété

any

type

Type de service lié.

type: "Hive"

Valeur de propriété

"Hive"

useNativeQuery

Spécifie si le pilote utilise des requêtes HiveQL natives ou les convertit en un formulaire équivalent dans HiveQL.

useNativeQuery?: any

Valeur de propriété

any

username

Nom d’utilisateur que vous utilisez pour accéder au serveur Hive.

username?: any

Valeur de propriété

any

useSystemTrustStore

Indique s’il faut utiliser un certificat d’autorité de certification provenant du magasin de confiance du système ou d’un fichier PEM spécifié. La valeur par défaut est false.

useSystemTrustStore?: any

Valeur de propriété

any

zooKeeperNameSpace

Espace de noms sur ZooKeeper sous lequel les nœuds Hive Server 2 sont ajoutés.

zooKeeperNameSpace?: any

Valeur de propriété

any

Détails de la propriété héritée

additionalProperties

Propriétés supplémentaires

additionalProperties?: Record<string, any>

Valeur de propriété

Record<string, any>

Hérité deLinkedService.additionalProperties

annotations

Liste des balises qui peuvent être utilisées pour décrire le service lié.

annotations?: any[]

Valeur de propriété

any[]

héritée deLinkedService.annotations

connectVia

Référence du runtime d’intégration.

connectVia?: IntegrationRuntimeReference

Valeur de propriété

héritée deLinkedService.connectVia

description

Description du service lié.

description?: string

Valeur de propriété

string

héritée deLinkedService.description

parameters

Paramètres du service lié.

parameters?: Record<string, ParameterSpecification>

Valeur de propriété

Record<string, ParameterSpecification>

héritée deLinkedService.parameters

version

Version du service lié.

version?: string

Valeur de propriété

string

héritée deLinkedService.version