了解畫布應用程式中的新功能、預覽功能、實驗功能和停用功能
隨著每個新版本發佈,我們都會進行變更並新增功能,讓 Power Apps 成為符合您需求的最佳工具。 我們致力於推動產品發展。
同時,保持您的應用程式平穩運行是我們的首要任務。 儘管我們盡了最大努力,任何更改或改進都可能會無意中產生副作用,並且您的應用程式可能無法完全按照以前的方式運行。
為了確保增強功能不會對目前應用程式產生不利影響,我們透過一系列階段來改進功能。 這些階段讓您有機會試用該功能並向我們提供反饋,並讓我們在觀察任何問題的同時逐步推出該功能。 本文描述此程序,以及您如何控制開發中功能可能對您造成的風險。
在每個階段中,使用此功能的人數增加,就有助於我們驗證此功能是否是您需要的,且沒有導致非預期的副作用。
在此程序中,您的意見反應至關重要。 將您的意見反應張貼於 Power Apps 社群論壇。
功能推出階段
簡而言之,這些階段是:
- 新增: 這些功能是新的且已經正式發佈 (GA)、完全受支援且有文件記錄。 通常,對於新應用,這些功能預設處於啟用狀態,但可能需要一些時間才能部署到所有位置。 根據您自己的計劃為現有應用程式啟用。
- 預覽: 這些功能幾乎已完成,很快就會推出新內容。 但在這個階段,仍然可能會做出一些改變。 此階段是反饋的最後機會。 這些功能通常預設處於關閉狀態,並已記錄在案。 這些功能不是正式發佈,不應在生產中使用,並且受 預覽版 服務條款的約束。
- 實驗性: 早期階段的「預覽版」,這些功能確實是實驗性的,可能永遠不會正式發佈。 我們正在評估該功能的價值主張和設計,該功能可能隨時發生根本性更改或完全刪除。 這些功能預設處於關閉狀態,通常不會記錄在案。 這些功能不是正式發佈,不應在生產中使用,並且受 預覽版 服務條款的約束。
- 已淘汰: 這些功能是 GA 功能,但即將從產品中刪除。 它們仍然得到完全支持和記錄,但我們要麼有一種新的、更好的方法來做同樣的事情,要麼使用率很低。 按您自己的計劃禁用現有應用程式。 一般來說,這些功能預設是關閉的。
功能會在每個階段中停留多久? 會因功能而異。 我們會考慮許多因素,包括使用該功能的應用程式數量、回報的問題數量,以及該功能的需求迫切性。 功能可能在某階段停留數週或數月。 如果我們不相信會有幫助的話,也可能會略過某些階段。
新的
為您的所有新應用程式啟用新功能,並在準備好後為現有應用程式啟用。
產品最近添加了新功能。 它們已正式發佈並完全受支援。 您可以放心使用新功能。
一般來說,當您建立新應用程式時,預設啟用新功能。 當首次引入新功能時,最初可能不會在所有區域啟用該功能,從而使我們有時間部署和收集有關使用情況和任何問題的資訊。 如果您遇到功能問題,可以將開關用作禁用它的解決方法,直到我們可以糾正問題。
最終,新功能不再是「新」的。 如果沒有重大更改,則會刪除開關,併為所有應用啟用該功能。 如果發生重大更改,舊行為可在應用程式設定中的已淘汰下作為停用開關使用。
新功能 已完整記錄在 Power Apps 文檔中。
預覽版
請啟用預覽功能,如果要在為所有人啟用該功能之前測試即將推出的功能。
預覽功能正在逐漸成為產品的重要部分。 但是,它們尚未普遍可用,也未完全支持,而是根據預覽服務條款提供。 預覽功能不應在生產中使用。
通常, 建立新應用時預設不啟用預覽 功能。 您應僅出於測試目的啟用預覽功能,並在該功能正式發佈之前提供意見反應。 此階段是功能最終確定之前反饋的最後一站。
通常,預覽功能會進階為新功能。
預覽功能已記錄在 Power Apps 文件中。 使用 Power Apps 實驗功能論壇 或 Power Apps 部落格 了解更多資訊。 使用「實驗」論壇,因為許多預覽功能都是以實驗功能開始的,並且那裡可能已經有對您有幫助的資訊或註解。
在 Power Apps 實驗功能論壇中提供預覽功能的回饋。 同樣,「實驗」還涵蓋了論壇中的預覽功能。
實驗性
如果您是看到功能中某些對您有用的項目,並希望協助測試此功能的早期採用者,請啟用實驗性功能。
實驗性功能處於早期預覽階段,正如其名「實驗」所示。 此功能可能會隨時進行重大更改或被移除。 這些功能遠未普遍可用,未完全支持,並且是根據預覽服務條款提供的。 不應在生產中使用實驗 性功能。
建立新應用程式時,預設不會啟用實驗功能。 您應該僅出於測試目的和提供意見反應而啟用實驗性功能。 如果您不知道該功能指的是什麼或其可能的影響,也許不該開啟開關。
最終,實驗性功能要麼升級為預覽,要麼從產品中刪除。
實驗性功能通常沒有文件記錄。 應用程式設定窗格中的簡短描述,可能是與其相關的唯一資訊。 使用 Power Apps 實驗功能論壇 或 Power Apps 部落格 了解更多資訊。
在 Power Apps 實驗功能論壇中提供實驗性功能的回饋。
撤出
僅當您需要舊行為時才啟用 已停用 的功能。 適當時,在現有應用程式中停用這些功能。
已淘汰功能雖然受到完全支援且廣泛可用,但可能會被逐步淘汰,以支援更新的、改進的方法或由於使用率較低。 在持續的產品更新的同時維護每個功能會產生開銷。
當一項功能從新功能變為已停用功能時,其切換的含義通常會顛倒。 例如,「延遲載入」作為新功能預設為開啟狀態,而淘汰版本則變為「停用延遲載入」並且預設為關閉。
已淘汰功能在建立新應用程式時通常不會啟用。 它們是為仍依賴於舊行為的現有應用提供的。
經過足夠的時間並且使用率較低後,已淘汰的功能最終將從產品中刪除。 對於重大變更,我們會提前很好地傳達刪除內容。
淘汰功能已完整記錄在 Power Apps 文件中。
Defaults
一般而言,建立_新的_應用程式時:
- 新開關會處於「開啟」狀態。 這些功能已正式發佈並完全受支援。 隨著我們繼續推出,預設情況下打開開關可能會有一點延遲。
- 預覽開關處於關閉狀態,但可以啟用以進行測試和反饋。 在為所有應用程式啟用您感興趣的功能之前,先啟用它們,以進行測試和回饋。 預覽功能尚未準備好投入生產。
- 實驗性開關處於「關閉」狀態。 這些功能適用於早期採用者,應謹慎使用;它們可以隨時更改或刪除。 實驗性功能尚未準備好投入生產。
- 已淘汰開關處於「關閉」狀態。 這些功能通常可用並完全支持,但最終將從產品中刪除。 避免使用這些功能。
隨著_現存_應用程式經歷其生命週期,您可能希望利用新功能或透過調整應用程式中的這些開關來消除對已停用功能的依賴。 開啟新開關並關閉已淘汰開關,可讓現有的應用程式與新的應用程式和未來的產品保持一致。
控制要啟用哪些功能
實驗性和預覽功能會列於應用程式的設定 > 更新中。 從應用程式中,選取設定,然後選取更新。 使用可用的索引標籤,選取新、預覽、實驗性或淘汰的功能。
每項功能都有切換開關。 關閉通常表示該功能已停用,但淘汰部分除外,其中功能標題指示開關是否停用該功能。
在某些情況下,變更設定之後,您可能需要先關閉應用程式再重新開啟。 功能描述應該會指出您何時必須執行此步驟。
在設定面板頂部,一般設定提供對完全發佈的正式發佈功能的控制,這些功能不屬於這些功能類別中的任何一個,並且是產品的穩定部分。 我們盡可能限制這些設置的數量,以保持簡單並減小測試矩陣的大小。
每個應用程式都有特定的設定,因此變更切換開關僅會影響目前已開啟的應用程式。 如果您建立了一個應用程式,這些開關會還原為該應用程式的預設設定。
無需切換即可預覽和實驗功能
有時,產品中會新增一個標籤來指示特定功能是預覽版或實驗版,而無需在更新中切換。 例如,插入選單中的控制項可能具有名稱網格 (預覽),或者監視器的入口點曾經是監視器 (預覽)。 在這些情況下,如果不先看到此標記,則無法使用該功能。
與前面描述的預覽和實驗功能類別一樣,這些功能不應在生產中使用,而是根據預覽服務條款提供。