HiveLinkedService interface

Gekoppelde Hive Server-service.

Uitbreiding

Eigenschappen

allowHostNameCNMismatch

Hiermee geeft u op of een door een CA uitgegeven SSL-certificaatnaam moet overeenkomen met de hostnaam van de server bij het maken van verbinding via SSL. De standaardwaarde is onwaar.

allowSelfSignedServerCert

Hiermee geeft u op of zelfondertekende certificaten van de server moeten worden toegestaan. De standaardwaarde is onwaar.

authenticationType

De verificatiemethode die wordt gebruikt voor toegang tot de Hive-server.

enableServerCertificateValidation

Hiermee geeft u op of de verbindingen met de server het servercertificaat valideren. De standaardwaarde is Waar. Alleen gebruikt voor versie 2.0

enableSsl

Hiermee geeft u op of de verbindingen met de server zijn versleuteld met SSL. De standaardwaarde is onwaar.

encryptedCredential

De versleutelde referentie die wordt gebruikt voor verificatie. Referenties worden versleuteld met behulp van de Integration Runtime Credential Manager. Type: tekenreeks.

host

IP-adres of hostnaam van de Hive-server, gescheiden door ';' voor meerdere hosts (alleen wanneer serviceDiscoveryMode is ingeschakeld).

httpPath

De gedeeltelijke URL die overeenkomt met de Hive-server.

password

Het wachtwoord dat overeenkomt met de gebruikersnaam die u hebt opgegeven in het veld Gebruikersnaam

port

De TCP-poort die de Hive-server gebruikt om te luisteren naar clientverbindingen.

serverType

Het type Hive-server.

serviceDiscoveryMode

waar om aan te geven dat de ZooKeeper-service wordt gebruikt, niet waar.

thriftTransportProtocol

Het transportprotocol dat moet worden gebruikt in de Thrift-laag.

trustedCertPath

Het volledige pad van het PEM-bestand met vertrouwde CA-certificaten voor het verifiëren van de server bij het maken van verbinding via SSL. Deze eigenschap kan alleen worden ingesteld wanneer u SSL gebruikt op zelf-hostende IR. De standaardwaarde is het cacerts.pem-bestand dat is geïnstalleerd met de IR.

type

Type gekoppelde service.

useNativeQuery

Hiermee geeft u op of het stuurprogramma systeemeigen HiveQL-query's gebruikt of converteert naar een equivalente vorm in HiveQL.

username

De gebruikersnaam die u gebruikt voor toegang tot Hive Server.

useSystemTrustStore

Hiermee geeft u op of u een CA-certificaat uit het systeemvertrouwensarchief of een opgegeven PEM-bestand wilt gebruiken. De standaardwaarde is onwaar.

zooKeeperNameSpace

De naamruimte in ZooKeeper waaronder Hive Server 2-knooppunten worden toegevoegd.

Overgenomen eigenschappen

additionalProperties

Aanvullende eigenschappen

annotations

Lijst met tags die kunnen worden gebruikt voor het beschrijven van de gekoppelde service.

connectVia

De naslaginformatie over integration runtime.

description

Beschrijving van de gekoppelde service.

parameters

Parameters voor gekoppelde service.

version

Versie van de gekoppelde service.

Eigenschapdetails

allowHostNameCNMismatch

Hiermee geeft u op of een door een CA uitgegeven SSL-certificaatnaam moet overeenkomen met de hostnaam van de server bij het maken van verbinding via SSL. De standaardwaarde is onwaar.

allowHostNameCNMismatch?: any

Waarde van eigenschap

any

allowSelfSignedServerCert

Hiermee geeft u op of zelfondertekende certificaten van de server moeten worden toegestaan. De standaardwaarde is onwaar.

allowSelfSignedServerCert?: any

Waarde van eigenschap

any

authenticationType

De verificatiemethode die wordt gebruikt voor toegang tot de Hive-server.

authenticationType: string

Waarde van eigenschap

string

enableServerCertificateValidation

Hiermee geeft u op of de verbindingen met de server het servercertificaat valideren. De standaardwaarde is Waar. Alleen gebruikt voor versie 2.0

enableServerCertificateValidation?: any

Waarde van eigenschap

any

enableSsl

Hiermee geeft u op of de verbindingen met de server zijn versleuteld met SSL. De standaardwaarde is onwaar.

enableSsl?: any

Waarde van eigenschap

any

encryptedCredential

De versleutelde referentie die wordt gebruikt voor verificatie. Referenties worden versleuteld met behulp van de Integration Runtime Credential Manager. Type: tekenreeks.

encryptedCredential?: string

Waarde van eigenschap

string

host

IP-adres of hostnaam van de Hive-server, gescheiden door ';' voor meerdere hosts (alleen wanneer serviceDiscoveryMode is ingeschakeld).

host: any

Waarde van eigenschap

any

httpPath

De gedeeltelijke URL die overeenkomt met de Hive-server.

httpPath?: any

Waarde van eigenschap

any

password

Het wachtwoord dat overeenkomt met de gebruikersnaam die u hebt opgegeven in het veld Gebruikersnaam

password?: SecretBaseUnion

Waarde van eigenschap

port

De TCP-poort die de Hive-server gebruikt om te luisteren naar clientverbindingen.

port?: any

Waarde van eigenschap

any

serverType

Het type Hive-server.

serverType?: string

Waarde van eigenschap

string

serviceDiscoveryMode

waar om aan te geven dat de ZooKeeper-service wordt gebruikt, niet waar.

serviceDiscoveryMode?: any

Waarde van eigenschap

any

thriftTransportProtocol

Het transportprotocol dat moet worden gebruikt in de Thrift-laag.

thriftTransportProtocol?: string

Waarde van eigenschap

string

trustedCertPath

Het volledige pad van het PEM-bestand met vertrouwde CA-certificaten voor het verifiëren van de server bij het maken van verbinding via SSL. Deze eigenschap kan alleen worden ingesteld wanneer u SSL gebruikt op zelf-hostende IR. De standaardwaarde is het cacerts.pem-bestand dat is geïnstalleerd met de IR.

trustedCertPath?: any

Waarde van eigenschap

any

type

Type gekoppelde service.

type: "Hive"

Waarde van eigenschap

"Hive"

useNativeQuery

Hiermee geeft u op of het stuurprogramma systeemeigen HiveQL-query's gebruikt of converteert naar een equivalente vorm in HiveQL.

useNativeQuery?: any

Waarde van eigenschap

any

username

De gebruikersnaam die u gebruikt voor toegang tot Hive Server.

username?: any

Waarde van eigenschap

any

useSystemTrustStore

Hiermee geeft u op of u een CA-certificaat uit het systeemvertrouwensarchief of een opgegeven PEM-bestand wilt gebruiken. De standaardwaarde is onwaar.

useSystemTrustStore?: any

Waarde van eigenschap

any

zooKeeperNameSpace

De naamruimte in ZooKeeper waaronder Hive Server 2-knooppunten worden toegevoegd.

zooKeeperNameSpace?: any

Waarde van eigenschap

any

Details van overgenomen eigenschap

additionalProperties

Aanvullende eigenschappen

additionalProperties?: Record<string, any>

Waarde van eigenschap

Record<string, any>

Geërfd vanLinkedService.additionalProperties

annotations

Lijst met tags die kunnen worden gebruikt voor het beschrijven van de gekoppelde service.

annotations?: any[]

Waarde van eigenschap

any[]

overgenomen vanLinkedService.annotaties

connectVia

De naslaginformatie over integration runtime.

connectVia?: IntegrationRuntimeReference

Waarde van eigenschap

overgenomen vanLinkedService.connectVia-

description

Beschrijving van de gekoppelde service.

description?: string

Waarde van eigenschap

string

overgenomen vanLinkedService.description

parameters

Parameters voor gekoppelde service.

parameters?: Record<string, ParameterSpecification>

Waarde van eigenschap

Record<string, ParameterSpecification>

overgenomen vanLinkedService.parameters

version

Versie van de gekoppelde service.

version?: string

Waarde van eigenschap

string

overgenomen vanLinkedService.version