Chinese, Simplified
category
Microsoft Graph是一个技术平台,允许组织将其业务系统与Microsoft 365 SaaS数据和服务连接起来。Microsoft Graph包括现代云集成平台中可用的所有选项,包括交互式API、数据入口和出口功能以及基于事件的集成,并包括以下集成选项:
- 事务性RESTful HTTP API-为各种Microsoft 365 SaaS产品提供控制和数据平面接口。这些API支持同步通信,本质上是细粒度的。
- 增强的RESTful HTTP API-RESTful HTTP API的一个子类,为有效的数据提取提供了额外的功能。增强的API由Microsoft Teams
- API和Microsoft SharePoint和Exchange Online API组成,前者允许专门的操作检索大量数据,后者提高了付费应用程序的限制。
- Microsoft Graph Data Connect-一种遵循ETL(提取、转换和加载)模式的批量数据导出机制,具有数据收集阶段,在将数据批量传输到客户提供的存储之前对其进行分级,并以高延迟提供数据
- 事件驱动集成API-允许客户端应用程序在Microsoft 365生态系统中的事件发生后接收更改通知或完整对象数据。这种推送机制由webhooks支持,不保证消息传递或消息顺序。
- 事件流集成API-允许客户端应用程序以自己的速度对Microsoft 365中的活动做出反应,并保证不可变事件数据的持久性。Azure事件中心的Microsoft Graph更改通知支持此拉取机制。
- Microsoft Graph连接器-允许将大量客户数据摄入Microsoft 365存储,从而丰富了Microsoft 365的Microsoft Copilot、增强循环和基于搜索的Microsoft 365体验。这些连接器可以通过特定于产品的连接器获得,例如用于ServiceNow的Microsoft Graph连接器或通用内容REST API。
下图显示了Microsoft Graph集成模式、其关联的体系结构特征以及它们映射到的解决方案类型。
列出集成模式、每种模式的相关架构组件和解决方案类型的图表
广泛的集成选项可能会使您难以选择最适合您需求的选项。我们建议您从业务场景开始,确定您的功能和非功能需求。然后,您可以根据这些要求选择集成选项。
分析流程图,从业务场景开始,然后定义架构需求,然后选择集成选项
基于Microsoft Graph生态系统中的许多已知场景,以下架构要求会影响集成选项的选择:
- 集成类型-应用程序集成涉及依赖于Microsoft 365服务的数据和功能的客户端应用程序;例如,sendMail API访问用户数据并发送电子邮件。数据集成涉及生成或使用Microsoft Graph数据但不依赖于Microsoft 365服务的应用程序。所有Microsoft Graph集成选项都支持数据集成方案。
- 数据流方向-出站流是指客户数据离开Microsoft Graph合规边界时,入站流是当客户数据进入Microsoft Graph时。
- 数据量-在关键时期(如工作日)处理的客户数据量。
- 数据延迟-创建数据和提取数据之间的时间差。
使用以下决策树根据您的架构要求选择集成选项。
列出业务场景和相关集成模式选项的图表
- 应用程序集成要求-使用Microsoft Graph API。
- 数据集成场景:
- Microsoft 365数据的出站流:
- 对于高数据延迟和高数据量,请使用数据连接。
- 对于高数据延迟和低数据量,请使用Microsoft Graph API或通知
- 对于低数据延迟和高数据量,请通过事件中心使用Microsoft Graph通知。
- 为了实现低数据延迟和低数据量,请通过webhooks使用Microsoft Graph通知。
- 自定义数据的入站流-使用Microsoft Graph连接器。
- Microsoft 365数据的出站流:
许多业务场景需要多个集成构建块来实现解决方案。例如,数据丢失防护(DLP)场景可能需要Microsoft Graph Data Connect
行初始数据收集和恶意行为模式分析,以及随后的事件流集成,以实现近乎实时的数据摄取和处理,从而识别潜在的安全事件。根据您的限制和要求(如复杂性、成本和上市时间)选择您的集成选项,以最好地加速您的价值之路。
要更详细地探索每个集成选项,请参阅以下主题:
- Analyze Microsoft Graph data in your data storage
- Build interactive apps
- Build interactive Microsoft Graph apps with real-time feed
- Get real-time updates for data changes by using Microsoft Graph
- Retrieve events at your speed by using Microsoft Graph
- Use Microsoft Graph to augment Microsoft Search with custom data
相关内容
- 登录 发表评论
- 6 次浏览
发布日期
星期二, 八月 6, 2024 - 22:38
最后修改
星期二, 八月 6, 2024 - 22:38
Tags
Article
最新内容
- 1 day 5 hours ago
- 1 day 7 hours ago
- 1 day 8 hours ago
- 3 days 23 hours ago
- 4 days 7 hours ago
- 4 days 7 hours ago
- 4 days 8 hours ago
- 4 days 8 hours ago
- 1 week 1 day ago
- 1 week 1 day ago