镜像 SAP (预览版)

Fabric 中的镜像 提供了一种简单的方法,可避免复杂的 ETL(提取、转换、加载)过程,并将现有 SAP 资产与 Fabric 中的其余数据无缝集成。 可以直接将 SAP 数据连续复制到 Fabric 的 OneLake 中。 在 Fabric 中,可以利用强大的功能实现商业智能、AI、数据工程、数据科学和数据共享。

重要

此功能目前为预览版

为什么在 Fabric 中使用镜像?

使用 Fabric 镜像功能时,无需将来自多个供应商的不同服务拼凑在一起。 相反,你可以享受一个高度集成、端到端且易于使用的产品,旨在简化你的分析需求,并构建于 Microsoft、SAP 及数以千计的技术解决方案(能够读取开源 Delta Lake 表格式)之间的开放性和协作之上。

内置了哪些分析体验?

镜像在 Fabric 工作区中创建两个项目:

  • 镜像数据库项。 镜像管理将数据复制到 OneLake 并转换为 Parquet(采用分析就绪格式)。 镜像支持下游方案,例如数据工程、数据科学等。 镜像数据库不同于仓库和 SQL 分析终端项。
  • SQL 分析终结点

每个镜像 SAP 数据库都有自动生成的 SQL 分析终结点 ,在镜像过程创建的增量表的基础上提供丰富的分析体验。 用户可以访问熟悉的 T-SQL 命令,这些命令可以定义和查询数据对象,但不能作 SQL 分析终结点中的数据,因为它是只读副本。 可以在 SQL 分析终结点中执行以下作:

  • 浏览在 Delta Lake 表中引用数据的 SAP 表。
  • 在不编写代码行的情况下,不直观地创建代码查询和视图并浏览数据。
  • 开发 SQL 视图、内联 TVF(表值函数)和存储过程,以在 T-SQL 中封装语义和业务逻辑。
  • 管理对象的权限。
  • 在同一工作区中查询其他仓库和 Lakehouses 中的数据。

除了 SQL 查询编辑器,还有一个广泛的工具生态系统,可以查询 SQL 分析终结点,包括 SQL Server Management Studio (SSMS),使用 Visual Studio Code 的 mssql 扩展,甚至 GitHub Copilot。

通过 SAP Datasphere 对 SAP 进行数据镜像

SAP 的镜像将 SAP Datasphere 的复制功能与 Fabric 镜像相结合。 在两个步骤中,SAP Datasphere 复制流从 SAP 源系统提取数据(初始快照和更改记录),并将其降落在 Azure Data Lake Storage (ADLS) Gen2 容器中。 然后,镜像复制引擎连接到该存储容器,并连续将数据与 OneLake 中的镜像数据库表合并。

此解决方案支持 SAP Datasphere 提供的所有类型的 SAP 源,包括 SAP S/4HANA、SAP ECC、SAP BW/4HANA、SAP BW 和 SAP Datasphere 本身。

有关在 Fabric 中配置镜像 SAP 的教程,请参阅 教程:通过 SAP Datasphere 从 SAP 配置 Microsoft Fabric 镜像数据库

此图显示了 SAP 镜像解决方案的概述,其中数据流通过 SAP Datasphere 从 SAP 传输到 ADLS Gen2,并通过 Fabric 镜像传输到 OneLake。

SAP 镜像成本注意事项

用于将数据复制到 Fabric OneLake 的 Fabrics 计算是免费的。 镜像存储成本取决于容量的限制。 有关详细信息,请参阅镜像和Microsoft构造定价的成本。 使用 SQL、Power BI 或 Spark 查询数据的计算按常规费率收费。

Fabric 不向 OneLake 收取网络数据流入镜像的费用。

在通过 SAP Datasphere 镜像 SAP 数据时,会应用 SAP Datasphere 高级出站集成定价。

后续步骤