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サーバーから接続対象のデータベースに接続してみてください。

リモート接続の有効化

MySQLデータベースにrootユーザーとしてログインします。ターミナル/コマンドプロンプトで<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にデータをエクスポートする機能は、近日中に対応予定です。

関連項目