PostgreSQLからのデータのインポート

PostgreSQLからのデータのインポート

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。


データがローカルのPostgreSQLデータベースに保存されている場合、レポート作成や分析のためにZoho Analyticsへ簡単にインポートできます。

データのインポート

1. ローカルのPostgreSQLデータベースからデータをインポートするには

2. 設定を編集するには

次の手順で、インポート設定をいつでも編集できます。

  1. ワークスペースを開きます。
  2. 左側のバーから[データソース]をクリックします。
  3. このワークスペースのすべてのデータソースが表示されます。編集するPostgreSQLデータベースのデータソースをクリックします。
  4. データソース]ページが開きます。必要に応じて設定を変更します。

3. Zoho Analyticsへのデータのインポートにかかる時間

設定後、初回のデータ取得が開始されるまで時間がかかる場合があります。所要時間は、Zoho Analyticsにインポートするデータ量とローカルデータベースの応答時間によって異なります。インポートが完了すると、メール通知が届きます。初回のデータ取得前にワークスペースへアクセスしても、データは表示されません。

4. PostgreSQLデータベースからのインポートを予約するには

Zoho Analyticsでは、インポートをいつでも予約できます。次の手順で、既存のテーブルに対するインポートを予約できます。

  1. ワークスペースを開きます。
  2. サイドパネルから[データソース]をクリックします。
  3. このワークスペースのすべてのデータソースが表示されます。対象のPostgreSQLデータベースのデータソースをクリックします。
  4. データソース]ページが開きます。[同期設定]ボタンをクリックします。
  5. ローカルデータベース-同期設定]が開きます。
     

     
  6. 繰り返し]のドロップダウンから、必要な実行間隔を選択します。選択できる間隔は次のとおりです。
    • [予約しない]
    • [N時間ごと]
    • [毎日]
    • [週に1回]
    • [月に1回]
  7. 実行]で、データをインポートするタイミングを選択します。
  8. N回連続でインポートに失敗した後に通知する]で、通知を受け取るまでの連続したインポート失敗回数を設定します。
  9. 保存]をクリックします。PostgreSQLデータベースのデータが、設定した間隔でZoho Analyticsにインポートされます。

初回のインポート設定時に、[スケジュール設定]オプションを使用して、ステップ4のインポートウィザードで予約することもできます。

5. インポートに失敗した場合の通知

はい。インポートが連続して失敗した場合に通知されます。インポートの予約にある[N回連続でインポートに失敗した後に通知する]で、通知を受け取るまでの連続したインポート失敗回数を設定できます。

6. PostgreSQLデータベースのテーブル間に定義された外部キーもZoho Analyticsで関連付けられますか?

複数のテーブルをインポートすると、PostgreSQLデータベースのテーブル間に定義された外部キーもZoho Analyticsで関連付けられます。外部キーは、Zoho Analyticsでルックアップ列として作成されます。

データを一度に1つのテーブルからインポートする場合(単一テーブルのオプションを使用する場合)、外部キーは定義されません。ただし、ルックアップ列機能を使用して、Zoho Analyticsでテーブルを手動で関連付けることができます。ルックアップ列機能の詳細については、こちらをクリックしてください

7. Zoho Analyticsにインポートした列のデータ型を変更できますか?

はい。Zoho Analyticsにインポートした列のデータ型を変更できます。ただし、データを正常に同期するには、列のデータ型がPostgreSQLデータベース内の列のデータ型と互換性を持つ必要があります。PostgreSQLデータベースとZoho Analyticsワークスペースの両方でデータ型を変更することをお勧めします。

8. データベースからテーブルにデータを同期した後、そのテーブルのデータソースを変更できますか?

はい。PostgreSQLデータベースのデータが同期されているテーブルのデータソースを変更できます。

インポート済みのテーブルと同じPostgreSQLデータベースにインポート元がある場合は、次の手順でデータをインポートします。

  1. ワークスペースを開きます。 サイドパネルから[データのインポート]を選択し、[このテーブルにインポート]をクリックします。
  2. インポートウィザードの[インポートするデータの選択]タブが開きます。
  3. テーブルの選択]を使用して別のテーブルからインポートするか、[カスタムクエリー]を使用してインポートできます。
 

別のローカルデータベースにインポート元がある場合は、次の手順でデータをインポートします。

  1. ワークスペースを開き、サイドパネルから[データソース]を選択します。
  2. このワークスペースのすべてのデータソースが表示されます。編集するデータソースを選択し、表示されたページで[接続の編集]をクリックします。
  3. 表示された[ローカルデータベース-接続の編集]ダイアログで、データソースを変更します。

9. PostgreSQLデータベースから既存のZoho Analyticsワークスペースにデータをインポートできますか?

はい。次の手順で、既存のワークスペースにデータをインポートできます。

  1. データのインポート先となるワークスペースを開きます。
  2. 作成]→[新しいテーブル/データのインポート]の順に移動します。
  3. ローカルデータベース]をクリックします。

インポートの設定手順は、こちらのプレゼンテーションで説明している手順と同様です。

10. 設定を削除するには

設定を削除するには、次の手順を実行します。

  1. 対象のワークスペースを開き、サイドパネルの[データソース]タブをクリックします。[データソース]ページが開きます。
  2. 設定]アイコンをクリックします。
  3. 表示されたドロップダウンメニューから[データソースの削除]を選択します。

データソースの接続は削除されますが、テーブルとデータはワークスペースに保持されます。接続済みのデータソースが削除されるため、以後は同期されません。