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

MaxCompute:ActionTrailイベントデータをMaxComputeに移行する

最終更新日:Jan 17, 2025

ActionTrailサービスを使用すると、過去90日間のAlibaba Cloudアカウントのイベントデータを追跡および記録できます。 長期間前に生成されたイベントデータを分析する場合は、ActionTrailを使用してトレイルを作成し、イベントデータをMaxComputeに配信できます。 その後、イベントデータを照会および分析できます。 このトピックでは、ActionTrailイベントデータをMaxComputeに配信するトレイルを作成する方法について説明します。

前提条件

  • MaxComputeとDataWorksが有効化されています。 詳細については、「MaxComputeとDataWorksの有効化」をご参照ください。

  • ActionTrailイベントデータをMaxComputeに配信するために使用されるRAMユーザーには、単一アカウントの証跡を管理する権限が付与されます。 詳細については、「RAM ユーザーへの権限の付与」をご参照ください。

手順

  1. ActionTrail コンソールにログインします。 左側のナビゲーションウィンドウで、[トレイル] をクリックします。

    説明

    トレイルは、ActionTrailイベントデータの配信用に設定されています。 トレイルは、作成者、スコープ、および配信コンテンツに基づいて、シングルアカウントトレイル、マルチアカウントトレイル、およびInner-ActionTrail機能のトレイルに分類できます。 詳細については、「概要」をご参照ください。

  2. 上部のナビゲーションバーで、単一アカウントトレイルを作成するリージョンを選択します。 次に、[トレイルの作成] をクリックします。 [トレイルの作成] ページで、次のセクションのパラメーターを設定します。

    • 基本情報: トレイル名トレイル設定パラメーターを設定します。 詳細については、「シングルアカウント証跡の作成」をご参照ください。

      説明
      • シングルアカウントのトレイルは、個々のユーザーに適しています。 マルチアカウント証跡は、エンタープライズユーザーに適しています。 マルチアカウント証跡の作成方法の詳細については、「マルチアカウント証跡の作成」をご参照ください。

      • 各トレイルの名前は、Alibaba Cloudアカウント内で一意である必要があります。

    • イベント配信: [MaxComputeへの配信] を選択します。

      • [送信先アカウント] パラメーターとして [現在のアカウントへの配信] を選択した場合、次の表に示すパラメーターを設定する必要があります。

        パラメーター

        説明

        MaxComputeリージョン

        データが配信されるMaxComputeプロジェクトのリージョン。

        説明

        ActionTrailは、指定されたリージョンのactiontrail_<Alibaba CloudアカウントのID> 形式でという名前のMaxComputeプロジェクトにイベントデータを配信します。 各MaxComputeプロジェクトの名前は、Alibaba Cloudアカウント内で一意です。 actiontrail_<Alibaba CloudアカウントのID> 形式でという名前のプロジェクトがAlibaba Cloudアカウント内に存在する場合、イベントデータはデフォルトでプロジェクトに配信されます。

        プロジェクトのクォータ

        MaxComputeのクォータ

        説明

        イベントデータをMaxComputeに初めて配信するトレイルを作成する場合は、MaxComputeのクォータを選択する必要があります。 現在のリージョンで使用可能なクォータがない場合は、MaxComputeが有効化されている別のリージョンを選択します。

      • [宛先アカウント] パラメーターに [別のアカウントへの配信] を選択した場合、[Project ARN] および [MaxComputeのRAMロールARN] パラメーターを設定する必要があります。

        イベントデータを別のアカウントに配信するには、宛先アカウント内にRAMロールを作成し、ActionTrailにイベントデータを宛先アカウントに配信する権限を付与してから、宛先アカウントを使用してMaxComputeプロジェクトを作成する必要があります。 詳細については、「複数のAlibaba Cloudアカウントのイベントを1つのアカウントに配信する」をご参照ください。

  3. [確認]をクリックします。

    トレイルが作成されると、イベントデータは、actiontrail_<Alibaba CloudアカウントのID> 形式のMaxComputeプロジェクトのactiontrail_<trail name> 形式のテーブルに保存されます。

説明
  • トレイルを作成すると、ActionTrailは自動的にサービスにリンクされたロールAliyunServiceRoleForActionTrailを作成し、イベントデータが配信されるMaxComputeプロジェクトの管理ロールとしてロールを追加します。 詳細については、「サービスにリンクされたロールの管理」および「ロールプランニング」をご参照ください。

次のステップ

MaxComputeに接続して、接続ツールを使用して、ActionTrail_<Trail name> 形式のテーブルに格納されているactiontrailイベントデータを照会および分析できます。 詳細については、「接続ツールの選択」をご参照ください。

説明

MaxComputeでのSQL文の実行に対して課金されます。 詳細については、「概要」をご参照ください。

関連ドキュメント

API 操作

説明

トレイルの変更

トレイルを更新する方法の詳細については、「単一アカウントトレイルの更新」および「複数アカウントトレイルの更新」をご参照ください。

トレイルの削除

トレイルを削除する方法の詳細については、「単一アカウントトレイルの削除」および「複数アカウントトレイルの削除」をご参照ください。

トレイルを無効にする

トレイルを無効にすると、指定された配信先にイベントデータが配信されなくなりますが、既存のパラメーター設定は保持されます。 トレイルを無効にする方法の詳細については、「シングルアカウントトレイルの無効化」および「マルチアカウントトレイルの無効化」をご参照ください。