メインコンテンツへスキップ

はじめに

PostgreSQLはオープンソースのオブジェクトリレーショナルデータベースシステムです。DomoのPostgreSQLパーティションコネクターを使用して、過去の日数に基づいてPostgreSQLデータベースからデータを引き込み、カスタムレポートをコンパイルします。すべてのデータとユーザーを一つの場所にまとめる直感的なプラットフォームを使用すると、リアルタイムなビジネスインサイト間のコラボレーションが簡単になり、一元化を進めることができます。PostgreSQLデータは、他の多数のシステムからのデータと簡単に組み合わせることができます。これにより、データを変換してユーザーセルフサービスで利用できるようになります。必要なメトリクスをデバイスで確認し、レポートを自動化し、重要な業務上の変更が発生したらアラートを受け取りましょう。PostgreSQL APIについての詳細は、 https://www.postgresql.org/docs/ を参照してください。 PostgreSQLパーティションコネクターは「データベース」コネクターです。これはクエリを使用してデータベースからデータを取得することを意味します。Data Centerでは、ウィンドウ上部のツールバーで [データベース] をクリックすることで、これを含む他のデータベースコネクターのページにアクセスできます。 PostgreSQLデータベースには、Data Centerから接続します。このトピックでは、PostgreSQLパーティションコネクターユーザインターフェースに特有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報については、「 データコネクターを使用してDataSetを追加する 」を参照してください。

必要条件

PostgreSQLアカウントに接続してDataSetを作成するには、以下が必要です。
  • PostgreSQLデータベースのログインに使用するユーザー名とパスワード
  • データベースのホスト名
  • データベースのポート番号
  • データベース名
  • CA証明書テキストまたはURLパスは、 [証明書タイプ] メニューで [証明書テキスト] または [URLパス] をそれぞれ選択した場合 のみ 、必要になります。
PostgreSQLデータベースに接続する前に、接続するポートのデータベースサーバ上のIPアドレスをホワイトリストに登録する必要があります。IPアドレスの詳細なリストは、「 コネクターのIPアドレスをホワイトリスト化する 」を参照してください。

PostgreSQLデータベースに接続する

このセクションでは、 [PostgreSQパーティション コネクター]ページの [認証情報] および [詳細] ペインのオプションについて説明します。このページのほかのペインの項目にある [スケジュール設定][DataSetの名前を付け、説明を入力] に関しては、コネクタータイプのほとんどで共通です。詳細については「 データコネクターを使用してDataSetを追加する 」を参照してください。

[認証情報] ペイン

このペインには、 PostgreSQL アカウントにアクセスする認証情報の入力フィールドがあります。下表では、各フィールドに必要な内容を説明しています。

フィールド

説明

ユーザー名 PostgreSQLユーザー名を入力します。
パスワード PostgreSQLパスワードを入力します。
ホスト SQLデータベースのホスト名を入力します。例: db.company.com
ポート データベースのポート番号を入力します。
データベース SQLデータベース名を入力します。
証明書タイプ 証明書のタイプを選択します。証明書を含めない場合は、 [証明書なし] を選択します。[証明書テキスト]を選択する場合は、 [証明書] フィールドに証明書のテキストを貼り付ける必要があります。 [URLパス] を選択する場合は、証明書が保存されている場所のURLを [証明書] フィールドに入力する必要があります。
証明書 CA証明書用テキストを貼り付けるか、証明書がある場所のURLを入力します。これはオプションです。証明書を含めない場合は、 [証明書タイプ] メニューで [証明書なし] を選択します。
有効な PostgreSQL 認証情報を一度入力しておくと、随時同じアカウントを使用して新しい PostgreSQLパーティション DataSetを作成することができます。コネクターアカウントは、Data Centerの [アカウント] タブで管理できます。このタブの詳細については、「 コネクターのユーザーアカウントを管理する 」を参照してください。

[詳細]ペイン

このペインでは、SQLクエリを作成して、データベースからデータを取得します。特定のデータベース表とパーティション列の名前を選択できます。データを取得する過去の日数も指定できます。

メニュー

説明

クエリ 実行するSQLクエリを入力します。例: 従業員から日付を選択
データベース表 レポートに表示するデータベース表を選択します。
パーティション列の名前 パーティション列の名前を選択します。
過去日数 データを取得する過去の日数します。値はXとすることができ、 この場合Xはプラスの整数です。例:30。
日付形式 必要な日付形式を選択します。デフォルトでは yyyy-MM-dd が使用されています。
カスタマイズされた日付 データに適用するカスタマイズされた日付形式を入力します。
フェッチサイズ メモリのパフォーマンスのフェッチサイズを入力します。空白の場合、デフォルト値は400です。

その他のペイン

スケジュール設定、再試行、オプションの更新など、このページにないセクションに記載のコネクターのインターフェースについては、「 データコネクターを使用してDataSetを追加する 」を参照してください。