將工作區指派給Microsoft網狀架構部署管線
部署管線可讓您將工作區指派和取消指派給管線中的任何階段。 這項功能對於已經有做為受控版本不同環境之工作區的組織而言很重要。 在這類情況下,您可以將每個工作區指派給其對應的管線階段,並繼續在一般流程中運作。
將工作區指派給任何空的管線階段
若要將工作區指派給管線,要接受工作區指派的管線階段必須是空的。 如果您想要將工作區指派給已指派另一個工作區的管線階段, 請從該階段取消指派 目前的工作區,然後指派新的工作區。
將工作區指派至管線階段之前,請先檢閱限制一節並確定工作區符合必要條件。
注意
將工作區指派或取消指派給管線之前,請考慮每次部署至空階段時,都建立一個新工作區。
若要將工作區指派給管線階段,請遵循下列步驟:
開啟管線。
在您要指派工作區的階段中,展開標題為選擇要指派至此管線的工作區的下拉式清單。
從下拉式功能表中,選取您要指派給此階段的工作區。 如果您沒有看到您想要的工作區,請檢閱 限制 一節,並確定您的工作區符合必要條件。
選取 [指派工作區]。
從管線階段取消指派工作區
您可以從任何管線階段取消指派工作區。 如果您要將不同的工作區指派給管線階段,必須先從該階段取消指派目前的工作區。
若要從管線階段取消指派工作區,請遵循下列步驟:
專案配對
配對是部署管線某個階段中的專案與相鄰階段中相同專案相關聯的程式。 如果未配對專案,即使專案具有相同的名稱和類型,在部署期間不會覆寫目標階段中的專案。 未配對專案的部署稱為全新部署,並在相鄰階段建立該專案的複本。
配對可以透過下列兩種方式之一進行:
部署:使用 [部署] 按鈕將未配對的專案從某個階段複製到另一個階段時,會在下一個階段中建立專案的複本,並與正在部署的專案配對。
下表顯示當部署按鈕在不同情況下使用時,專案配對的時機:
案例 階段 A (例如開發 ) 階段 B (例如測試) 註解 1 名稱: PBI 報表
類型: 報表無 清除部署 - 配對發生 2 名稱: PBI 報表
類型: 報表名稱: PBI 報表
類型: 報表如果專案已配對,(查看專案是否已配對),然後按 [部署] 會覆寫階段 B。 3 名稱: PBI 報表
類型: 報表名稱: PBI 報表
類型: 報表如果未配對專案(查看專案是否已配對),則階段 A 中的報表會複製到階段 B。然後,第 B 階段中有兩個檔案具有相同的名稱,一個配對和一個未配對。 配對專案之間的部署會繼續成功。 將工作區指派至部署階段:將工作區指派給部署階段時,部署管線會嘗試配對專案。 配對準則如下:
- 項目名稱
- 項目類型
- 資料夾位置 (當階段包含重複的專案時,用來做為系結中斷器 (兩個或多個具有相同名稱和類型的專案)
如果每個階段中的單一專案具有相同名稱和類型,則會發生配對。 如果階段中有一個以上的專案具有相同名稱和類型,則如果項目位於相同的資料夾中,則會配對專案。 如果資料夾不相同,配對會失敗。
下表顯示在不同情況下指派工作區時,專案配對的時機:
案例 階段 A (例如開發 ) 階段 B (例如測試) 註解 1 名稱: PBI 報表
類型: 報表名稱: PBI 報表
類型: 報表✅ 配對發生 2 名稱: PBI 報表
類型: 報表名稱: PBI 報表
類型: 報表❌ 配對不會發生 (重複專案)。
❌ 部署失敗。名稱: PBI 報表
類型: 報表❌ 配對不會發生 (重複專案)。
❌ 部署失敗。3 名稱: PBI 報表
類型: 報表
資料夾 A名稱: PBI 報表
類型: 報表
資料夾 B✅ 部署成功,但
❌ 此報告未與 dev 配對名稱: PBI 報表
類型: 報表
資料夾 A✅ 使用資料夾做為重複項目的系結中斷程式進行配對 名稱: PBI 報表
類型: 報表
沒有資料夾✅ 部署成功,但
❌ 此報告未與 dev 配對
注意
配對項目之後,重新命名這些專案 並不會 取消配對專案。 因此,可以有不同名稱的配對專案。
查看哪些專案已配對
配對的專案會出現在管線內容清單中的同一行。 未配對的專案會自行出現在行上:
建立具有相同名稱的非已處理專案
除非遵循上一節所述的配對規則,否則無法手動配對專案。 將新專案新增至屬於管線一部分的工作區,不會自動將它與相鄰階段中的相同專案配對。 因此,您可以在未配對的相鄰工作區中具有相同名稱的相同專案。
以下是在指派測試工作區之後直接新增至 [測試] 工作區的專案範例,因此未與開發管線中的相同專案配對:
多個具有相同名稱且在工作區中輸入的專案
如果工作區中要配對的兩個或多個專案具有相同的名稱、類型和資料夾,配對就會失敗。 將一個專案移至不同的資料夾,或變更其名稱,使其他階段中不再有兩個專案符合現有專案。
考量與限制
只有可指派給管線的工作區會出現在下拉式清單中。 如果適用下列條件,則可以將工作區指派給管線階段:
您必須是工作區的系統管理員。
無法將工作區指派給任何其他管線。
工作區必須位於 網狀架構容量上。
在相鄰的階段中,您至少 需要工作區的工作區成員 許可權。 如需詳細資訊,請參閱 當我嘗試指派工作區時,為什麼收到 工作區成員許可權需要 錯誤訊息?
您不能將具有 Power BI 範例的工作區指派至管線階段。
您不能指派範本應用程式工作區。
部署 Direct Lake 語意模型時,它不會自動系結至目標階段中的專案。 例如,如果 LakeHouse 是 DirectLake 語意模型的來源,而且兩者都部署至下一個階段,則目標階段中的 DirectLake 語意模型將會系結至來源階段中的 LakeHouse。 使用 datasourece 規則將它系結至目標階段中的專案。 其他類型的語意模型會自動系結至目標階段中的配對專案。
相關內容
比較不同階段的內容。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應