翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
実行キャッシュの作成
実行キャッシュを作成するときは、キャッシュデータの Amazon S3 の場所を指定します。このデータはすぐにアクセス可能である必要があります。コールキャッシュは、Glacier にアーカイブされたオブジェクト (GFR や GDA ストレージクラスなど) を取得しません。
キャッシュデータの Amazon S3 バケットが別の によって所有されている場合は AWS アカウント、実行キャッシュを作成するときにそのアカウント ID を指定します。
コンソールを使用した実行キャッシュの作成
コンソールから、以下の手順に従って実行キャッシュを作成します。
-
HealthOmics コンソール
を開きます。 必要に応じて、左側のナビゲーションペイン (≡) を開きます。キャッシュの実行 を選択します。
-
Run caches ページから、Create run cache を選択します。
-
実行キャッシュの作成ページのキャッシュ詳細の実行パネルで、次のフィールドを設定します。
-
実行キャッシュの名前を入力します。
-
(オプション) 説明を入力します。
-
キャッシュされた出力の S3 の場所を入力します。ワークフローと同じリージョンのバケットを選択します。
-
(オプション) バケット所有者 AWS アカウント の を入力して、バケットの所有権を確認します。値を入力しない場合、デフォルト値はアカウント ID です。
キャッシュ動作で、デフォルトの動作 (失敗した実行の出力をキャッシュするか、すべての実行の出力をキャッシュするか) を設定します。実行を開始するときに、オプションでデフォルトの動作を上書きできます。
-
(オプション) 1 つ以上のタグを実行キャッシュに関連付けます。
-
実行キャッシュの作成 を選択します。コンソールでは、新しい実行キャッシュが Run caches テーブルに表示されます。
CLI を使用した実行キャッシュの作成
createcreate-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": {} }