全部產品
Search
文件中心

MaxCompute:Action Trail事件數目據遷移至MaxCompute

更新時間:Dec 06, 2025

Action Trail(ActionTrail)功能可追蹤和記錄阿里雲帳號近90天內的操作事件。如需分析更長時間的資料,可建立跟蹤並將事件投遞至MaxCompute進行查詢與分析。本文介紹該功能的配置與使用方法。

操作步驟

  1. 開通MaxCompute和DataWorks服務。詳情請參見開通MaxCompute和DataWorks

  2. 當使用RAM使用者投遞Action Trail事件時,需要先授予RAM使用者管理單帳號跟蹤的許可權。詳情請參見為RAM使用者授權

  3. 登入Action Trail控制台

  4. 在左側導覽列選擇跟蹤,在左上方選擇地區。

    跟蹤是一種Action Trail事件投遞配置,根據建立者、作用範圍和投遞內容的不同,分為單帳號跟蹤、多帳號跟蹤和平台事件跟蹤。詳情請參見跟蹤概覽

  5. 跟蹤頁面,單擊建立跟蹤

  6. 在彈出的快速建立跟蹤頁面,單擊標題下方提示框的跟蹤建立

    image

    建立跟蹤時,Action Trail將會自動建立一個服務關聯角色AliyunServiceRoleForActionTrail,並將其添加為事件投遞的MaxCompute專案的管理角色Admin。詳情請參見Action Trail服務關聯角色角色規劃

    配置如下參數後,單擊確認

    • 基本資料地區:自訂填寫跟蹤名稱並選擇跟蹤事件

    • 管控事件投遞地區:選擇將事件投遞到MaxCompute

      • 投遞帳號選擇投遞到本帳號,設定如下參數。

        參數

        描述

        MaxCompute地區

        • 被投遞資料的MaxCompute專案所在地區。

        • Action Trail會將審計日誌投遞至MaxCompute指定地區下的actiontrail_<阿里雲帳號ID> 專案中。因為同一阿里雲帳號下MaxCompute專案名稱唯一,若帳號下已有actiontrail_<阿里雲帳號ID>的專案,將預設投遞至已有專案。

        MaxCompute專案Quota

        • MaxCompute的配額

        • 建立跟蹤首次投遞到MaxCompute時,需要選擇MaxCompute的配額,若當前地區下無可選配額,請選擇其他MaxCompute地區。

      • 投遞帳號選擇投遞到其他帳號,設定MaxCompute ARNMaxCompute寫入角色 ARN

        選擇投遞到其他帳號時需要先在目標帳號中建立RAM角色,授予Action Trail服務向目標帳號投遞事件的許可權,並提前建立MaxCompute專案。具體操作,請參見將多個阿里雲帳號的事件投遞到同一帳號

    跟蹤建立後,事件會以JSON格式儲存在MaxComputeactiontrail_<阿里雲帳號ID>專案的actiontrail_<跟蹤名稱>資料表(Table)中。Action Trail事件數目據寫入指定的MaxCompute表會產生儲存費用。詳情請參見儲存費用

相關文檔