注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Couchbase コネクターは、Couchbase 用の Palantir 提供のドライバーです。
新しい Couchbase ソースを作成するには、Palantir 提供のドライバーの標準セットアップフローに沿って進めてから、以下のセクションを参照して Couchbase 固有の設定とネットワーク設定を行います。プロパティの完全なリファレンスについては、Couchbase ドライバーの公式ドキュメント ↗を参照してください。
Couchbase コネクターは開発のベータ版段階にあり、お使いのエンロールメントでは利用できない場合があります。開発が進められている間は、機能が変更される可能性があります。
| 機能 | ステータス |
|---|---|
| 探索 | 🟡 ベータ版 |
| バッチ同期 | 🟡 ベータ版 |
| インクリメンタル(差分連携) | 🟡 ベータ版 |
| テーブルエクスポート | 🟡 ベータ版 |
以下のプロパティは必須または推奨です。
| プロパティ | 必須かどうか | 説明 | デフォルト |
|---|---|---|---|
AuthScheme ↗ | 必須 | Couchbase への接続時に使用する認証の種類です。 | Basic |
ConnectionMode ↗ | 必須 | Couchbase サーバーへの接続方法を決定します。Direct または Cloud のいずれかである必要があります。 | Cloud |
CouchbaseService ↗ | 必須 | 接続先の Couchbase サービスを決定します。デフォルトは N1QL です。利用可能な選択肢は N1QL と Analytics です。 | Analytics |
DNSServer ↗ | 必須 | Couchbase Capella の情報を取得するときに使用する DNS サーバーを決定します。 | 8.8.8.8 |
Server ↗ | 必須 | 接続先の Couchbase サーバーのアドレスです。複数のサーバーを指定できます。 | https://couchbase.server |
UseSSL ↗ | 必須 | Couchbase サーバーへの接続時に TLS/SSL のネゴシエーションを行うかどうかを指定します。 | TRUE |
以下のテーブルは、ソースの実行に必要なアクセス先ドメインを示しています。
ドメインごとに、対応するエグレスポリシーを適用します。ソースがオンプレミスでホストされていて、Foundry から直接アクセスできない場合は、代わりに Agent プロキシのエグレスポリシーを使用します。Agent ホスト自体も、記載されているドメインにアクセスできる必要があります。詳細については、Agent をプロキシとして使用するを参照してください。
| ドメイン | 必要な条件 |
|---|---|
| <Server> | ConnectionMode=Direct の場合(デフォルト)。Server 接続プロパティです。IP アドレスまたは HTTP/S URL を指定できます。複数の URL を指定できます。 |
| <DNSServer> | ConnectionMode=Cloud, の場合、DNS サーバーを使用してサーバーアドレスを検索します(デフォルトのポートは53です。ポートは <Server>:<Port> で指定できますが、必須ではありません)。 |
| <N1QLPort> | ConnectionMode=Direct かつ CouchbaseServer=N1QL, の場合、ポートのデフォルトは SSL を使用するときは18093、SSL を使用しないときは8093です。 |
| <AnalyticsPort> | ConnectionMode=Direct かつ CouchbaseServer=Analytics, の場合、ポートのデフォルトは SSL を使用するときは18095、SSL を使用しないときは8095です。 |
| <WebConsolePort> | ConnectionMode=Direct, の場合、ポートのデフォルトは SSL を使用するときは18091、SSL を使用しないときは8091です。 |
このコネクターはテーブルエクスポートをサポートしています。テーブルエクスポートを設定する方法を参照してください。