

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# HealthOmics でのワークフローのバージョニング
<a name="workflow-versions"></a>

ワークフローを変更する必要がある場合は、新しいワークフローまたは新しいワークフローバージョンを作成できます。実行ロジックに影響を与えない許可された設定変更を除き、バージョンは変更できません。

ワークフローバージョンには以下の利点があります。
+ バージョンは、関連するワークフローの論理グループを形成します。各ワークフローバージョンにユーザー定義の名前を追加して、より簡単に管理できます (特にバージョン数が多いワークフローの場合）。
+ ワークフローの複数のバージョンを同時に実行できます。
+ ワークフローのすべてのバージョンは同じワークフロー ID とベース ARN を共有しているため、ワークフローを変更した後のパイプライン管理を簡素化できます。
+ ワークフローバージョンは、ワークフローと同じレベルのデータ出典を提供します。バージョンはイミュータブルであり、HealthOmics はワークフローバージョンごとに一意の ARN を作成します。バージョン ARN には、次の例に示すように、ワークフロー ID とバージョン名が含まれます。

  `arn:aws:omics:us-west-2:123456789012:workflow/1234567/version/myUniqueVersionName`
+ 共有ワークフローを所有している場合は、サブスクライバー (以前のバージョンを引き続き使用できるユーザー) を中断することなくワークフローを更新できます。サブスクライバーは、すべてのワークフローバージョンにアクセスできます。新しいバージョンを作成する場合、ワークフローを再共有する必要はありません。
+ ワークフロー実行を開始するときに、ワークフローバージョンを指定できます。
  + ユーザーは、本番稼働用に安定したバージョンを維持し、テスト実行用に最新バージョンを試すことができます。
  + 新しいバージョンで問題が発生した場合、ユーザーはワークフローの以前のバージョンに戻すことができます。
  + 共有ワークフローのサブスクライバーは、使用するバージョンを選択できます。

**Topics**
+ [デフォルトのワークフローバージョン](workflows-default-version.md)
+ [ワークフローバージョンを作成する](workflows-version-create.md)
+ [ワークフローバージョンを更新する](workflows-version-update.md)
+ [ワークフローバージョンを削除する](workflows-version-delete.md)