本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
版本控制
版本可協助您在建置、測試和與他人共用 Amazon Quick Flows 時加以管理。考慮儲存工作不同副本等版本 - 您可以擁有工作副本,同時保持乾淨、已發佈的版本供其他人使用。Amazon Quick Flows 可讓您輕鬆執行,任何指定流程不超過三個版本。
版本控制的運作方式
組織的設定決定您將看到的版本類型:
如果您的組織使用核准審查
您將使用三種類型的版本。如需核准審核運作方式的詳細資訊,請參閱 Amazon Quick Flows - 核准審核文件。
- 🔧 草稿
-
它是什麼:您建置和測試流程的工作副本。您可以繼續以私有流程的形式執行草稿,而不需要共用它們。
您可以做什麼:
自由編輯和修改流程
新增卡片,例如 Amazon Quick Sight 卡、檔案上傳卡和輸出卡
在共用之前測試您的變更
隨心所欲自動儲存工作
建立多個草稿以嘗試不同的方法
- ⏳ 待核准
-
它是什麼:此版本的流程正在等待符合資格的使用者檢閱和核准共用。
您可以做什麼:
檢視您提交的流程 (但無法編輯)
檢查核准狀態
回應檢閱者意見回饋
等待核准或地址請求的變更,再重新提交以供檢閱
- ✅ 已發佈
-
內容:其他人現在可以使用的已核准流程
您可以做什麼:
查看您的即時發佈流程
將其用作新草稿的起點
如果您的組織不使用核准審查
您將使用兩種類型的版本:
- 🔧 草稿
-
它是什麼:您用於建置流程的私有工作區
您可以做什麼:
編輯和測試您的流程
自動儲存變更
將您的工作保持私密,直到準備好共用為止
- ✅ 已發佈
-
內容:其他人可以立即使用的已發佈流程
您可以做什麼:
流程準備就緒時直接發佈
讓使用者立即使用
使用它做為未來變更的基準
金鑰版本控制概念
了解這些核心概念可協助您有效地使用 Amazon Quick Flows 版本控制:
建立者的多版本:身為流程建立者,您可以查看和使用多個版本的流程 (草稿、待核准、共用)。這可讓您在使用者存取穩定發佈的版本時繼續開發。
使用者的單一版本:最終使用者一律只會看到一個流程版本 - 目前發佈的版本。這可避免混淆,並確保每個人都有相同的體驗。
發佈變更工作流程:當您變更現有的共用流程時,您必須「發佈變更」,才能將這些更新提供給使用者。這會建立新的版本,並可能觸發核准審查。
版本取代:每次發佈變更時,新版本都會取代所有使用者的先前發佈版本。歷史版本會保留給建立者,但使用者一律會看到最新核准的版本。
應用程式定義版本控制:標題、描述和結構等核心流程元素的變更會被視為應用程式定義變更,需要經過完整的發佈程序。
建立和編輯流程
所有新流程會在您的私有工作區中以草稿的形式開始。您可以視需要建置和測試流程、新增卡片、設定設定和反覆運算。您的工作會自動儲存,但您可以手動儲存重要的里程碑。當您準備好與他人共用流程時,您將需要「發佈變更」,才能將其提供給您的預期對象。
發佈您的流程
透過核准審核:當您的草稿準備就緒時,您「發佈變更」將其提交以供審核。您的流程會移至「待核准」狀態,審核者可以在其中進行評估。如果請求變更,您將需要建立新的包含更新並重新提交的草稿。一旦核准,您的流程就會變成「已發佈」並可供使用者使用。共用流程的任何未來變更都需要重新發佈並再次通過核准程序。
沒有核准審查:當您的草稿準備就緒時,您「發佈變更」立即共用它。您的流程會變成「已發佈」並立即可供使用者使用。您可以在草稿模式中繼續變更,並視需要發佈更新。
變更共用流程
共用流程之後,您所做的任何變更都需要經過「發佈變更」程序,才能提供給使用者。這可確保使用者始終可以存取穩定且經過測試的版本,同時繼續開發改善項目。
發佈變更工作流程
當您修改共用流程時,您正在使用新的草稿版本。使用者會繼續查看並使用目前發佈的版本,直到您完成發佈變更程序為止。此方法可防止使用者看到不完整或未測試的變更。
標題和描述變更:流程標題或描述的更新會被視為應用程式定義變更。這些要求發佈變更,如果啟用核准審查,則需再次進行核准程序。
內容變更:修改卡片、提示或流程邏輯也需要發佈變更。每個發佈的更新都會建立新的版本,取代所有使用者的先前版本。
共用許可變更:新增使用者或變更許可 (例如將檢視器轉換為共同擁有者) 可能需要核准,視您組織的設定而定。
取消發佈流程
您可以取消發佈共用流程,將其從一般可用性中移除,同時讓共同擁有者可以存取。當您取消發佈流程時:
檢視器無法存取:具有檢視器許可的使用者無法再查看或使用流程
共同擁有者保留存取權:共同擁有者仍然可以存取和使用未發佈的流程
草稿狀態:流程會返回草稿狀態以供進一步開發
不需要核准:取消發佈不需要通過核准審查
當您需要對廣泛共用的流程進行重大變更,或在解決問題時暫時移除存取權時,此功能非常有用。
成功秘訣
遵循這些最佳實務,確保您的流程能夠可靠地運作,並為使用者提供絕佳的體驗。
在您提交或發佈之前
✅ 使用不同的案例和輸入徹底測試您的流程
✅ 檢查所有步驟是否如預期般運作
✅ 確認已為預期使用者正確設定資料許可
✅ 為使用者新增明確的描述和說明文字
✅ 檢閱任何錯誤處理或邊緣案例
管理多個版本
追蹤您在每個版本中所做的變更
使用描述性名稱或備註來識別不同的版本
在您確定不需要重要草稿之前,請勿刪除這些草稿
與您的團隊合作
與團隊成員溝通正在處理什麼
協調發佈共用流程的時間
讓使用者知道重要流程何時更新
在共用之前,請確定具有適當的存取許可
版本參考
使用此資料表做為快速參考,以了解您可以對每個版本類型執行的操作,以及工作流程中的後續步驟。
| # | 版本類型 | 可以編輯嗎? | 使用者可見? | 後續步驟 |
|---|---|---|---|---|
| 1 | 草稿 | ✅ 是 | ❌ 否 | 提交/發佈 |
| 2 | 待核准 | ❌ 否 | ❌ 否 | 等待核准 |
| 3 | 共同 | ❌ 否 | ✅ 是 | 為變更建立新的草稿 |