概要
Cassandra に接続する方法について説明します。
検証環境
| 製品 | バージョン | 備考 |
|---|---|---|
| TDV Server |
8.5.5 |
Windows Server 2019環境で実行 |
| TDV Studio | ||
| Cassandra |
Cassandra 4.1.0 |
|
前提
本記事における手順は以下を前提とします。
- TDV Server から Cassandra には、ID / Password 認証で接続する
接続先データソース
以下の test キースペース に接続します。
test キースペース内の test_table テーブルに対してクエリを実行します。
TDVデータソース設定
Cassandra アダプタを利用するデータソースを作成し、以下の項目をセットします。
また、接続テストを行い、正常に接続できることを確認します。
| 項目 | 内容 |
|---|---|
| User | Cassandra 接続時に使用するユーザー |
| Password | Cassandra 接続時に使用するユーザーのパスワード |
| Port | Cassandra 接続時に使用するポート番号 例) 9042
|
| Server |
Cassandra のホスト名もしくはIPアドレス |
| Database |
接続先データベース(キースペース) |
Databaseが未入力の状態でも接続テストに成功し、イントロスペクトすることも可能ですが、テーブルに対してクエリ実行時に以下のように
The CQL error message is 'No keyspace has been specified. USE a keyspace, or explicitly specify keyspace.tablename’
というエラーが発生するため、Database は必ず指定してください。
イントロスペクト
リソースの追加/削除… をクリックし、イントロスペクトを行います。
動作確認
イントロスペクトした結果取得されたリソースの動作確認を行います。
ここでは、 test_tableテーブルに対してクエリを実行し、データを取得します。