連線 提供彈性的方式來連線和描述 Microsoft Dataverse 中任意兩筆記錄之間的關聯性。 它有助於促進團隊合作、協作以及有效管理業務和銷售流程。 連線可讓您輕鬆地將使用者、連絡人、報價、銷售訂單和許多其他記錄相互關聯。 關聯中的記錄可以被指派特定角色,協助定義關聯的用途。
連結提供以下功能:
- 一種簡單且靈活的方式,可在大多數 Dataverse 資料表類型的兩筆記錄之間建立連線。 所有具備自訂功能的商務表格和自定義表格皆可啟用連線。
- 可選擇新增有用資訊,例如連結的描述與持續時間。
- 能夠建立描述兩筆記錄間關係的連結角色,例如醫生與病人或經理與員工之間的關係。
- 快速為特定記錄建立多重連結與角色。 例如,連絡人可以與其他連絡人、客戶或合約有多個關係。 在每個關係中,連絡人可扮演不同角色。
- 提供建構查詢與製作圖表所需的資訊。 您可以搜尋特定記錄的所有連結與連結角色,並建立圖表以視覺化呈現連結。
- 支援工作流程與稽核,以自動化並改善商務程序。
啟用並建立連結
您可以透過更新表格定義來啟用任何自訂或可自訂表格連接。 使用 UpdateEntityRequest 訊息,將 IsConnectionsEnabled 屬性設定為 true。
若要在兩筆記錄之間建立連線,請使用 [連線] 資料表。 您必須指定建立連結的來源記錄 (source) 及目標記錄 (target)。 使用 Connection.Record1Id 資料行來指定來源記錄,並使用 Connection.Record2Id 資料行來指定目標記錄。 可選擇指定連結的持續時間及描述。 使用連結角色來描述連結中參與者之間的關係。 若要指定連線角色,請使用 Connection.Record1RoleId 資料行和 Connection.Record2RoleId 資料行。
查詢連結
查詢連結可提供您寶貴資料,用於建立報告、圖表或圖形。 您可以依記錄、類型 (實體類型代碼)、特定角色或其他準則來查詢連線。 以下為您如何查詢連結的範例:
依記錄查詢:
顯示帳戶A的所有連結。
顯示帳戶A的所有角色。
依類型查詢 (使用實體類型代碼):
顯示競爭對手的所有角色。
尋找帳戶的角色總數。
依角色查詢:
尋找帳戶 A 為「廠商」的所有連線。
尋找所有超過20,000美元的開放機會,其中連絡人B是「業務員」。
尋找「醫生」角色的所有相符角色,例如「病患」、「護理師」或「醫療助理」。
查找所有具有“朋友”角色的聯繫人。
這很重要
當您建立連線記錄時,會在資料庫中建立兩筆記錄。 第一筆記錄代表來源到目標的連結,第二筆記錄代表目標到來源的連結。 這確保查詢能找到該記錄參與的所有連結,不論該記錄是連結中的來源記錄還是目標記錄。
相關文章
描述具有連線角色的資料表之間的關聯性
連接表
ConnectionRole 資料表
範例:建立連線
範例:建立連線角色
範例:建立互惠連線角色
範例:依記錄查詢連結 (早期繫結)
範例:依實體類型代碼查詢連接角色(早期綁定)
範例:依相互角色查詢連結 (早期繫結)
範例:更新連結角色 (早期繫結)