注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Cassandra コネクターは、Cassandra 用の Palantir 提供のドライバーです。
新しい Cassandra ソースを作成するには、Palantir 提供のドライバーの標準セットアップフローに沿って進め、以下のセクションで Cassandra 固有の設定とネットワーク設定を行います。プロパティの詳細については、Cassandra ドライバーの公式ドキュメント ↗を参照してください。
Cassandra コネクターは開発のベータ版フェーズにあり、お使いのエンロールメントでは利用できない場合があります。開発が進むにつれて、機能が変更される場合があります。
| 機能 | ステータス |
|---|---|
| 探索 | 🟡 ベータ版 |
| バッチ同期 | 🟡 ベータ版 |
| インクリメンタル(差分連携) | 🟡 ベータ版 |
| テーブルエクスポート | 🟡 ベータ版 |
以下のプロパティは必須、または推奨です。
| プロパティ | 必須かどうか | 説明 | デフォルト |
|---|---|---|---|
AuthScheme ↗ | 必須 | 認証に使用する方式です。指定できる値は Basic、DSE、Kerberos、LDAP です。 | Basic |
Database ↗ | 必須 | Cassandra キースペースの名前です。 | — |
Password ↗ | 必須 | 認証に使用するユーザーアカウントのパスワードを指定します。 | — |
Port ↗ | 必須 | Cassandra データベースのポートです。 | 9042 |
Server ↗ | 必須 | Cassandra データベースをホストするサーバーのホスト名または IP アドレスです。 | — |
User ↗ | 必須 | 認証に使用する Cassandra ユーザーアカウントのユーザーIDを指定します。 | — |
UseSSL ↗ | 必須 | この項目で SSL を有効にするかどうかを設定します。 | TRUE |
ConsistencyLevel ↗ | 推奨 | 整合性レベルによって、クエリを成功と見なすために、操作対象のデータのレプリカのうちいくつが応答する必要があるかが決まります。 | ONE |
以下のテーブルは、ソースの実行に必要なアクセス先ドメインを示しています。
ドメインごとに、対応するエグレスポリシーを追加します。ソースがオンプレミスでホストされており、Foundry から直接アクセスできない場合は、代わりに Agent プロキシのエグレスポリシーを使用します。Agent ホスト自体も、記載されているドメインにアクセスできる必要があります。詳細については、Agent をプロキシとして使用するを参照してください。
| ドメイン | 必要となる条件 |
|---|---|
| <Server>:<Port> | UseSSH=FALSE(デフォルト)の場合、Server および Port 接続プロパティ(デフォルト: localhost:9042) |
| <LDAPServer>:<LDAPPort> | AuthScheme=LDAP の場合(デフォルトは Port=389) |
| <SSHServer>:<SSHPort> | UseSSH=TRUE の場合(デフォルトは Port=22) |
| <KerberosKDC>:88 | AuthScheme=Kerberos の場合 |
| <KerberosServiceKDC>:88 | AuthScheme=Kerberos で、Kerberos トポロジーが複数のレルムを使用する場合 |
このコネクターはテーブルエクスポートをサポートしています。テーブルエクスポートを設定する方法を確認してください。