關於搭售品
組合是應用程式人工因素 (組態和自訂) 的時間點快照。搭售品只會擷取中繼資料,不會包含資料。
版本與大小需求
- 當來源與目標環境版本相同,或當目標版本高於來源時,組合即可運作。
- 將組合大小保持在 1 GB 以下。如果搭售品超過 1 GB,請只包含必要的使用者自建物件來進行分割。確認大小的實用方法是產生並下載組合。
部署前驗證
在建置之前,系統會驗證組合是否包含所有先決條件。如果驗證失敗,組合會顯示「驗證失敗」,必須等到您更正問題後再試一次,才能進行部署。
為什麼要使用搭售品?
使用搭售品執行下列作業:
- 封裝開發、測試或生產環境的使用者自建物件子集。
- 將自訂開發移轉並部署到另一個環境。
- 將變更從一個環境升級至另一個環境來同步環境。例如,從生產環境到測試環境。
- 發生問題後回復環境 (完整系統回復)。
- 建立環境備份或使用者自建物件的子集。
- 透過匯入組合來還原特定物件。
搭售品類型
- 資料組態組合包括:
- 管線參數
- 優先順序資料集
- 功能區域啟動描述資料
- 資料擴增
- 資料應用程式
備註:
- 可在重設資料倉儲之後部署,讓內容維持不變並重新建立資料管線組態。請參閱重設資料倉儲。
- 僅包含已部署的擴增或組態。未在來源中部署的擴增或組態不包含在內。
- 您可以包括連線的擷取組態,但不能包括連線詳細資訊。目標環境必須已定義必要的連線。
- 在組合中新增「經常資料重新整理 V2」定義之前,請確定目標環境中存在「經常資料重新整理 V2」定義中參照的所有資料集。當您在已啟用「經常資料重新整理 V2」的目標環境中匯入並部署具有「經常資料重新整理 V2」定義的搭售品時,適用的「經常資料重新整理 V2」定義可能會更新為目標環境中無法使用的資料集,這可能會導致錯誤。
- 搭售品中未包含「經常資料重新整理 V2」定義中的「要報告的最舊資料」參數資訊。
- 如果您已啟用「資料共用」功能,可以在「資料組態」組合中選取「資料共用」組態。請參閱設定 Oracle Cloud Infrastructure Object Storage 連線 (預覽) 。
- 語意模型組合包含語意模型的所有自訂元件,例如:
- 外部應用程式
- 系統擴充功能
- 使用者擴充程式
- 安全配置
備註:
- 視您使用的語意模型擴充功能架構而定,組合包含主要封閉測試環境或分支,以及自訂封閉測試環境或分支與自訂元件。對於分支架構,您可以選取要組合和部署的標記和版本。
- 部署會合併擴充功能,若不是由組合覆寫,則不會取代目標環境中的現有擴充功能。
- 安全組合包括:
- 群組至應用程式角色指派
- 自訂應用模組角色
- 自訂資料安全性
- 內容組合包含 Oracle Analytics Cloud 內容的快照,例如:
- 資料夾 (不包括資料集)
- 專案
- 工作簿
- 主要度量
- 連線
- 分析
- 內容的職責角色
- 報告參數
- 資料應用程式 (例如,可設定的客戶分析)
備註:
- 內容組合一律會將目錄內容從來源合併至目標。
- 如果合併時發生衝突,系統會取代衝突的項目。
- 已刪除內容,不會追蹤。
- 複合組合包含其他組合類型的任何組合。
備註:
- 當您產生複合組合時,系統會同時產生複合組合與其包含的組合。
- 當您匯入複合組合時,系統會同時匯入複合組合與個別組合。
- 您可以整體部署複合組合,或視需要部署個別組合。例如,您可以在一個環境中部署完整的複合項目組合,並在不同的環境中部署個別組合。
- 環境組合包括:
- 語意模型、安全性及內容組合中的所有內容。
- 其他未涵蓋於其他地方的必要元素。
在部署環境組合之前,您必須先部署「資料組態」組合,或在目標環境中啟用資料管線。
- 應用軟體套裝包括:
- 內容搭售
- 資料擴增指令碼
- (選擇性) 資料擴增指令碼組態
- 語意模型擴充功能
- 安全性組合
應用程式組合包括使用 Pipeline Builder 建立的應用程式,以及在「資料應用程式」頁面上建立的其他管線應用程式。您可以使用「應用程式」組合來建立複合組合,包括「管線產生器」、「外部語意模型」、「預先建置的內容」以及「安全性 (JAZN)」。
搭售品部署先決條件
在使用語意模型或內容之前:
- 啟用功能區域並確保資料可用。
- 在目標環境中,為了確保組態和啟動與來源環境位於相同的層次,請執行下列其中一項作業:
- 手動設定及啟用資料管線
- 部署資料組態組合
只有在部署環境組合、語意模型組合或複合組合時,才需要部署環境組合,因為這些組合取決於可用的資料。
建議課堂練習
- 在語意模型和內容組合中包含適用的安全性相關資訊。
- 部署後將群組重新指派給使用者,因為安全性組合不會覆寫使用者群組對應。
- 將語意模型組合從測試匯出至生產環境時,請包括安全組態。
- 建立「安全性」組合時,如果應用程式角色數超過 1000,則可能會發生錯誤。在此情況下,請使用選取應用程式角色按鈕來選取特定角色。
- 使用唯一的語意模型擴充步驟名稱,確保使用語意模型組合移轉時標記的運作正確無誤。