共用方式為


使用連結將記錄彼此關聯

連線 提供彈性的方式來連線和描述 Microsoft Dataverse 中任意兩筆記錄之間的關聯性。 它有助於促進團隊合作、協作以及有效管理業務和銷售流程。 連線可讓您輕鬆地將使用者、連絡人、報價、銷售訂單和許多其他記錄相互關聯。 關聯中的記錄可以被指派特定角色,協助定義關聯的用途。

連結提供以下功能:

  • 一種簡單且靈活的方式,可在大多數 Dataverse 資料表類型的兩筆記錄之間建立連線。 所有具備自訂功能的商務表格和自定義表格皆可啟用連線。
  • 可選擇新增有用資訊,例如連結的描述與持續時間。
  • 能夠建立描述兩筆記錄間關係的連結角色,例如醫生與病人或經理與員工之間的關係。
  • 快速為特定記錄建立多重連結與角色。 例如,連絡人可以與其他連絡人、客戶或合約有多個關係。 在每個關係中,連絡人可扮演不同角色。
  • 提供建構查詢與製作圖表所需的資訊。 您可以搜尋特定記錄的所有連結與連結角色,並建立圖表以視覺化呈現連結。
  • 支援工作流程與稽核,以自動化並改善商務程序。

啟用並建立連結

您可以透過更新表格定義來啟用任何自訂或可自訂表格連接。 使用 UpdateEntityRequest 訊息,將 IsConnectionsEnabled 屬性設定為 true

若要在兩筆記錄之間建立連線,請使用 [連線] 資料表。 您必須指定建立連結的來源記錄 (source) 及目標記錄 (target)。 使用 Connection.Record1Id 資料行來指定來源記錄,並使用 Connection.Record2Id 資料行來指定目標記錄。 可選擇指定連結的持續時間及描述。 使用連結角色來描述連結中參與者之間的關係。 若要指定連線角色,請使用 Connection.Record1RoleId 資料行和 Connection.Record2RoleId 資料行。

查詢連結

查詢連結可提供您寶貴資料,用於建立報告、圖表或圖形。 您可以依記錄、類型 (實體類型代碼)、特定角色或其他準則來查詢連線。 以下為您如何查詢連結的範例:

依記錄查詢:

  • 顯示帳戶A的所有連結。

  • 顯示帳戶A的所有角色。

    依類型查詢 (使用實體類型代碼):

  • 顯示競爭對手的所有角色。

  • 尋找帳戶的角色總數。

    依角色查詢:

  • 尋找帳戶 A 為「廠商」的所有連線。

  • 尋找所有超過20,000美元的開放機會,其中連絡人B是「業務員」。

  • 尋找「醫生」角色的所有相符角色,例如「病患」、「護理師」或「醫療助理」。

  • 查找所有具有“朋友”角色的聯繫人。

這很重要

當您建立連線記錄時,會在資料庫中建立兩筆記錄。 第一筆記錄代表來源到目標的連結,第二筆記錄代表目標到來源的連結。 這確保查詢能找到該記錄參與的所有連結,不論該記錄是連結中的來源記錄還是目標記錄。

描述具有連線角色的資料表之間的關聯性
連接表
ConnectionRole 資料表
範例:建立連線
範例:建立連線角色
範例:建立互惠連線角色
範例:依記錄查詢連結 (早期繫結)
範例:依實體類型代碼查詢連接角色(早期綁定)
範例:依相互角色查詢連結 (早期繫結)
範例:更新連結角色 (早期繫結)