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

Simple Log Service:データ変換ジョブの作成 (新バージョン)

最終更新日:May 21, 2026

Simple Log Service (SLS) は、データ変換 (新バージョン) 機能を提供します。この機能では、SPL ルールを使用してソース Logstore のデータを処理し、結果を送信先 Logstore に書き込むことができます。変換されたデータのクエリと分析も可能です。

前提条件

操作手順

  1. Log Serviceコンソールにログインします。

  2. データ変換ページに移動します。

    1. [プロジェクト] セクションで、管理するプロジェクトをクリックします。

    2. [ログストレージ] > [ログストア] タブで、管理するログストアをクリックします。

    3. 「クエリと分析」ページで、データ処理 をクリックします。

  3. ページの右上隅で、時間範囲を選択します。

    時間範囲を選択した後、Rawデータ タブにログが表示されることを確認してください。

  4. エディターに SPL ステートメントを入力します。

    SPL 構文の詳細については、「SPL 構文」をご参照ください。

  5. データをプレビューします。

    • [生データ] タブで、Add Test Data をクリックします。 また、Test Data タブでテストデータを手動で入力することもできます。

  6. データ変換ジョブを作成します。

    1. [変換ジョブとして保存 (新バージョン)] をクリックします。

    2. データ変換ジョブの作成 (新バージョン) パネルで、次のパラメーターを設定し、OK をクリックします。

    パラメーター

    説明

    [タスク名]

    データ変換ジョブの名前。

    [表示名]

    ジョブの表示名。

    [ジョブの説明]

    ジョブの説明。

    [Authorization Method]

    次のいずれかの方式を使用して、ジョブにソース Logstore からデータを読み取る権限を付与します。

    • [Default Role]:ジョブは AliyunLogETLRole システムロールを引き受け、ソース Logstore からデータを読み取ります。[システムロール AliyunLogETLRole の認可] をクリックし、プロンプトに従って認可を完了します。詳細については、「デフォルトロールを使用したデータアクセス」をご参照ください。

      重要

      RAM ユーザーを使用する場合、先に Alibaba Cloud アカウントで認可を完了する必要があります。

      Alibaba Cloud アカウントがすでに認可を完了している場合は、この手順をスキップできます。

    • [Custom Role]: ジョブがソース Logstore からデータを読み取るために引き受けるカスタムロールです。まず、カスタムロールにソース Logstore からデータを読み取る権限を付与してから、Role ARN フィールドにロールの ARN を入力する必要があります。詳細については、「カスタムロールを使用したデータへのアクセス」をご参照ください。

    • AccessKey:セキュリティ上の理由から、AccessKey ペア (AK/SK) を使用してジョブを作成することはできなくなりました。

    [ストレージターゲット]

    [ターゲット名]

    保存先の名前。保存先には、プロジェクトや Logstore などの設定が含まれます。

    [Destination Region]

    送信先プロジェクトが配置されているリージョン。

    [ターゲットプロジェクト]

    変換結果を保存する送信先プロジェクト。SPL ステートメントで指定されたプロジェクトは、この設定を上書きします。詳細については、「動的な送信先プロジェクト/Logstore の出力」をご参照ください。

    重要

    SPL ステートメントで動的に指定するプロジェクトは、ここで設定するリージョンと認可設定に一致している必要があります。

    [ターゲットデータベース]

    変換結果を保存する送信先 Logstore。SPL ステートメントで指定された Logstore は、この設定を上書きします。詳細については、「動的な送信先プロジェクト/Logstore の出力」をご参照ください。

    重要

    SPL ステートメントで動的に指定する Logstore は、ここで設定するリージョン、認可設定、およびプロジェクトに一致している必要があります。送信先 Logstore をソース Logstore と同じにすることはできません。

    警告

    送信先 Logstore を現在のソース Logstore として設定しないでください (同一ソース設定)。設定すると、書き込みループが発生し、追加のストレージコストとトラフィックコストが発生する可能性があります。発生したリソース消費とコストはお客様の負担となります。

    [Authorization Method]

    次のいずれかの方式を使用して、ジョブに送信先 Logstore へデータを書き込む権限を付与します。

    • [Default Role]:ジョブは AliyunLogETLRole システムロールを引き受け、結果を送信先 Logstore に書き込みます。[システムロール AliyunLogETLRole の認可] をクリックし、プロンプトに従って認可を完了します。詳細については、「デフォルトロールを使用したデータアクセス」をご参照ください。

    重要

    RAM ユーザーを使用する場合、先に Alibaba Cloud アカウントで認可を完了する必要があります。

    Alibaba Cloud アカウントがすでに認可を完了している場合は、この手順をスキップできます。

    • [Custom Role]: ジョブはカスタムロールを引き受け、結果を宛先 Logstore に書き込みます。まず、宛先 Logstore にデータを書き込む権限をカスタムロールに付与してから、Role ARN フィールドにロールの ARN を入力する必要があります。詳細については、「カスタムロールを使用してデータにアクセスする」をご参照ください。

    • AccessKey:セキュリティ上の理由から、AccessKey ペア (AK/SK) を使用してジョブを作成することはできなくなりました。

    [結果セットの書き込み]

    送信先 Logstore に書き込むデータセット。データ変換 (新バージョン) のデータセットの詳細については、「データセットの説明」をご参照ください。1つの送信先に複数のデータセットを設定したり、複数の送信先で同じデータセットを使用したりできます。

    処理範囲

    [時間範囲]

    (データ受信時間)

    データ変換ジョブの時間範囲を指定します。次のオプションがあります:

    • [すべて]:ジョブは、ソース Logstore に存在する最も古いログからデータの処理を開始し、手動で停止されるまで処理を継続します。

    • [特定の時間に開始されます]:ジョブの開始時間を指定します。ジョブは、指定された開始時間から手動で停止するまでデータを処理します。

    • [指定期間内]:ジョブの開始時間と終了時間を指定します。ジョブは、指定された終了時間に自動的に停止します。

    [詳細設定]

    [パラメーターの詳細設定]

    変換ステートメントにデータベースのパスワードなどの機密情報が必要な場合は、キーと値のペアとして保存できます。ステートメント内では res_local("key") 関数を使用して参照できます。

    [+] をクリックして、複数のキーと値のペアを追加します。 たとえば、config.vpc.vpc_id.test1:vpc-uf6mskb0b****n9yj は、RDS インスタンスが存在する VPC の ID を指定します。

次のステップ

ジョブを作成した後、次の操作を実行できます: