HiveLinkedService interface

Hive Server のリンクされたサービス。

Extends

プロパティ

allowHostNameCNMismatch

SSL 経由で接続するときに、CA が発行した SSL 証明書名がサーバーのホスト名と一致する必要があるかどうかを指定します。 既定値は false です。

allowSelfSignedServerCert

サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。

authenticationType

Hive サーバーへのアクセスに使用する認証方法。

enableSsl

SSL を使用して、サーバーへの接続を暗号化するかどうかを指定します。 既定値は false です。

encryptedCredential

認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string。

host

Hive サーバーの IP アドレスまたはホスト名。複数のホストは ';' で区切ります (serviceDiscoveryMode が有効な場合のみ)。

httpPath

Hive サーバーに対応する部分的な URL。

password

[ユーザー名] フィールドに指定したユーザー名に対応するパスワード

port

Hive サーバーがクライアント接続のリッスンに使用する TCP ポート。

serverType

Hive サーバーの種類。

serviceDiscoveryMode

ZooKeeper サービスの使用を指定する場合は true、そうでない場合は false。

thriftTransportProtocol

Thrift レイヤーで使用するトランスポート プロトコル。

trustedCertPath

SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR でインストールされる cacerts.pem ファイルです。

type

ポリモーフィック識別子。このオブジェクトに使用できるさまざまな型を指定します。

useNativeQuery

ドライバーがネイティブの HiveQL クエリを使用するか、または HiveQL の同等の形式に変換するかを指定します。

username

Hive サーバーへのアクセスに使用するユーザー名。

useSystemTrustStore

システムの信頼ストアと指定した PEM ファイルのどちらの CA 証明書を使用するかを指定します。 既定値は false です。

zooKeeperNameSpace

Hive サーバーの 2 ノードが追加される ZooKeeper 上の名前空間。

継承されたプロパティ

annotations

リンクされたサービスの説明に使用できるタグの一覧。

connectVia

統合ランタイム参照。

description

リンクされたサービスの説明。

parameters

リンクされたサービスのパラメーター。

プロパティの詳細

allowHostNameCNMismatch

SSL 経由で接続するときに、CA が発行した SSL 証明書名がサーバーのホスト名と一致する必要があるかどうかを指定します。 既定値は false です。

allowHostNameCNMismatch?: any

プロパティ値

any

allowSelfSignedServerCert

サーバーからの自己署名証明書を許可するかどうかを指定します。 既定値は false です。

allowSelfSignedServerCert?: any

プロパティ値

any

authenticationType

Hive サーバーへのアクセスに使用する認証方法。

authenticationType: string

プロパティ値

string

enableSsl

SSL を使用して、サーバーへの接続を暗号化するかどうかを指定します。 既定値は false です。

enableSsl?: any

プロパティ値

any

encryptedCredential

認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string。

encryptedCredential?: string

プロパティ値

string

host

Hive サーバーの IP アドレスまたはホスト名。複数のホストは ';' で区切ります (serviceDiscoveryMode が有効な場合のみ)。

host: any

プロパティ値

any

httpPath

Hive サーバーに対応する部分的な URL。

httpPath?: any

プロパティ値

any

password

[ユーザー名] フィールドに指定したユーザー名に対応するパスワード

password?: SecretBaseUnion

プロパティ値

port

Hive サーバーがクライアント接続のリッスンに使用する TCP ポート。

port?: any

プロパティ値

any

serverType

Hive サーバーの種類。

serverType?: string

プロパティ値

string

serviceDiscoveryMode

ZooKeeper サービスの使用を指定する場合は true、そうでない場合は false。

serviceDiscoveryMode?: any

プロパティ値

any

thriftTransportProtocol

Thrift レイヤーで使用するトランスポート プロトコル。

thriftTransportProtocol?: string

プロパティ値

string

trustedCertPath

SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR でインストールされる cacerts.pem ファイルです。

trustedCertPath?: any

プロパティ値

any

type

ポリモーフィック識別子。このオブジェクトに使用できるさまざまな型を指定します。

type: "Hive"

プロパティ値

"Hive"

useNativeQuery

ドライバーがネイティブの HiveQL クエリを使用するか、または HiveQL の同等の形式に変換するかを指定します。

useNativeQuery?: any

プロパティ値

any

username

Hive サーバーへのアクセスに使用するユーザー名。

username?: any

プロパティ値

any

useSystemTrustStore

システムの信頼ストアと指定した PEM ファイルのどちらの CA 証明書を使用するかを指定します。 既定値は false です。

useSystemTrustStore?: any

プロパティ値

any

zooKeeperNameSpace

Hive サーバーの 2 ノードが追加される ZooKeeper 上の名前空間。

zooKeeperNameSpace?: any

プロパティ値

any

継承されたプロパティの詳細

annotations

リンクされたサービスの説明に使用できるタグの一覧。

annotations?: any[]

プロパティ値

any[]

LinkedService.annotationsから継承

connectVia

統合ランタイム参照。

connectVia?: IntegrationRuntimeReference

プロパティ値

LinkedService.connectViaから継承

description

リンクされたサービスの説明。

description?: string

プロパティ値

string

LinkedService.descriptionから継承

parameters

リンクされたサービスのパラメーター。

parameters?: {[propertyName: string]: ParameterSpecification}

プロパティ値

{[propertyName: string]: ParameterSpecification}

LinkedService.parametersから継承