メインコンテンツへスキップ

前提条件

CData IP をホワイトリストに登録

MySQL への接続を確立するには、CData のIP 経由でMySQL へのアクセスを許可する必要があります。MySQL をファイアウォールの内側でホスティングする場合は、これらのIP アドレスをファイアウォールの許可リストに登録する必要があります。
  • 範囲:52.224.0.16052.224.0.175 および4.154.117.1604.154.117.175
  • CIDR 表記:52.224.0.160/28 および4.154.117.160/28

MySQL が一般にアクセス可能であることを確認

パブリックフェイシングIP / ドメインを指定して、このデータソースに接続します。次のプライベートIP の範囲は機能しません。
  • 10.0.0.010.255.255.255
  • 172.16.0.0172.31.255.255
  • 192.168.0.0192.168.255.255
  • 127.0.0.1(別名 ‘localhost’)

セットアップガイド

以下の手順で、MySQL をConnect AI アカウントに接続します:
1
Connect AI のナビゲーションメニューからSources ページを開きます。
2
右上の + Add Connection をクリックします。
3
検索フィールドに MySQL と入力し、データソース名をクリックします。
4
新しいコネクションのBasic Settings タブで、コネクション名を入力するかデフォルトの名前をそのまま使用します。
5
MySQL コネクションがファイアウォール内にある場合は、Connection TypeSSH Tunnel に設定し、SSH トンネルの手順に従います。その後、以下の手順に進みます。それ以外の場合は Connection TypeDirect のままにします。
6
以下の情報を入力します:
  • Server—MySQL サーバーのホスト名または IP アドレス。クラスタサーバーもサポートされます(例:192.168.0.1,192.168.0.2)。
  • Port—MySQL サーバーに接続するためのポート。
7
認証方法を選択し、該当するセクションに進んで手順に従います。

認証方法

1
以下の情報を入力します:
  • User—認証用の MySQL ユーザー名。
  • Password—ユーザーパスワード。
  • Database—(オプション)MySQL データベース名。
2
Connect AI Add Connection ページ上部の、Save & Test をクリックします。
  • 接続テストに成功すると、コネクションが作成されたことを示すConnection successfully saved というメッセージが表示されます。Edit Connection ページのStatusAuthenticated に変わります。Edit Connection ページの右ペインにあるData Model タブで、成功したコネクションのデータモデルを表示します。
  • 接続テストに失敗した場合は、入力したログイン情報に余分なスペースや文字がないかを確認してください。Connect AI は、データが不足している必須フィールドの下にエラーメッセージを表示します。一部のデータソースでは、ソースのWeb サイトに直接サインインする必要があります。サインインしていない場合は、Sign in ボタンの下にエラーメッセージが表示されます。エラーを修正し、もう一度試してください。
  • 失敗したコネクションは下書きとして保存され、StatusNot Authenticated になります。後でコネクションに戻って認証することができます。

SSH トンネルの手順

MySQL データソースがファイアウォール内にある場合は、以下の手順に従います。
1
Connection TypeSSH Tunnel をクリックします。
2
以下の情報を入力します:
  • SSH Server–SSH サーバー名を入力します。
  • SSH Port–SSH ポートを入力します。デフォルト値は 22 です。
  • SSH Auth Mode–認証モードとして Password または Public_Key を入力します。
    • Password の場合は、SSH User 名と SSH Password を入力します。
    • Public_Key の場合は、SSH User 名、SSH Client CertSSH Client Cert Password(オプション)を入力します。SSH Client Cert Type には PEMKEY_BLOB のみ使用できます。SSH Client Cert は必須で、有効な秘密鍵を指定します。SSH クライアント証明書にパスワードが設定されている場合は、SSH Client Cert Password を入力します。
3
セットアップガイドの認証手順を続けます。

Connect Gateway の接続

MySQL は、オンプレミスのデータと Connect AI の間を橋渡しする Connect Gateway でサポートされているコネクタです。詳細については、Connect Gateway をご覧ください。ゲートウェイの設定が完了したら、Connect GatewayConnection Type を選択します。その後、ゲートウェイの Location Name と MySQL の認証情報を入力してください。

詳細について

Connect AI とMySQL の連携の詳細動作については、こちらのページを参照してください。