はじめに
この記事では、DomoのPostgreSQL SSH Writebackコネクターを使用して、Data CenterでデータをSSHトンネル経由でPostgreSQLデータベースにエクスポートする方法や、接続認証情報を設定する方法、対象のテーブルへのデータの書き込み方法を定義する方法について説明します。必要条件
PostgreSQLデータベースにSSHトンネル経由で接続しDataSetを作成するには、以下が必要です。- PostgreSQLデータベースのログインに使用するユーザー名とパスワード
- PostgreSQLデータベースの名前
- PostgreSQLデータベースのポート番号
- PostgreSQLデータベースサーバーのホスト名またはIPアドレス
- SSHトンネルの接続先であるUNIXサーバー
- UNIXアカウントのユーザー名
- SSHポート番号
- SSH秘密鍵(DESまたはRSAのいずれか)
**注記:**Writeback DataSetの所有者は、入力DataSetの所有者または共同所有者である必要があります。
注記:
- Domoは、ssh-keygenを使用して生成されるSSHキーをサポートしていません。SSHキーは、OpenSSLが生成するDESまたはRSAキーである必要があります。
- Writeback DataSetの所有者は、入力DataSetの所有者または共同所有者である必要があります。
接続を設定する
このセクションでは、 PostgreSQL SSH Writebackコネクターページの**[認証情報]ペインおよび[詳細]ペインのオプションについて説明します。[スケジュール設定]ペインや[DataSetに名前を付け、説明を入力]**ペインの項目に関しては、ほとんどのタイプのコネクターで共通しています。詳細については、「コネクターを使用してDataSetを追加する」を参照してください。認証情報を入力する
**[認証情報]**ペインには、データベースとSSHサーバーに接続する認証情報の入力フィールドが含まれています。下表では、各フィールドに必要な内容を説明しています。
有効な認証情報を一度入力しておくと、いつでも同じアカウントを使用して新しいDomo-PostgreSQL SSH接続を設定できます。コネクターアカウントは、Data Centerの**[アカウント]**タブで管理することができます。このタブの詳細については、「コネクターのユーザーアカウントを管理する」を参照してください。