任務
非同步處理以任務的形式對檔案進行處理,請求完成時會返回任務ID,之後可以通過任務ID查詢任務狀態。本文介紹如何使用非同步任務進行檔案處理。
新版資料處理功能API、SDK支援通過IMM服務存取點進行使用。
建立任務
-
登入OSS管理主控台。
-
在左側導覽列,單擊Bucket 列表,然後單擊目標Bucket。
-
在左側導覽列,選擇數據處理。
-
根據需要非同步處理的檔案類型,選擇文檔處理、ApsaraVideo for Media Processing,或選擇其他由Intelligent Media Management (IMM) 提供的資料處理能力。
-
選中任務頁簽,單擊建立任務。
-
在建立任務面板配置相關參數資訊,如下表所示。
參數
說明
輸入儲存桶
當前需要建立任務的檔案所在的Bucket。
輸入路徑
選擇需要處理的檔案的儲存路徑。
樣式
選擇檔案的處理樣式。如果沒有可以選擇的樣式,可單擊下拉式清單中的添加樣式,添加新的樣式。
輸出路徑
選擇任務結束時輸出檔案的儲存路徑。
不支援以正斜線(/)結尾的路徑,支援使用變數。具體操作,請參見相關文檔中的變數部分。
訊息佇列
選擇MNS主題。 任務結束時支援以訊息通知的方式將處理結果發送到MNS。更多資訊,請參見快速入門概述和非同步通知訊息格式。
-
單擊確定。
查詢任務
-
在左側導覽列,單擊Bucket 列表,然後單擊目標Bucket。
-
根據需要非同步處理的檔案類型,選擇文檔處理、ApsaraVideo for Media Processing,或選擇其他由Intelligent Media Management (IMM) 提供的資料處理能力。
-
選中任務頁簽,查看工作清單,單擊頁面下方翻頁按鈕可查看上一頁或下一頁。
工作清單包含任務ID、任務類型、任務狀態、建立時間和操作列,支援通過任務ID搜尋和日期範圍篩選。
-
在任務 ID搜尋方塊輸入任務ID(任務ID可以通過工作清單介面ListTasks - 列出任務擷取到工作清單,返回的
TaskId欄位即為任務ID),單擊搜尋按鈕可以搜尋指定的任務,選擇開始日期和結束日期可以查詢執行日期範圍內的任務。 -
單擊操作列的任務詳情可以查看任務的詳細資料。
更多參考
關於如何使用Intelligent Media ManagementIMM的SDK,請參見概述。