您位於此處:
Data 360 中的封裝
封裝可以包含小型個別元件或一組大型相關應用程式。您建立具有可封裝功能的資料套件,並將資料套件新增至封裝。您可以將此封裝散佈給其他 Salesforce 使用者和組織,包括您公司外部的人員。
必要版本
| 提供版本:Starter 除外,所有版本的 Lightning Experience |
封裝元件
若要深入瞭解 Data 360 可封裝元件的支援,請參閱 Data Cloud 擴充整備矩陣。
受管理的封裝
如果您計畫在 AppExchange 上列出應用程式,請使用受管理封裝。受管理封裝使用命名空間,使內容對開發人員而言是唯一的。它們也支援版本化和推送升級,讓您能夠升級訂閱者組織中安裝的封裝。
某些 Salesforce 客戶會使用封裝作為其應用程式生命週期管理的一部分。
未受管理的封裝
您可以在任何 Salesforce 版本 (Enterprise、Unlimited、Performance 和 Developer) 中建立未受管理的封裝。未受管理的封裝無法升級,但封裝中的所有內容均可在安裝後編輯。若要以較新版本取代已安裝的內容,請先解除安裝,然後重新安裝較新的未受管理封裝。
專用 Data 360 封裝
使用 Data 360 中繼資料建立受管理封裝時,您必須透過建立僅包含 Data 360 中繼資料的個別封裝,將 Data 360 中繼資料與其他 Salesforce 中繼資料隔離。接著,在您的專屬 Data 360 封裝與任何相關封裝之間建立封裝相依性。
解除鎖定的封裝
解除鎖定的封裝是您 Salesforce 中繼資料的容器。這可讓您在組織之間新增、編輯、移除和部署自訂項目,讓管理和升級內部業務應用程式更容易。Data 360 物件不支援解除鎖定的封裝。
Data 360 中第二代受管理封裝
Salesforce 擁有第一代受管理封裝 (1GP) 和第二代受管理封裝 (2GP)。在未來,我們建議使用第二代受管理封裝建立所有新封裝。您可以使用受管理的 2GP 封裝來組織來源、建立小型模組化封裝、與版本控制系統整合,並更完善地使用您的自訂 Apex 程式碼。由於版本控制是事實來源,因此沒有封裝或修補程式組織。
在受管理封裝中鎖定與解除鎖定中繼資料
受管理封裝中的所有 Data 360 功能中繼資料都會遭到鎖定。身為封裝擁有者,您可以控制並保護資料套件中繼資料,以防未經授權的變更。安裝封裝並部署資料套件元件後,元件會被鎖定。訂閱者可以新增實體,但無法修改或刪除任何已部署的對應或實體。如果對已部署的中繼資料實體進行修改,則會在重新部署資料套件時覆寫這些內容。
版本化
釋出後續的封裝版本,以使用封裝有效更新受管理封裝中的元件,不至於造成無法使用封裝進行現有使用者的情形。
推入升級
自動將您的訂閱者升級到較新版本的封裝。您可使用此功能,確保所有組織皆位於相同的或最新版本封裝中。
AppExchange
封裝必須處於「受管理」狀態,才能列在 AppExchange 上以供散佈。
- 建立與安裝 Data 360 的受管理封裝
使用受管理封裝建立 Data 360 應用程式並在 AgentExchange 上散佈。封裝是您填入中繼資料的容器,其中包含組成您應用程式的相關功能、自訂和結構描述集。封裝可以包含許多不同的中繼資料元件,且您可以封裝單一元件、應用程式或文件庫。 - 封裝 Data 360 增強
使用第二代受管理封裝 (2GP),在組織之間移動 Data 360 增強。

