HiveLinkedService interface
Gekoppelde Hive Server-service.
- Uitbreiding
Eigenschappen
| allow |
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. |
| allow |
Hiermee geeft u op of zelfondertekende certificaten van de server moeten worden toegestaan. De standaardwaarde is onwaar. |
| authentication |
De verificatiemethode die wordt gebruikt voor toegang tot de Hive-server. |
| enable |
Hiermee geeft u op of de verbindingen met de server het servercertificaat valideren. De standaardwaarde is Waar. Alleen gebruikt voor versie 2.0 |
| enable |
Hiermee geeft u op of de verbindingen met de server zijn versleuteld met SSL. De standaardwaarde is onwaar. |
| encrypted |
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). |
| http |
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. |
| server |
Het type Hive-server. |
| service |
waar om aan te geven dat de ZooKeeper-service wordt gebruikt, niet waar. |
| thrift |
Het transportprotocol dat moet worden gebruikt in de Thrift-laag. |
| trusted |
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. |
| use |
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. |
| use |
Hiermee geeft u op of u een CA-certificaat uit het systeemvertrouwensarchief of een opgegeven PEM-bestand wilt gebruiken. De standaardwaarde is onwaar. |
| zoo |
De naamruimte in ZooKeeper waaronder Hive Server 2-knooppunten worden toegevoegd. |
Overgenomen eigenschappen
| additional |
Aanvullende eigenschappen |
| annotations | Lijst met tags die kunnen worden gebruikt voor het beschrijven van de gekoppelde service. |
| connect |
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