注释
此功能目前处于公开预览状态。 此预览版在没有服务级别协议的情况下提供,不建议用于生产工作负荷。 某些功能可能不受支持或者受限。 有关详细信息,请参阅 Microsoft Azure 预览版补充使用条款。
Microsoft Fabric 中的 Graph 是一种可缩放的企业级解决方案,可将断开连接的数据转换为 AI 支持的见解。
与传统关系数据库(通常需要成本高昂的联接和复杂查询)不同,Microsoft Fabric 中的图形:
- 引入了实现灵活 标记属性图模型的横向扩展体系结构。
- 提供符合 图形查询语言 GQL(ISO/IEC 39075)国际标准的数据查询功能。
这些功能一起直接在 OneLake 上启用高级图形分析,而无需手动设置脆弱的 ETL(提取、转换、加载)或数据复制工作流。
Microsoft Fabric 横向扩展设计中的图形可确保企业级工作负荷的性能和弹性,因此可以分析数十亿的关系,而不会造成瓶颈。 其标记的属性图模型允许节点和边缘携带标签和属性,使复杂的关系易于建模、查询和浏览。
借助原生 GQL 和 NL2GQL 支持,你可以获得基于标准的查询能力,专为图操作优化,从而在不同的图解决方案中实现可移植性和一致性。 Microsoft Fabric 中的 Graph 功能简化了联接和转换的复杂性,能够大规模地启用无缝的图形分析和高级洞察,同时充分利用现有的数据资产。
为什么图形分析很重要
传统的关系型和表格式数据格式,使得在社交媒体平台上映射不同数据点之间的关系变得困难,甚至不可能。这些关系包括用户、帖子、评论、论坛和标签之间的错综复杂的联系。 使用 Graph 可以发现数据中的隐藏连接、社区和影响力,从而可以回答有关社交网络、业务流程等的复杂问题。
Microsoft Fabric 中的 Graph 提供了一种高效的方式来建模、可视化和查询这些关系,帮助你了解数据的相互关联性并推动更好的见解。
- 业务用户:直观地探索关系、运行 NL(自然语言)查询,并毫不费力地获得见解。
- 数据工程师:定义图形模型,在 OneLake 中使用低代码和无代码工具统一数据。
- 数据科学家:在 Fabric 的数据科学环境中使用图形算法和 ML(机器学习)。
- 开发人员:使用图形支持的上下文见解生成 AI 代理和实时应用。
Microsoft Fabric 中的 Graph 扩展了对专用角色以外的图形见解的访问。 任何用户都可以在日常决策中使用连接数据。
你可以用图做什么
使用 Microsoft Fabric 中的 Graph,可以:
在 OneLake 中,通过定义基础表格数据的节点和边,从结构化数据创建带标签的属性图。
小窍门
Graph 完全支持通过 OneLake 进行架构演变。 这意味着可以在源表中添加、删除或重新排序列,而无需中断图形引入或需要完全重新加载。 在图形加载期间自动处理所有架构更改,并反映在生产中,从而灵活地根据业务需求调整数据模型。 此功能可确保即使基础数据集发生更改,图形解决方案仍可复原且保持最新。
使用 GQL(图形查询语言)进行查询,包括模式匹配、路径构造、聚合和其他功能(发布时)。 GQL 的官方国际标准是 ISO/IEC 39075 信息技术 - 数据库语言 - GQL。
通过将分数和社区添加到图形中,为下游的 BI(商业智能)和 AI(人工智能)工作流提供更多支持。 运行内置图形算法,例如最短路径、页面排名、弱连接组件(WCC)和 Louvain。
受益于基于工作职能的体验:
- 数据工程师可以建模和创建图形。
- 分析师可以运行低代码或无代码查询,并组织视图集。
- 业务用户可以直观地浏览或使用自然语言来与数据交互。
在 Fabric 中运行:在不使用时自动关闭,并监视容量指标应用中的使用情况- 所有受 Fabric OneLake 安全性、合规性和权限模型的约束。
与 Microsoft Fabric 集成
Microsoft Fabric 中的 Graph 与 Microsoft Fabric 平台深度集成,包括用于统一数据存储的 OneLake 和用于可视化的 Power BI。 它与 Microsoft Fabric 的治理、安全性和操作功能无缝集成。
可以将图形分析合并到现有工作流中,而无需重复数据以及专业知识。 因此,与传统的独立 图形数据库相比,更广泛的受众可以访问见解。
Microsoft Fabric 中的图形与独立图形数据库有何不同
| Area | Microsoft Fabric 中的图形 | 独立图形数据库 |
|---|---|---|
| 数据重力 | Graph 直接在 OneLake 上运行,因此无需执行 ETL 或重复数据。 | 独立图形数据库要求将数据移动或复制到单独的图形数据库实例中,这可能会增加复杂性和开销。 |
| 可伸缩性 | 该服务专为大规模图形设计,并跨多台计算机使用横向扩展分片来高效处理大数据工作负荷。 | 大多数独立图形数据库依赖于可能受供应商或版本限制的纵向扩展体系结构或群集,这些体系结构或群集可能会限制可伸缩性。 |
| 语言 | Microsoft Fabric 中的 Graph 与新的 GQL 标准(预览版)兼容,包括内置的图形分析算法。 | 独立图形数据库通常使用特定于供应商的查询语言和单独的分析框架,并且对算法的支持可能会有所不同。 |
| 用户体验 | 用户受益于统一的 Microsoft Fabric 界面,用于建模、查询、商业智能(BI)、人工智能(AI)集成和低/无代码探索。 不需要专门的图形工程技能。 | 独立图数据库主要面向开发人员,它们的控制台和 SDK 通常需要专业技能。 可视化和低代码工具可以分开,可能需要额外的设置。 |
| 运营和成本 | 图形工作负载在共用Fabric容量单位(CU)上运行,并具有自动缩减和集中式指标,以帮助优化资源使用和成本。 | 独立图形数据库需要单独的群集或许可证、自定义缩放和监视,并且通常会产生空闲容量费用,从而提高作复杂性和成本。 |
| 治理和安全性 | Microsoft Fabric 提供本机 OneLake 治理、世系跟踪和工作区基于角色的访问控制(RBAC),并与 Fabric 合规性标准集成,用于安全和审核。 | 独立图形数据库具有单独的安全和治理模型,必须独立配置和审核,这可能会增加风险和管理负担。 |
注释
- 加入新的 Fabric 用户面板以共享反馈并帮助调整 Fabric 和 Power BI。 参与产品团队的调查和一对一会话。 在 Fabric 用户面板中了解详细信息并注册。
定价和容量单位
Graph 使用与 Microsoft Fabric 中的其他工作负荷相同的容量单位(OU)。 无需购买单独的特定于图形的许可证或 SKU。 所有图操作(包括数据引入、查询和运行算法)都使用组织预留或按使用付费的 Fabric 容量。
使用情况以 CPU 运行时间的分钟为单位。 可以在集中式容量指标应用中监视图形工作负荷的资源消耗和性能。
| Fabric操作名称 | Azure 计费计量器 | 度量单位 | Fabric CU 消耗率 |
|---|---|---|---|
| 图常规操作 | 图表容量使用情况 CU | Minute | 每分钟 0.16667 RU |
| 图形缓存存储 | OneLake 缓存 | 每月每 GB | - |
有关定价和容量单位的详细信息,请参阅 Microsoft Fabric 定价。
区域可用性
Graph 目前在以下区域中可用:
- Australia East
- 澳大利亚东南部
- Brazil South
- 加拿大中部
- 印度中部
- 美国中部
- 东亚
- 美国东部
- 美国东部 2
- 法国中部
- 德国中西部
- 以色列中部
- 意大利北部
- 日本东部
- 日本西部
- 韩国中部
- 墨西哥中部
- 美国中北部
- 北欧
- 挪威东部
- 波兰中部
- 南非北部
- 美国中南部
- 东南亚
- 印度南部
- 西班牙中部
- 瑞典中部
- 瑞士北部
- 瑞士西部
- 阿拉伯联合酋长国北部
- 英国南部
- 英国西部
- 西欧
- 美国西部
- 西部美国 2
- 美国西部 3
如果要在将服务添加到区域时收到通知,请填写此 表单。