自己管理 MySQL データベースまたは ApsaraDB RDS for MySQL インスタンスから Simple Log Service (SLS) にデータをインポートして、データのクエリ、分析、処理を行うことができます。このトピックでは、MySQL データベースからデータをインポートする方法について説明します。
MySQL - データインポート機能はメンテナンスが終了しており、今後廃止される予定です。タイムラインと移行の詳細については、後日発表されます。データ同期には DataWorks の使用を推奨します。詳細については、「MySQL データソース」をご参照ください。
制限事項
-
この機能は、中国 (杭州)、中国 (上海)、中国 (青島)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (ウランチャブ)、中国 (成都)、中国 (深セン)、中国 (河源)、中国 (広州)、中国 (香港)、シンガポール、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、フィリピン (マニラ)、タイ (バンコク)、日本 (東京)、韓国 (ソウル)、イギリス (ロンドン)、ドイツ (フランクフルト)、米国 (バージニア)、米国 (シリコンバレー) の各リージョンでのみサポートされています。
-
AnalyticDB for MySQL ソースからデータをインポートする場合、インポート前に JSON フィールドを
VARCHAR型に変換する必要があります。たとえば、detailという名前のフィールドが JSON データ型の場合、cast(detail as VARCHAR) as detailを使用して変換を実行します。CAST 関数の詳細については、「CAST 関数」をご参照ください。
前提条件
-
MySQL データベースと、読み取り専用権限を持つデータベースアカウントを作成します。
-
SLS の IP アドレスを MySQL データベースの IP アドレスホワイトリストに追加します。
プロジェクトのリージョンとデータベースのネットワークタイプに対応する IP アドレスをホワイトリストに追加してください。必要な IP アドレスのリストについては、「IP アドレスホワイトリスト」をご参照ください。MySQL ホワイトリストの設定手順については、「IP アドレスホワイトリストの設定」をご参照ください。
-
プロジェクトと Logstore を作成済みであること。詳細については、「プロジェクトの管理」および「基本的な Logstore の作成」をご参照ください。
データインポート
Simple Log Service コンソールにログインします。
[プロジェクト] セクションで、目的のプロジェクトをクリックします。

-
ペインで、対象の Logstore の隣にある [>] をクリックします。カーソルを に合わせ、[+] をクリックします。
-
[データのインポート] ウィザードで、[MySQL - データインポート] を検索してクリックします。
-
データインポートジョブを設定します。
-
[データソースの設定] ステップで、次のパラメーターを設定します。
詳細パラメーター
-
[プレビュー] をクリックしてインポート結果を確認します。結果を確認したら、[次へ] をクリックします。
-
[スケジュール間隔の指定] ステップで、次のパラメーターを設定します。
パラメーター
説明
インポート間隔
MySQL データベースから SLS にデータをインポートする間隔です。
[今すぐ実行]
[今すぐ実行] を選択すると、インポートジョブが一度だけ実行されます。
-
設定が完了したら、[次へ] をクリックします。
-
インデックスを作成し、データをプレビューします。その後、[次へ] をクリックします。デフォルトでは、SLS で全文インデックスが有効になっています。収集したログに対して手動でフィールドインデックスを作成するか、[インデックスの自動生成] をクリックすることもできます。その後、SLS がフィールドインデックスを生成します。詳細については、「インデックスの作成」をご参照ください。
重要ログ内のすべてのフィールドをクエリする場合は、全文インデックスの使用を推奨します。特定のフィールドのみをクエリする場合は、フィールドインデックスの使用を推奨します。これにより、インデックストラフィックを削減できます。フィールドを分析する場合は、フィールドインデックスを作成する必要があります。分析のためには、クエリ文に SELECT 文を含める必要があります。
-
インデックスが有効になるまで約 1 分待つ必要があります。その後、[生ログ] タブで収集されたログを表示できます。ログのクエリと分析方法の詳細については、「クエリと分析のクイックスタート」をご参照ください。
インポートジョブと統計レポートの表示
データインポートジョブを作成した後、コンソールでその設定と統計レポートを表示できます。
-
[プロジェクト] セクションで、対象のプロジェクトをクリックします。
-
左側のナビゲーションウィンドウで、 を選択し、対象のジョブ名をクリックします。
-
[インポート設定の概要] ページで、インポートジョブの基本情報と統計レポートを表示します。
関連操作
[インポート設定の概要] ページでは、次の操作も実行できます。
-
ジョブの変更
[設定の変更] をクリックしてジョブ設定を変更します。パラメーターの詳細については、「データインポート」をご参照ください。
-
ジョブの削除
[設定の削除] をクリックしてデータインポートジョブを削除します。
警告この操作は元に戻せません。注意して実行してください。