管理已發佈的範本應用程式

如果您在生產環境中有 Power BI 範本應用程式,當您想要變更應用程式時,可以在測試階段開始,而不會干擾生產環境中的應用程式。

更新應用程式

移至範本應用程式工作區。 然後,如果您在Power BI Desktop 中做了變更,請從步驟 1 開始。 如果您未在Power BI Desktop 中進行任何變更,請從步驟 2 開始。

  1. 上傳更新的語意模型,並確定 覆寫現有的語意模型

    • 如果您要上傳的 .pbix 檔案與應用程式中使用的語意模型和報表名稱相同,上傳將會覆寫現有的語意模型。

    • 如果您要變更應用程式中使用的語意模型和報表名稱,而 您想要上傳的 .pbix 檔案的名稱與應用程式中使用的語意模型和報表不同,請執行下列動作:

      • 重新命名應用程式中所使用的語意模型和報表,使其名稱完全符合更新 的 .pbix 檔案名稱。
      • 上傳 . pbix 檔案,並覆寫您剛才重新命名的現有語意模型和報表。

      不論是哪一種情況,若要將本機 .pbix 檔案上傳至服務,請選取 [上傳>流覽]、流覽至檔案,然後選取 [開啟]。 對話框會要求您的許可權來覆寫應用程式所使用的語意模型。 如果您未覆寫現有的語意模型,客戶將無法安裝更新的應用程式。

    Screenshot that shows the dialog requesting permission to overwrite the semantic model with the same name.

    重要

    永不刪除應用程式所使用的語意模型。 刪除語意模型可讓客戶無法更新其應用程式複本。

  2. 在應用程式的 [ 發行管理 ] 窗格中,選取 [ 建立應用程式]。

  3. 重複應用程式 建立程式。 如果您變更了應用程式中使用的語意模型和報表名稱,您可能也想要重新命名應用程式。

  4. 設定商標、導覽控件參數驗證存取之後,請再次選取 [建立應用程式] 以儲存變更,然後選取 [關閉]。

  5. 再次選取 [ 發行管理 ]。

    在 [發行管理] 窗格中,您現在會看到兩個版本的應用程式:生產環境中的版本,以及測試中的新版本。

    Screenshot that shows two versions of a template app.

  6. 當您準備好將應用程式升級至生產階段前,以在租使用者外部進一步測試時,請返回 [發行管理] 窗格,然後選取 [測試] 旁的 [升級應用程式]。

    您現在在生產環境中有版本,以及生產前版本中的版本

    Screenshot that shows two versions of a template app with Promote app greyed out.

    您的連結現已上線。

    注意

    生產階段前階段的 [升階應用程式 ] 按鈕已停用。 停用按鈕可防止在 Cloud Partner 入口網站 (CPP) 驗證並核准新的應用程式版本之前,意外覆寫目前應用程式版本的即時生產連結。

  7. 請遵循 Power BI 應用程式供應專案更新中的步驟,再次提交您的連結至 CPP。 在 CPP 中,您必須再次發布您的供應專案,並加以驗證並核准。 如果您已變更應用程式的名稱,請務必也變更 CPP 中的名稱。 當您的供應項目獲得核准時,[ 升階應用程式 ] 按鈕會再次變成作用中。

  8. 將您的應用程式升階至 生產 階段。

更新行為

  • 更新應用程式可讓範本應用程式安裝程式 在已安裝的工作區中更新其範本應用程式 ,而不會遺失連線設定。

  • 若要瞭解語意模型中的變更如何影響已安裝的範本應用程式,請參閱 覆寫行為

  • 當範本應用程式遭到覆寫並更新時,它會先還原回範例數據,並使用安裝程式的組態參數和驗證自動重新連線。 在重新整理完成之前,報表、儀錶板和組織應用程式會顯示範例數據橫幅。

  • 如果您已將新的查詢參數新增至需要使用者輸入的已更新語意模型,您必須選取 [ 必要] 複選框。 更新應用程式之後,此選取專案會提示安裝程式 連接字串。

    Screenshot that shows Required under Parameters.

擷取

使用擷取功能輕鬆地復原至舊版的範本應用程式。 下列步驟會將特定應用程式版本從發行階段擷取到新的工作區:

  1. 在 [ 發行管理 ] 窗格中,選取 應用程式版本旁的 [更多選項], 然後選取 [ 擷取]。

    Screenshot that shows the Release Management pane with Extract selected.

  2. 在確認對話框中,輸入解壓縮工作區的名稱,然後選取 [ 擷取]。 Power BI 會為擷取的應用程式新增工作區。

    Screenshot that shows the confirmation message to Extract this app.

新的工作區版本設定重設,您可以繼續從新擷取的工作區開發和散發範本應用程式。

刪除範本應用程式版本

範本應用程式工作區是作用中分散式範本應用程式的來源。 若要保護範本應用程式使用者,您不需要先移除工作區中所有已建立的應用程式版本,就無法刪除範本應用程式工作區。 刪除應用程式版本也會刪除不再運作的應用程式 URL。

  1. 在 [ 發行管理 ] 窗格中,在您要刪除的應用程式版本旁,選取 [更多選項], 然後選取 [ 刪除]。

    Screenshot that shows the Release Management pane with Delete selected.

  2. 在確認對話方塊中,選取刪除

    Screenshot that shows confirmation message to Delete this app.

注意

請務必不要刪除客戶或 AppSource 所使用的應用程式版本,否則它們將無法再運作。