概要
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
テーブルに対してクエリを実行し、データを取得します。