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

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

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

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

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

データのインポート方法を確認する前に、MySQLデータベースと連携するための前提条件を確認しましょう。

MySQLの前提条件

MySQLとのデータ連携を進める前に、次の条件を満たしていることを確認してください。

1. 必須のIPアドレスがホワイトリストに登録されていることを確認してください。IPアドレスを確認するには、こちらをクリックしてください

2. Zoho DataPrepサーバーにデータベースの読み取り権限を付与してください。

3. データベースのログイン情報が正しいことを確認してください。推奨される方法として、該当するデータベースで利用できる標準のデータベース管理ソフトウェアを使用し、Zoho DataPrepサーバーから接続先のデータベースへの接続を試してください。

リモート接続の有効化 

rootユーザーとしてMySQLデータベースにログインします。ターミナルの/commandプロンプトで<MySql_Home>\bin フォルダーに移動し、次のコマンドを実行します。

mysql -u root -p

  • MySQLのrootパスワードを入力します。
  • GRANTアクセスを有効にするため、次のコマンドを実行します。

mysql> GRANT ALL ON <Database Name>.* TO <Username>@<IP address> IDENTIFIED BY <Password>;

メモ:

  • <IP address>は、Zoho DataPrepサーバーのIPアドレスに置き換える必要があります。
  • <Database Name>は、データ連携を確立するデータベース名に置き換える必要があります。
  • <Username>は、データベースのユーザー名に置き換える必要があります。
  • <Password>は、対応するパスワードに置き換える必要があります。

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

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



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



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

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

Notes
メモ:Zoho DataPrepでは、SQL Server認証がサポートされています。


Notes
メモ:データ連携名は、データ連携ごとに重複しない名前にする必要があります。

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

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

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

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



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




Warningデータベースからクエリーを使用してデータをインポートする場合、増分取得オプションは利用できません。こちらから、クラウドデータベースからの増分取得について詳しく確認できます。

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

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

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

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

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



2. 保存済みのデータ連携は、データのインポート画面から直接管理できます。データ連携を共有、編集、データ連携の概要を表示、または削除するには、省略記号アイコンをクリックします。



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



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

関連情報