すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for OceanBase:SQL ファイル解析タスクの作成

最終更新日:Dec 30, 2025

パフォーマンス評価では、SQL ファイル解析タスクは、選択されたソース トラフィックに基づいて、移行評価専用のファイルを生成します。その後、これらのファイルは評価のために再生されます。このトピックでは、SQL ファイル解析タスクを作成する方法について説明します。

制限事項

  • SQL ファイル解析タスクを作成できるのは、AliyunOceanBaseFullAccess 権限を持つユーザーのみです。権限ポリシーの詳細については、「AliyunOceanBaseFullAccess」をご参照ください。

  • 移行評価サービスは、ソース データベースのファイル解析のみをサポートしています。

OceanBase 以外のデータベースをソースとする場合

  1. SQL ファイル解析タスクを作成します。

    1. ApsaraDB for OceanBase コンソールにログインします。

    2. 左側のナビゲーションウィンドウで、移行評価 > を選択します。

    3. パフォーマンス評価 ページで、右上の 作成 > SQL ファイル解析 を選択します。

  2. [ソース データベースの設定] ページで、パラメーターを設定します。

    パラメーター

    説明

    評価タスク名

    評価タスクの名前。カスタム タスク名を指定できます。

    クラウド ベンダー

    ドロップダウン リストから [Alibaba Cloud データベース] を選択します。

    ソース データベース タイプ

    ドロップダウン リストから必要なデータベース タイプを選択します。RDS_MySQL、PolarDB-X 1.0、PolarDB-X 2.0、TIDB、または POLARMYSQL を選択できます。

  3. [次へ] をクリックします。[データ収集の設定] ページでパラメーターを設定します。

    データ収集元OSS インポート または ファイルのアップロード に設定できます。パフォーマンス評価の前に、RDS_MySQL、PolarDB-X、または POLARMYSQL インスタンスのトラフィックファイルを取得し、そのファイルを Object Storage Service (OSS) バケットにエクスポートするか、ローカルストレージに保存する必要があります。詳細については、「インスタンスのトラフィックファイルの取得」をご参照ください。

    説明
    • 移行評価サービス専用のユーザーを作成し、そのユーザーに関連バケットの権限のみを付与することをお勧めします。Alibaba Cloud アカウント システムの詳細については、Resource Access Management のドキュメントをご参照ください。

    • [ソース データベース タイプ][TIDB] を選択した場合、[データ収集元] では [ファイルのアップロード] オプションのみがサポートされます。

    • SLS トラフィックファイルを OSS バケットに保存している場合は、OSS インポート を選択して、パフォーマンス評価のためにトラフィックファイルをインポートします。

      パラメーター

      説明

      AccessKey アカウント

      Alibaba Cloud アカウントの AccessKey ID。

      AccessKey パスワード

      Alibaba Cloud アカウントの AccessKey シークレット。

      ログ インポート用の OSS バケット

      ログのインポート元の OSS バケットの名前。

      ファイル ディレクトリ

      トラフィック ファイルの配信先ディレクトリ。

      トラフィック収集時間範囲

      評価期間。指定された期間中に生成されたオブジェクトが評価されます。最大期間は 24 時間です。

      データが取得されない場合は、指定された時間範囲内にログ ファイルが生成されていません。

      [検証] をクリックします。検証に成功すると、解析可能なファイルが [有効なファイル] に表示されます。

    • SLS トラフィック ファイルをローカル記憶域に保存している場合は、[ファイルのアップロード] を選択し、対応する形式のファイルを評価のために手動でインポートします。最大サイズ 5 GB のファイルを 1 つだけアップロードできます。

      • ソース データベース タイプが RDS_MySQL または PolarDB-X 2.0 の場合、[ファイル タイプ] の有効値は、[SLS ファイル][SQL Insight ファイル] です。

        JSON、CSV、または ZIP 形式の SLS ファイル、あるいは CSV または ZIP 形式の SQL Insight ファイルをアップロードできます。

      • ソース データベース タイプが PolarDB-X 1.0 の場合、CSV または ZIP 形式のファイルをアップロードできます。

      • ソース データベース タイプが TIDB の場合、JSON、CSV、LOG、または ZIP 形式のファイルをアップロードできます。

      • ソース データベース タイプが POLARMYSQL の場合、JSON、CSV、または ZIP 形式のファイルをアップロードできます。

  4. [ソース データベース インスタンス] ドロップダウン リストから、作成したインスタンスを選択します。

  5. [次へ] をクリックします。システムは自動的に事前チェックを実行します。

  6. 事前チェックに成功したら、[開始] をクリックして SQL ファイル解析タスクを実行します。

    タスクが開始されると、[評価タスク] タブで、タスクの進捗状況などの情報を表示できます。詳細については、「パフォーマンス評価タスクの詳細を表示する」をご参照ください。ファイルが個別に解析されると、[パフォーマンス評価] ページの [解析済みファイル] タブに表示されます。

OceanBase データベースをソースとする場合

  1. [パフォーマンス評価] ページの右上隅にある [作成] > [SQL ファイル解析] を選択します。

  2. [ソース データベースの設定] ページで、パラメーターを設定します。

    パラメーター

    説明

    評価タスク名

    評価タスクの名前。カスタム タスク名を指定できます。

    クラウド ベンダー

    ドロップダウン リストから [Alibaba Cloud データベース] を選択します。

    ソース データベース タイプ

    データベース タイプ。ドロップダウン リストから OB_MySQL または OB_Oracle を選択します。

    ソース データベース インスタンス

    ドロップダウン リストから、作成済みのデータベース インスタンスを選択します。

    テナント

    ドロップダウン リストからテナントを選択します。

  3. [次へ] をクリックします。[データ収集の設定] ページでパラメーターを設定します。

    重要

    ソース テナントで SQL 監査が無効になっている場合、データ収集はサポートされていません。[開く] をクリックします。表示される [SQL 監査] ページで、[SQL 監査を開始] をクリックします。

    パラメーター

    説明

    データ収集元

    ソース データベース タイプが [OB_MySQL] または [OB_Oracle] の場合、[監査ビューから収集] を選択できます。

    説明

    この収集方法は、期間限定の無料トライアルで利用できます。

    トラフィック収集時間範囲

    データ収集の開始時刻と終了時刻を選択できます。最大 30 日間がサポートされており、一度に最大 24 時間のデータを解析できます。

    [検証] をクリックします。検証に成功すると、解析可能なファイルが [有効なファイル] に表示されます。

  4. [次へ] をクリックします。システムは自動的に事前チェックを実行します。

  5. 事前チェックが成功したら、開始 をクリックして SQL ファイル解析タスクを実行します。

    タスクが開始されると、評価タスク タブでタスクの進捗状況などの情報を確認できます。詳細については、「パフォーマンス評価タスクの詳細の表示」をご参照ください。ファイルが個別に解析されると、パフォーマンス評価 ページの 解析済みファイル タブに表示されます。