HiveLinkedService interface
Der verknüpfte Hive-Serverdienst.
- Extends
Eigenschaften
| allow |
Gibt an, ob beim Herstellen einer Verbindung über SSL ein von der Zertifizierungsstelle ausgestellter SSL-Zertifikatname mit dem Hostnamen des Servers übereinstimmen soll. Der Standardwert ist "false". |
| allow |
Gibt an, ob selbstsignierte Zertifikate vom Server zugelassen werden sollen. Der Standardwert ist "false". |
| authentication |
Die Authentifizierungsmethode, die für den Zugriff auf den Hive-Server verwendet wird. |
| enable |
Gibt an, ob die Verbindungen mit dem Server das Serverzertifikat überprüfen, der Standardwert ist True. Nur für Version 2.0 verwendet |
| enable |
Gibt an, ob die Verbindungen mit dem Server mithilfe von SSL verschlüsselt werden. Der Standardwert ist "false". |
| encrypted |
Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mithilfe des Anmeldeinformations-Managers für die Integrationslaufzeit verschlüsselt. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge). |
| host | IP-Adresse oder Hostname des Hive-Servers, getrennt durch ';' für mehrere Hosts (nur wenn serviceDiscoveryMode aktiviert ist). |
| http |
Die partielle URL, die dem Hive-Server entspricht. |
| password | Das Kennwort, das dem Benutzernamen entspricht, den Sie im Feld "Benutzername" angegeben haben |
| port | Der TCP-Port, den der Hive-Server zum Überwachen von Clientverbindungen verwendet. |
| server |
Der Typ des Hive-Servers. |
| service |
true, um anzugeben, dass der ZooKeeper-Dienst verwendet wird, false nicht. |
| thrift |
Das Transportprotokoll, das in der Thrift-Schicht verwendet werden soll. |
| trusted |
Der vollständige Pfad der PEM-Datei, die vertrauenswürdige Zertifizierungsstellenzertifikate enthält, um den Server beim Herstellen einer Verbindung über SSL zu überprüfen. Diese Eigenschaft kann nur festgelegt werden, wenn SSL auf selbst gehosteter IR verwendet wird. Der Standardwert ist die datei cacerts.pem, die mit der IR installiert ist. |
| type | Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
| use |
Gibt an, ob der Treiber systemeigene HiveQL-Abfragen verwendet oder in ein gleichwertiges Formular in HiveQL konvertiert. |
| username | Der Benutzername, den Sie für den Zugriff auf hive Server verwenden. |
| use |
Gibt an, ob ein Zertifizierungsstellenzertifikat aus dem Systemvertrauensspeicher oder aus einer angegebenen PEM-Datei verwendet werden soll. Der Standardwert ist "false". |
| zoo |
Der Namespace für ZooKeeper, unter dem Hive Server 2-Knoten hinzugefügt werden. |
Geerbte Eigenschaften
| annotations | Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können. |
| connect |
Die Integrationslaufzeitreferenz. |
| description | Beschreibung des verknüpften Diensts. |
| parameters | Parameter für den verknüpften Dienst. |
| version | Version des verknüpften Diensts. |
Details zur Eigenschaft
allowHostNameCNMismatch
Gibt an, ob beim Herstellen einer Verbindung über SSL ein von der Zertifizierungsstelle ausgestellter SSL-Zertifikatname mit dem Hostnamen des Servers übereinstimmen soll. Der Standardwert ist "false".
allowHostNameCNMismatch?: any
Eigenschaftswert
any
allowSelfSignedServerCert
Gibt an, ob selbstsignierte Zertifikate vom Server zugelassen werden sollen. Der Standardwert ist "false".
allowSelfSignedServerCert?: any
Eigenschaftswert
any
authenticationType
Die Authentifizierungsmethode, die für den Zugriff auf den Hive-Server verwendet wird.
authenticationType: string
Eigenschaftswert
string
enableServerCertificateValidation
Gibt an, ob die Verbindungen mit dem Server das Serverzertifikat überprüfen, der Standardwert ist True. Nur für Version 2.0 verwendet
enableServerCertificateValidation?: any
Eigenschaftswert
any
enableSsl
Gibt an, ob die Verbindungen mit dem Server mithilfe von SSL verschlüsselt werden. Der Standardwert ist "false".
enableSsl?: any
Eigenschaftswert
any
encryptedCredential
Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mithilfe des Anmeldeinformations-Managers für die Integrationslaufzeit verschlüsselt. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge).
encryptedCredential?: any
Eigenschaftswert
any
host
IP-Adresse oder Hostname des Hive-Servers, getrennt durch ';' für mehrere Hosts (nur wenn serviceDiscoveryMode aktiviert ist).
host: any
Eigenschaftswert
any
httpPath
Die partielle URL, die dem Hive-Server entspricht.
httpPath?: any
Eigenschaftswert
any
password
Das Kennwort, das dem Benutzernamen entspricht, den Sie im Feld "Benutzername" angegeben haben
password?: SecretBaseUnion
Eigenschaftswert
port
Der TCP-Port, den der Hive-Server zum Überwachen von Clientverbindungen verwendet.
port?: any
Eigenschaftswert
any
serverType
Der Typ des Hive-Servers.
serverType?: string
Eigenschaftswert
string
serviceDiscoveryMode
true, um anzugeben, dass der ZooKeeper-Dienst verwendet wird, false nicht.
serviceDiscoveryMode?: any
Eigenschaftswert
any
thriftTransportProtocol
Das Transportprotokoll, das in der Thrift-Schicht verwendet werden soll.
thriftTransportProtocol?: string
Eigenschaftswert
string
trustedCertPath
Der vollständige Pfad der PEM-Datei, die vertrauenswürdige Zertifizierungsstellenzertifikate enthält, um den Server beim Herstellen einer Verbindung über SSL zu überprüfen. Diese Eigenschaft kann nur festgelegt werden, wenn SSL auf selbst gehosteter IR verwendet wird. Der Standardwert ist die datei cacerts.pem, die mit der IR installiert ist.
trustedCertPath?: any
Eigenschaftswert
any
type
Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
type: "Hive"
Eigenschaftswert
"Hive"
useNativeQuery
Gibt an, ob der Treiber systemeigene HiveQL-Abfragen verwendet oder in ein gleichwertiges Formular in HiveQL konvertiert.
useNativeQuery?: any
Eigenschaftswert
any
username
Der Benutzername, den Sie für den Zugriff auf hive Server verwenden.
username?: any
Eigenschaftswert
any
useSystemTrustStore
Gibt an, ob ein Zertifizierungsstellenzertifikat aus dem Systemvertrauensspeicher oder aus einer angegebenen PEM-Datei verwendet werden soll. Der Standardwert ist "false".
useSystemTrustStore?: any
Eigenschaftswert
any
zooKeeperNameSpace
Der Namespace für ZooKeeper, unter dem Hive Server 2-Knoten hinzugefügt werden.
zooKeeperNameSpace?: any
Eigenschaftswert
any
Geerbte Eigenschaftsdetails
annotations
Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können.
annotations?: any[]
Eigenschaftswert
any[]
connectVia
Die Integrationslaufzeitreferenz.
connectVia?: IntegrationRuntimeReference
Eigenschaftswert
geerbt vonLinkedService.connectVia
description
Beschreibung des verknüpften Diensts.
description?: string
Eigenschaftswert
string
parameters
Parameter für den verknüpften Dienst.
parameters?: {[propertyName: string]: ParameterSpecification}
Eigenschaftswert
{[propertyName: string]: ParameterSpecification}
Geerbt vonLinkedService.parameters
version
Version des verknüpften Diensts.
version?: string
Eigenschaftswert
string