Treasure Data Data Tank 2.0では、PostgreSQLインポート/エクスポートコネクターを使用してPlazma DBと統合することができます。
PostgreSQLインポートコネクターを使用して、Data Tank 2.0からPlazma DBにデータをインポートできます。
- Data Tank 2.0 Management UIで、Data Tank 2.0のホスト名、ポート、データベース名を確認します。
- アクセスキーを作成し、ユーザー名とパスワードを記録します。詳細については、PostgreSQL Import Integrationを参照してください。

- Authenticationで、Data Tank 2.0のホスト名、ポート、データベース名、ユーザー名、パスワードを入力します。Use SSLオプションを有効にする必要があります。

Result ExportとTreasure ワークフローを使用して、Plazma DBからData Tank 2.0にデータをコピーできます。
事前にData Tank 2.0 Management UIから、Data Tank 2.0のホスト名、ポート、データベース名を作成してください。また、CUSTOMIZABLE_ADMINポリシーを持つアクセスキーを作成し、ユーザー名とパスワードを記録してください。Integrationを使用する際は、Set Roleオプションの設定が必要です。

この機能は、お客様とTreasure Data双方での設定が必要です。
Treasure Dataのクエリエンジンの1つであるPrestoを使用して、Data Tank 2.0に対してクエリを送信し、結果を取得できます。クエリの結果セットは、Prestoジョブ処理中にPlazma DBのデータとJOINすることができます。Prestoを使用する場合、クエリ構文はPrestoに準拠します(Data Tank 2.0の拡張機能はサポートされません)。クエリが送信されると、Data Tank 2.0への接続はReaderノードに対して行われるため、Writerノードへの負荷の影響を回避できます。

Data Tank 2.0のアクセスキーとAPIを連携する設定は、Treasure Dataが操作します。
この機能で使用するData Tank 2.0のアクセスキーを作成します。Management UIでアクセスキーに必要なアクセスポリシーを設定します。

Treasure コンソールで、この機能専用の空のデータベースを作成します。

Treasure サポートに、Data Tank 2.0 Presto Integrationの有効化をリクエストします。リクエストには以下の情報を含めてください。
- 手順1で作成したData Tank 2.0のアクセスキーとパスワード
- 手順2で作成したデータベース名
- Data Tank 2.0のホスト名
Treasure Dataが統合設定を行い、完了次第お客様に報告します。
Presto経由でData Tank 2.0にアクセスするには、以下の構文を使用します。
SELECT
[Data Tank 2.0のカラム名]
FROM
[手順2で作成したデータベース名].[Data Tank 2.0のスキーマ名].[Data Tank 2.0のテーブル名]- Plazma DBの権限 — Data Tank 2.0 Presto Integrationでは、Treasure Dataユーザーがデータベースに対してQueryまたはFull Accessの権限を持っている必要があります。アクセス制御はTreasure コンソールで管理されます。
- Data Tank 2.0の権限 — Data Tank 2.0 Presto Integrationでは、Data Tank 2.0のアクセスキーに関連付けられたスキーマへのアクセス権限が必要です。アクセス制御はManagement UIで管理されます。

Data Tank 2.0はPostgreSQLプロトコルを提供しており、一般的なPostgreSQLクライアントツールを使用することができます。このセクションでは、psqlコマンドを使用してData Tank 2.0にアクセスする方法について説明します。
psqlコマンドを使用すると、CLIからData Tank 2.0に接続できます。
PostgreSQLダウンロードページから
psqlをダウンロードしてインストールします。インストール後、以下のコマンドを実行します。
psql -d <Database> -h <Host> -p 5432 -U <UserName>
ユーザー名とパスワードは、Management UIのAccess Keyページに表示されます。