Microsoft Azure MySQLからデータをインポートする

Microsoft Azure MySQLからデータをインポートする

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

Zoho DataPrepは、クラウドデータベースカテゴリ内でMicrosoft Azureからのデータインポートに対応しています。Azureはマイクロソフトが運営するクラウドコンピューティングプラットフォームで、アプリケーションやサービスへのアクセス、管理、開発を提供します。

データをインポートする方法を確認する前に、MySQLデータベースとの接続に必要な前提条件を見ていきましょう。

MySQLの前提条件

MySQLへの接続を進める前に、以下の条件が満たされていることを確認してください。

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

2. データベースにログインするための正しい認証情報をお持ちであることを確認してください。ベストプラクティスとして、該当データベース用のネイティブなデータベース管理ソフトウェアを利用可能な場合は、それを使用してZoho DataPrepサーバーから対象のデータベースへの接続をお試しください。

リモート外部連携の有効化 

rootユーザーとしてMySQLデータベースにログインする必要があります。ターミナルまたはコマンドプロンプトで \bin フォルダーに移動し、以下のコマンドを実行してください。

mysql -u root -p

  • MySQLのrootパスワードを入力してください。
  • GRANTアクセスを有効にするには、次のコマンドを実行してください。

mysql> GRANT すべて オン .* TO <ユーザー名>@ IDENTIFIED BY <パスワード>;

メモ:

  • は、Zoho DataPrepサーバーのIP 住所に置き換えてください。
  • は、接続したいデータベースの名前に置き換えてください。
  • <ユーザー名>は、データベースのユーザー名前に置き換えてください。
  • <パスワード>は、対応するパスワードに置き換えてください。

Microsoft Azure MySQLからデータをインポートする方法

1. パイプラインを作成またはホームページ、Pipelinesタブ、Workspacesタブから既存のパイプラインを開き、データを追加オプションをクリックします。Workspacesタブ内のデータをインポートオプションをクリックして、データをインポートすることもできます。
Info情報: できること または、パイプラインビルダーの上部にあるインポートする data アイコンをクリックして、複数のソースからデータをパイプラインに取り込むことができます。



2. 左側のペインでCloud databasesカテゴリーを選択し、Microsoft Azureをクリックします。Microsoft Azureは検索ボックスで検索することも可能です。



Notes
メモ: すでにAzure接続を追加済みの場合は、Saved 外部連携カテゴリー内から必要な接続を選択し、インポートを続行してください。Saved 外部連携について詳しくは、こちらをクリックしてください。
  
3. Database サービス 名前ドロップダウンでMicrosoft Azureを、データベース種類でMySQLを選択します。

4. データベース接続の認証のため、Server 名前Database 名前Connection 名前ユーザー名パスワードを入力します。

Notes
メモ: Connection 名前は各接続ごとに一意である必要があります。



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

6. 接続ボタンをクリックします。

Notes
メモ: 接続設定は今後のデータインポートのために保存されます。認証情報は安全に暗号化され、保管されます。

7. インポートが必要なテーブルを選択します。



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



9. インポートするをクリックして、Azureアカウントからデータのインポートを開始します。

Notes
メモ: Zoho DataPrepはSQLサーバー認証に対応しています。

Microsoft Azure MySQL接続を編集する方法

DataPrepは、データの外部連携情報を保存することで、データソースやデータ出力先への接続時に毎回認証情報を入力する手間を省きます。保存済みのデータ接続は、接続を編集オプションから新しいパラメーターや認証情報に更新できます。

1. 新しいデータセット作成時に、左側のパネルの保存済み外部連携、またはデータソースを選択ボックスから選択します。



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



3. 接続を編集オプションをクリックして、新しいパラメーターや認証情報で保存済み接続を更新します。



トラブルシューティング 

Azureデータベースに接続できない場合は、以下の手順をお試しください。

  1. 必要なIPアドレスがホワイトリストに登録されていることを認証してください。

  2. Zoho DataPrepはSQL認証のみ対応しているため、必ずSQL認証を使用していることを確認してください。