Show Menu
主題×

設定資源的資料結構

建立新的自訂資源後,您必須設定資料結構。
在編輯資源時,可在 Data structure 索引標籤中新增:

向資源新增欄位

您可以將新欄位新增至資源,以儲存非現成可用資料模型一部分的資料。
  1. 使用 Create element 按鈕建立欄位。
  2. 指定標籤、ID、欄位類型,並定義此欄位所授權的最大長度。
    ID 欄位是必填欄位,且每個新增欄位必須是唯一的。
    最多使用 30 個字元。
  3. 要修改其中一個欄位,請核取 Edit Properties 按鈕。
  4. Field definition 畫面中,您可以定義將用於對象和定位的類別,或甚至新增說明。
  5. 如果您需要定義將提供給使用者的值(分項清單),請核取 Specify a list of authorized values 選項。
    然後,按一下 Create element 並指定 Label Value 。視需要新增多個值。
  6. 在新增欄位後,核取 Add audit fields 方塊以包含詳細說明建立日期、建立資源的用戶、日期和上次修改的作者的欄位。
  7. 核取 Add access authorization management fields 方塊以包含欄位,指出誰擁有該特定資源的存取權。
    這些欄位會顯示在資料和中繼資料中,當進行資料庫更新後,這些欄位就會顯示出來。有關詳細資訊,請參閱 更新資料庫結構 區段。
  8. 核取 Add automatic ID 欄位以自動產生 ID。請注意,現有實體將維持空白。如需詳細資訊,請參閱 產生設定檔和自訂資源的唯一 ID
  9. 要修改資源元素名稱在清單和建立步驟中的顯示方式,請核取 Customize the title of the resource elements 方塊。從為此資源建立的欄位中選取一個欄位。
    如果不核取此選項,則在列出此表中的所有實體時,將使用自動主鍵(每次將實體新增到表格中時都會自動建立主要鍵)。
現在已定義資源的欄位。

定義標識鍵

每個資源至少必須有一個唯一密鑰。例如,您可以指定索引鍵,讓兩個產品在購買表格中不能有相同的 ID。
  1. 如果要自動逐步產生技術密鑰,請在 Automatic primary key 區段中指定儲存的大小。
  2. 使用 Create element 按鈕建立金鑰。
    預設會完成 Label ID 欄位,但您可以編輯它們。
    最多使用 30 個字元。
  3. 要定義構成此鍵的元素,請按一下 Create element 並選取為此資源建立的欄位。
    建立的鍵將顯示在 Custom keys 區段中。
現在會建立資源的識別碼。
若要瞭解建立識別索引鍵時的最佳實務,請參閱本 區段

定義索引

索引可以參考一個或多個資源欄位。索引允許資料庫對記錄進行排序,以便更輕鬆地復原記錄。它們最佳化 SQL 查詢的效能。
建議定義索引,但不是強制性的。
  1. 使用 Create element 按鈕可建立索引。
  2. 預設會完成 Label ID 欄位,但您可以加以編輯。
    最多使用 30 個字元。
  3. 要定義構成此索引的元素,請從為此資源建立的欄位中選取欄位。
  4. 按一下 Confirm
已建立的索引將顯示在 Index 區段中的清單中。
若要瞭解建立索引時的最佳實務,請參閱 本區段

定義發送日誌擴展

發送日誌擴展可讓您:
  • 若要透過新增設定檔自訂欄位來擴充 動態報表功能
  • 使用區段代碼和設定檔資料來擴充 傳送記錄檔資料
使用區段代碼擴充
使用者可使用來自工作流程引擎的區段代碼來擴充記錄檔。
區段代碼必須定義至工作流程中。
若要啟用此擴充功能,請核取選項 Add segment code
如需區段代碼的詳細資訊,請參閱 分段 區段。
使用設定檔欄位擴充
管理員應該已使用自訂欄位擴展設定檔資源。
按一下 Add field 並從設定檔資源中選取任何自訂欄位。
要產生連結到「設定檔」維的新子維,請核取該 Add this field in Dynamic reporting as a new dimension 選項。
從動態報表,您可以將自訂欄位維度拖放至自由表格。
有關動態報告的詳細資訊,請參閱 元件清單
傳送至動態報表的欄位數限制為20。

編輯資源屬性

在自訂資源螢幕中, Summary 窗格指示新建立的資源的狀態。您可以管理其存取權及其一般屬性。
  1. 按一下 Edit properties 按鈕以新增說明。
  2. 如果需要,請修改資源的標籤和 ID。
    最多使用 30 個字元。
  3. 如果您需要限制特定組織單位對此資源的存取權限,請在此處指定這些單位。只有授權單位的使用者才能在應用程式中使用此資源。
  4. 儲存修改。
您的修改會儲存。您需要再次發佈資源以套用資源。

為設定檔和自訂資源產生唯一 ID

依預設,設定檔和自訂資源在建立時沒有業務 ID。您可以啟用在建立元素時自動產生唯一ID的選項。此 ID 可用於:
  • 在外部工具中輕鬆識別匯出的記錄。
  • 匯入在其他應用程式中處理的更新資料時,調解記錄。
僅可針對設定檔和自訂資源啟用。
  1. 為設定檔資源建立擴展或建立新資源。
  2. 在資料結構定義中,核取 Add automatic ID field 區段下的 Fields 選項。
    只有新記錄有ACS ID。在啟用此選項之前,對於已建立的設定檔或元素, ACS ID 欄位將保持空白。
  3. 儲存並發佈對資源所進行的修改。如果您想要此機制套用至透過 API 建立的元素,請核取擴充 API 的選項。
現在 ACS ID 欄位可供使用,並在手動、從 API 或從匯入工作流程插入新元素時自動填入。ACS ID 欄位是 UUID 欄位,並且已編製索引。
現在,在匯出設定檔或自訂資源時,如果 ACS ID 欄已為該資源啟用,則可以新增該列。您可以在外部工具中重複使用此 ID 來識別記錄。
當重新匯入已在其他應用程式(例如 CRM)中處理/更新的資料時,您可以輕鬆將其與此唯一 ID 調解。
在啟用選項之前,不會針對已建立的設定檔或元素更新 ACS ID 欄位。只有新記錄有ACS ID。
此欄位處於唯讀模式。您無法修改它。