建立物件中繼資料快取組態
Life Sciences Cloud 行動應用程式不會自動載入所有的 Salesforce 物件和相關資料。設定物件中繼資料快取以定義行動應用程式會在本機儲存哪些物件,以及資料在您的 Salesforce 組織與行動應用程式之間是單向或雙向同步。此組態可確保您的銷售代表可在行動應用程式中存取所需的資料。
必要版本
| 提供版本:Lightning Experience |
| 提供版本:具有 Life Sciences Cloud、Life Sciences Cloud for Customer Engagement 附加元件授權和 Life Sciences Customer Engagement 受管理封裝的 Enterprise 和 Unlimited Edition。 |
| 需要的使用者權限 | |
|---|---|
| 建立中繼資料快取組態: | 「Life Sciences 商業管理員」權限集 |
LifeSciConfigCategory 和 LifeSciConfigRecords 中繼資料類型必須填入記錄才能產生中繼資料。
- 進入 App Launcher,尋找並選取「Life Sciences Commercial」應用程式。
- 按一下「管理主控台」。
- 選取「行動裝置」,然後選取「物件中繼資料快取組態」。
-
按一下「新增」,然後輸入組態詳細資料。
- 輸入描述物件的唯一名稱。
-
若要讓物件可包含在中繼資料快取中,請選取「為啟用中」。
備註 選取「已啟用」為選擇性。不過,如果您未選取該物件,則該物件不會包含在中繼資料快取中。例如,在某些情況下,您可能會在第一次設定物件或測試不含物件的快取組建時,將組態保持未啟用。 -
選取物件類型以決定物件資料在行動應用程式中如何使用。
- 資料:物件包含銷售代表在行動應用程式中直接互動的業務或交易資料。
- 組態:物件包含控制行動應用程式行為的組態資料,且銷售代表看不見。
- 資料模型物件:該物件包含儲存在 Data Cloud 中的資料模型物件。
-
根據您選取的類型選取物件或組態記錄。
- 如果您選取資料或組態作為類型,請在「物件」欄位中搜尋並選取值。
- 如果您選取資料模型物件作為類型,請在「資料空間 API 名稱」和「資料模型物件 API 名稱」欄位中輸入詳細資料。
-
針對「指派」,選取此組態適用的一或多個設定檔。
備註 「指派」欄位只會在您選取物件後顯示。具有物件至少「讀取」存取權的設定檔可以看見指派清單。 -
在「差異同步化資料欄位」中,輸入用來決定所選物件增量同步化的欄位名稱。
欄位值大於上次記錄同步值的記錄會包含在下一個同步化週期中。此欄位僅在您選取資料作為類型時適用。
- 若要僅將 Salesforce 的資料同步至行動應用程式,請選取「僅允許從 Web 同步至行動」。
-
選取「附件下載方法」。
下載需要網際網路連線。此欄位支援:
- 背景:在背景中下載檔案。此方法更適用於較大的檔案,例如用於智慧內容中的檔案。
- 快取:銷售代表預覽或使用時,可隨選下載檔案。此方法更適用於較小且數量較多的檔案,例如「欄位電子郵件」範本。
-
輸入 SOQL 篩選條件,以使用 簡單編輯器或 進階編輯器產生物件的中繼資料篩選資料。
備註僅輸入條件邏輯,而不輸入完整的 SOQL 陳述式。WHERE 子句是隱含的,因此請勿包含 WHERE 關鍵字或任何其他 SOQL 關鍵字。SOQL 篩選也支援專用資料存取的 動態變數。
如果您未輸入 SOQL 篩選條件,系統會為所選物件的所有列產生中繼資料。篩選條件會補充現有的記錄級共用,並僅套用至已具有存取權的資料銷售代表。如果物件的共用模式為「專用」,則銷售代表只會下載其可透過擁有權或共用存取的記錄。如果物件的共用模式為「公用」,請使用篩選條件來限制下載的資料 (選用)。
- 請儲存您的變更。
-
在您產生中繼資料快取之前,請先驗證物件中繼資料組態記錄,以防止失敗,並確保設定正確。
- 選取一或多個您要驗證的物件組態記錄。
-
按一下「驗證」。
通知會確認驗證已排入排隊。
備註 按一下「中止」取消進行中的驗證,然後在確認視窗中按一下「是」以繼續進行。 - 若要監視驗證狀態,請按一下通知中的連結。
-
若要稍後追蹤進度,請前往「設定」,尋找並選取「應用程式測試執行」,然後尋找最新執行的 lsc4ce.DbSchemaValidatorTestSuite。
驗證完成後,組態狀態會變更為「有效」。
-
將設定檔指派至物件中繼資料組態。
- 選取一或多個您要指派給設定檔的組態記錄。
- 按一下「指派」。
- 在「選取指派」視窗中,選取「設定檔」 作為指派類型。
- 選取設定檔。
- 按一下「提交」。
-
若要確認指派,請按一下物件組態記錄動作中的「檢視指派」。
您也可以編輯特定物件組態記錄,並檢視選取的設定檔。
- SOQL 篩選條件的動態變數
在 SOQL 篩選條件欄位中使用動態變數,以產生針對每個使用者自訂的中繼資料篩選資料。Life Sciences Cloud 會在執行階段以適當的使用者或區域範圍值取代這些變數,以啟用無須硬式編碼值的專用資料存取權。 - 使用簡單編輯器建立 SOQL 篩選條件
使用簡單編輯器為物件資料建立基本 SOQL 篩選條件。簡單編輯器可引導您完成組合條件邏輯,並支援動態變數。 - 使用進階編輯器建立 SOQL 篩選條件
透過直接輸入篩選邏輯,使用「進階編輯器」為物件資料建立 SOQL 篩選條件。「進階編輯器」也支援動態變數,並可讓您在儲存前測試 SOQL 條件。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!

