本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立執行快取
當您建立執行快取時,您可以指定快取資料的 Amazon S3 位置。此資料必須可立即存取。呼叫快取不會擷取 Glacier 中封存的物件 (例如 GFR 和 GDA 儲存類別)。
如果快取資料的 Amazon S3 儲存貯體由另一個儲存貯體擁有 AWS 帳戶,請在建立執行快取時提供該帳戶 ID。
使用主控台建立執行快取
從 主控台,依照下列步驟建立執行快取。
-
開啟 HealthOmics 主控台
。 在左側導覽窗格中,選擇執行快取。
-
在執行快取頁面中,選擇建立執行快取。
-
在建立執行快取頁面的執行快取詳細資訊面板中,設定下列欄位:
-
輸入執行快取的名稱。
-
(選用) 輸入描述。
-
輸入快取輸出的 S3 位置。選擇與工作流程位於相同區域的儲存貯體。
-
(選用) 輸入儲存貯體擁有者 AWS 帳戶 的 ,以驗證儲存貯體擁有權。如果您未輸入值,預設值為您的帳戶 ID。
在快取行為下,設定預設行為 (是針對失敗的執行或所有執行快取輸出)。當您開始執行時,您可以選擇覆寫預設行為。
-
(選用) 將一或多個標籤與執行快取建立關聯。
-
選擇建立執行快取。主控台會在執行快取資料表中顯示新的執行快取。
使用 CLI 建立執行快取
使用 create-run-cache CLI 命令來建立執行快取。預設快取行為為 CACHE_ON_FAILURE
。
aws omics create-run-cache \ --name "workflow 123 run cache" \ --description "my run cache" \ --cache-s3-location "s3://amzn-s3-demo-bucket" \ --cache-behavior "CACHE_ALWAYS" \ --cache-bucket-owner-id "111122223333"
如果建立成功,您會收到包含下列欄位的回應。
{ "arn": "string", "id": "string", "status": "ACTIVE" "tags": {} }