MySQL への接続
コンセプト情報
MySQL は一般的なオープンソース関係データベース管理システムです。御社の MySQL データをインポートするには、MySQL データ コネクターを使用します。
メモ
このコネクターを Analytics から独立して使用することはできません。コネクター ドライバーの DSN は Windows の ODBC データ ソース アドミニストレーターを使って設定できますが、DSN 接続を本コネクターの[Windows DSN configuration(Windows DSN 設定)]ダイアログ 内でなく、Analytics 内でテストする必要があります。
作業を開始する前に
MySQL に接続するには、以下を収集する必要があります。
- データベース サーバーのホスト名
- 正しい接続ポート
- ユーザー名とパスワード(標準認証を使用する場合)
- 接続先のスキーマとテーブルの読み取りアクセス
接続の前提条件の収集については、組織の MySQL 管理者に支援を仰いでください。管理者から支援を得られない場合は、あなたまたは管理者から MySQL のサポートにお問い合わせください。
MySQL 接続の作成
- Analytics のメイン メニューから、[インポート > データベースとアプリケーション]を選択します。
- ACL コネクター セクションの[新規の接続 ]タブから、MySQLを選択します。
ヒント
使用可能なコネクターのリストをフィルタリングするには、[接続のフィルタリング]ボックスに検索文字列を入力します。コネクターはアルファベット順に表示されます。
- [データ接続の設定]パネルが開いたら、接続設定を入力し、パネルの下部にある[保存して接続]をクリックします。
デフォルトの接続名を使用するか、新しい接続名を入力します。
MySQLの接続は、[既存の接続]タブに保存されます。今後、MySQLに接続するには、保存したこの接続を使用できます。
接続が確立されると、データ アクセス ウィンドウが開いてステージング領域が表示されるので、データのインポートを開始できます。MySQLからデータをインポートする方法については、データ アクセス ウィンドウの作業を参照してください。
接続設定
基本設定
設定 | 説明 | 例 |
---|---|---|
サーバー |
MySQL データベースをホストするサーバーのホスト名または IP。 |
192.168.0.1 |
ポート | MySQL データベースをホストするサーバーのポート。 | 3306 |
データベース | MySQL サーバーに接続するときに接続先となるデフォルト データベースの名前。 | |
ユーザー | MySQL に接続するときに認証するユーザー。 | |
パスワード | 指定したユーザーを MySQL サーバーで認証するためのパスワード。 |
詳細設定
設定 | 説明 | 例 |
---|---|---|
統合セキュリティ | Windows Integrated Security で MySQL サーバーを認証するかどうかを指定します。 | false |
鍵サイズの上限 |
主キー列の最大長。サイズを 0 に接続すると、キー長が元の長さに戻ります。 このプロパティでは、コネクターが主キー列のすべての報告された列を無効にします。 |
255 |
Long Varchar にマッピング |
列が SQL_LONGVARCHAR として返されるかどうかを制御します。 この設定を使用すると、指定されたサイズよりも大きい列をマッピングし、SQL_VARCHAR ではなく、SQL_LONGVARCHAR として報告されます。 |
-1 |
WVarchar にマッピング |
文字列タイプを SQL_VARCHAR ではなく、SQL_WVARCHAR にマッピングするかどうかを制御します。デフォルトで設定されます。 文字列を SQL_WVARCHAR にマッピングし、さまざまな国際文字セット格納するため、MapToWVarchar はデフォルトで true に設定されています。false に設定すると、SQL_VARCHAR を使用できます。 |
true |
擬似列 |
擬似列を列としてテーブルに含めるかどうかを指定します。 この接続設定の値は、"Table1=Column1, Table1=Column2, Table2=Column3" の形式です。"*" 文字を使用すると、すべてのテーブルとすべての列を含めることができます。 |
MyTable=* |
クエリ パススルー | このオプションは、クエリをそのまま直接 MySQL サーバーに渡します。 | true |
大文字の ID | このプロパティは、テーブルおよび列名を含む、すべての識別子を報告します。 | false |