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

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

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

Zoho DataPrepでは、クラウドデータベースカテゴリーにあるDigital Oceanからデータをインポートできます。Digital Oceanは、開発者や企業がアプリケーションやデータベースをホスト、管理するための、シンプルで手頃な価格の拡張性に優れたインフラを提供するクラウドコンピューティングプラットフォームです。

Alert
このコネクターは現在、米国のデータセンターでのみ利用できます。

データのインポート方法を確認する前に、PostgreSQLデータベースに接続するための前提条件を確認します。

PostgreSQLの前提条件

PostgreSQLへの接続を続行する前に、次の条件を満たしていることを確認してください。

1. 必須のIPアドレスが許可リストに登録されていることを確認します。[IPアドレスについてはこちらをご確認ください]

2. Zoho DataPrepサーバーにデータベースの読み取り権限を付与します。

3. データベースのログイン認証情報が正しいことを確認します。ベストプラクティスとして、対象のデータベースで利用できる標準のデータベース管理ソフトウェアを使用し、Zoho DataPrepサーバーから対象のデータベースへの接続をお試しください。

リモート接続の有効化

リモート接続を有効にするには、次の手順を実行します。

  • pg_hba.confファイルを開きます。このファイルはPostgreSQL_Home/data/folder内にあります。(<PostgreSQL_Home>は、PostgreSQLデータベースがインストールされているディレクトリーです。)
  • 次の行を追加し、ファイルを保存します。

host all all <IP address> trust

<IP address>をZoho DataPrepサーバーのIPアドレスに置換します。IPアドレスにはサブネットマスクも指定する必要があります。例:192.168.1.1/24.  

  • postgresql.confファイルを開きます。このファイルは同じ<PostgreSQL_Home>/data/フォルダー内にあります。
  • キーlisten_address =を検索し、Zoho DataPrepサーバーのIPアドレスを追加します。

listen_address = '<IP address>'

<IP address>をZoho DataPrepサーバーのIPアドレスに置換します。例:192.168.1.1。

Digital Ocean PostgreSQLからデータをインポートするには

1. [パイプラインを作成する]か、[ホーム]ページ、[パイプライン]タブ、または[ワークスペース]タブから既存のパイプラインを開き、[データを追加]をクリックします。[ワークスペース]タブにある[データのインポート]をクリックして、データをインポートすることもできます。
Info情報:パイプラインの作成画面上部にある[データのインポート]アイコンをクリックして、複数のデータソースからパイプラインにデータを取り込むこともできます。



2. 左側のペインで[クラウドデータベース]カテゴリーを選択し、[Digital Ocean]をクリックします。検索ボックスでDigital Oceanを検索することもできます。



Notes
メモ:Digital Oceanのデータ連携をすでに追加している場合は、[保存済みのデータ連携]カテゴリーで必要なデータ連携を選択し、インポートに進みます。保存済みのデータ連携の詳細については、こちらをクリックしてください
3. [データベースサービス名]のドロップダウンで[Digital Ocean]を選択し、[データベースの種類]で[PostgreSQL]を選択します。

4. データベースとのデータ連携を認証するため、[エンドポイント][データベース名][データ連携名]、[ポート]、[ユーザー名][パスワード]を入力します。




Notes
メモ:データ連携名は、データ連携ごとに一意である必要があります。

5. データベースサーバーがSSL経由で暗号化されたデータを提供するよう設定されている場合は、[SSLを使用する]チェックボックスも選択できます。

6. [連携する]ボタンをクリックします。

Notes
メモ:今後のデータのインポートに使用できるよう、データ連携の設定が保存されます。認証情報は安全に暗号化して保存されます。

7. インポートするテーブルを選択します。



8. [SQLクエリーを使用する]オプションを使用して、データを選択してインポートすることもできます。



9. [インポート]をクリックすると、Digital Oceanアカウントからデータのインポートが開始されます。

Digital Ocean PostgreSQLのデータ連携を編集するには

DataPrepでは、データソースやエクスポート先に連携するたびに認証情報を入力する手間を省くため、データ連携が保存されます。[データ連携を編集する]オプションを使用すると、保存済みのデータ連携をいつでも編集し、新規パラメーターや認証情報で更新できます。

Ideaメモ:元データとデータ連携の詳細は、パイプラインの作成画面からも編集できます。詳細はこちら

1. 新しいデータセットの作成時に、[データソースを選択]ボックスの左側のペインから[保存済みのデータ連携]を選択します。



2. 保存済みのデータ連携は、データのインポート画面から直接管理できます。三点リーダーアイコンをクリックすると、データ連携の共有、編集、データ連携の概要の表示、削除を行えます。



3. 保存済みのデータ連携を新規パラメーターや認証情報で更新するには、[データ連携を編集する]オプションをクリックします。




Notes
メモ:Digital Oceanをエクスポート先として追加し、DataPrepからDigital Oceanにデータをエクスポートする機能は、近日中に対応予定です。

関連情報