主題×
設定資源的資料結構
建立新的自訂資源後,您必須設定資料結構。
在編輯資源時,可在頁籤
Data structure
中添加:
向資源添加欄位
您可以將新欄位新增至資源,以儲存非現成可用資料模型一部分的資料。
- 使用按 Create element 鈕建立欄位。
- 指定標籤、ID、欄位類型,並定義此欄位所授權的最大長度。欄位 ID 是必填欄位,且每個新增欄位必須是唯一的。如果您將欄位 Label 留空,則會自動從ID完成欄位。 建議最多使用30個字元。
- 要修改其中一個欄位,請選中該 Edit Properties 按鈕。
- 在畫面 Field definition 中,您可以定義將用於對象和定位的類別,或甚至新增說明。
- 如果您 Specify a list of authorized values 需要定義將提供給使用者的值(列舉值),請勾選此選項。然後,按一 Create element 下並指定 Label 和 Value 。 視需要新增多個值。
- 在添加欄位後,選中該框 Add audit fields 以包含詳細說明建立日期、建立資源的用戶、日期和上次修改的作者的欄位。
- 核取方 Add access authorization management fields 塊以包含欄位,指出誰擁有該特定資源的存取權。這些欄位會顯示在資料和中繼資料中,當進行資料庫更新後,這些欄位就會顯示出來。 有關詳細資訊,請參閱「更 新資料庫結構 」部分。
- 勾選欄 Add automatic ID 位以自動產生ID。 請注意,現有實體將維持空白。
- 要修改資源元素名稱在清單和建立步驟中的顯示方式,請選中該 Personalize the resource title 框。 從為此資源建立的欄位中選擇一個欄位。
現在已定義資源的欄位。
定義標識鍵
每個資源至少必須有一個唯一密鑰。 例如,您可以指定索引鍵,讓兩個產品在購買表格中不能有相同的ID。
- 如果要自動逐 Automatic primary key 步生成技術密鑰,請在部分中指定儲存的大小。
- 使用按 Create element 鈕建立金鑰。預設 Label 會完 ID 成和欄位,但您可以編輯它們。建議最多使用30個字元。
- 要定義構成此鍵的元素,請單 Create element 擊並選擇為此資源建立的欄位。建立的鍵將顯示在節 Custom keys 中。
現在會建立資源的識別碼。
定義索引
索引可以引用一個或多個資源欄位。 索引允許資料庫對記錄進行排序,以便更輕鬆地恢復記錄。 它們優化了SQL查詢的效能。
建議定義索引,但不是強制性的。
- 使用按 Create element 鈕可建立索引。
- 預設 Label 會 ID 填妥和欄位,但您可以加以編輯。建議最多使用30個字元。
- 要定義構成此索引的元素,請從為此資源建立的欄位中選擇欄位。
- Click Confirm .
已建立的索引將顯示在部分中的列
Index
表中。
定義與其他資源的連結
連結詳細說明了一個表與其他表的關聯。
- 使用按 Create element 鈕可建立指向目標資源的連結。
- Click Select a target resource .
- 資源按字母順序顯示,並可按名稱篩選。 其技術名稱以方括弧顯示。從清單中選擇元素並按一下 Confirm 。
- 根據基 Link type 數選擇。 根據所選的基數類型,刪除或複製記錄時的行為可能會有所不同。各種連結類型如下:
- 1 cardinality simple link :源表的一個實例最多可以具有目標表的一個相應實例。
- N cardinality collection link :源表的一個出現次數可以具有多個目標表的相應出現次數,但目標表的一個出現次數最多可以具有源表的一個對應出現次數。
- 0 or 1 cardinality simple link :源表的一個實例最多可以具有目標表的一個相應實例或無。 請注意,這種類型可 Link type 能會導致效能問題。
- 在畫面 New link 中,預設會 Label 填 ID 寫和欄位,但您可以加以編輯。建議最多使用30個字元。建立後無法重新命名連結。 若要重新命名連結,您必須刪除連結並重新建立連結。
- 該 Category for the audience and targeting 清單允許您將此連結指派給類別,使其在查詢編輯器工具中更加可見。
- 如果需要, Reverse link definition 該部分允許您在目標資源中顯示資源的標籤和ID。
- 定義該節中連結引用的記錄的行 Behavior if deleted/duplicated 為。依預設,當連結不再參照目標籤錄時,就會將其刪除。
- 在該部 Join definition 分中,選擇了默 Use the primary keys to make the join 認選項,但您可以選擇兩個選項:
- Use the primary key to make the join :此連接定義允許您使用配置檔案主鍵來協調購買的主鍵。
- Define specific join conditions :此連接定義允許您手動選擇將連接兩個資源的欄位。 請注意,如果資料未正確設定, Purchase record將不會顯示。
所建立的連結將顯示在部分中的列
Links
表中。
範例:將建立的資源與「配置式」資源連結
在此範例中,我們想將新的資源「購買」與
「設定檔
」自訂資
源連結
:
- 建立您的新 購買 資源。
- 若要將其與「描述檔 」自訂資源連結 ,請展開 Links 標籤中的區段, Data structure 然後按一下 Create element 。
- 在此處選擇目標資源 Profiles (profile) 。
- 在此範例中,請保留預設的「連 1 cardinality simple link 結」類型。
- 選擇聯接定義,此處保留預設值 Use the primary key to make the join 。
- 如有需要,您可以定義詳細資訊畫面,以便編輯「購買 」 ,並將它連結至描述檔。展開該 Detail screen configuration 部分並檢 Define a detail screen 查以配置與資源的每個元素對應的螢幕。 如果不選中此框,則無法訪問此資源元素的詳細視圖。
- Click Create element .
- 選擇連結的資源,然後按一下 Add 。然後,您的新資源將可在進階功能表中透過選取 Client data >取得 Purchase 。
- 完成配置後,按一下 Confirm 。您現在可以發佈新資源。
透過新增此連結,「購
買
」標籤會從「 >」選單新增至描述檔詳細
Profiles & audiences
資料畫
Profiles
面。 請注意,這是資源的特
Profile
定。

定義發送日誌擴展
發送日誌擴展允許您:
- 若要透過新增描述檔自訂欄位來擴充 動態報表功能
- 使用區段代碼和描述檔資料來擴充 傳送記錄檔資料
使用區段代碼擴充
使用者可使用來自工作流程引擎的區段代碼來擴充記錄檔。
區段代碼必須定義至工作流程中。
若要啟用此擴充功能,請勾選選項
Add segment code
。

如需區段代碼的詳細資訊,請參閱「區
段
」區段。
使用描述檔欄位擴充
管理員應該已使用自定義欄位擴展配置檔案資源。

按一
Add field
下並從描述檔資源中選取任何自訂欄位。
要生成連結到「配置檔案」維的新子維,請選中該
Add this field in Dynamic reporting as a new dimension
選項。

從動態報表,您可以將自訂欄位維度拖放至自由表格。
有關動態報告的詳細資訊,請參閱
元件清單
。
傳送至動態報表的欄位數限制為20。
編輯資源屬性
在自定義資源螢幕中,窗
Summary
格指示新建立的資源的狀態。 您可以管理其存取權及其一般屬性。

- 按一下 Edit properties 按鈕以新增說明。
- 如果需要,請修改資源的標籤和ID。建議最多使用30個字元。
- 如果您需要限制對特定組織單位的此資源訪問,請在此處指定這些單位。 只有授權單位的使用者才能在應用程式中使用此資源。
- 儲存修改。
您的修改會儲存。 您需要再次發佈資源以套用資源。
為描述檔和自訂資源產生唯一ID
依預設,設定檔和自訂資源在建立時沒有業務ID。 您可以啟用在建立元素時自動產生唯一ID的選項。 此ID可用於:
- 在外部工具中輕鬆識別匯出的記錄。
- 匯入在其他應用程式中處理的更新資料時,協調記錄。
僅可針對設定檔和自訂資源啟用。
- 為配置檔案資源建立擴展或建立新資源。
- 在資料結構定義中,選中 Add automatic ID field 部分下的選 Fields 項。
- 儲存並發佈對資源所做的修改。 如果您想要此機制套用至透過API建立的元素,請勾選擴充API的選項。
現在
ACS ID
欄位可供使用,並在手動、從API或從匯入工作流程插入新元素時自動填入。 ACS ID欄位是UUID欄位,並且已編製索引。
現在,在導出配置檔案或自定義資源時,如果
ACS ID
該列已為該資源啟用,則可以添加該列。 您可以在外部工具中重複使用此ID來識別記錄。

當重新匯入已在其他應用程式(例如CRM)中處理/更新的資料時,您可以輕鬆將其與此唯一ID協調。
在啟
ACS ID
動選項之前,不會針對已建立的描述檔或元素更新欄位。 只有新記錄有ACS ID。 此欄位處於只讀模式。 您無法修改它。