Fabric 中的镜像 提供了一种简单的方法,可避免复杂的 ETL(提取、转换、加载)过程,并将现有的 Google BigQuery 数据仓库数据与 Fabric 中的其余数据无缝集成。 你可以连续将 Google BigQuery 数据直接复制到 Fabric 的 OneLake 中。 在 Fabric 中,可以利用强大的功能实现商业智能、AI、数据工程、数据科学和数据共享。
有关在 Fabric 中配置用于镜像的 Google BigQuery 数据库的教程,请参阅 教程:从 Google BigQuery 配置 Microsoft Fabric 镜像数据库。
重要
Google BigQuery 的镜像现在以 预览版提供。 预览期间不支持生产工作负载。
为什么在 Fabric 中使用镜像?
Microsoft Fabric 通过镜像功能简化了将不同提供商的工具整合在一起的复杂性。 无需迁移数据。 几乎实时地连接到 Google BigQuery 数据,以利用 Fabric 的多种分析工具。 Fabric 还与 Microsoft 产品、Google BigQuery 以及支持开源 Delta Lake 表格式的各种技术无缝配合工作。
内置了哪些分析体验?
镜像在 Fabric 工作区中创建两个项目:
- 镜像数据库项。 镜像管理将数据复制到 OneLake 并转换为 Parquet(采用分析就绪格式)。 镜像支持下游方案,例如数据工程、数据科学等。 镜像数据库不同于仓库和 SQL 分析终端项。
- SQL 分析终结点
从每个镜像数据库中, SQL 分析终结点 在镜像期间创建的 Delta 表的基础上提供只读分析体验。 此终结点支持 T-SQL 语法来定义和查询数据对象,但它不允许直接更改数据,因为数据是只读的。
使用 SQL 分析终结点,可以:
- 浏览引用从 BigQuery 镜像的 Delta Lake 数据的表。
- 生成无代码查询和视图,并直观地浏览数据 - 无需 SQL。
- 使用 T-SQL 创建 SQL 视图、内联表值函数和存储过程,以在业务逻辑中分层。
- 设置和管理对对象的权限。
- 在同一工作区中查询其他数据仓库和湖仓中的数据。
除了 SQL 查询编辑器,还有一个广泛的工具生态系统,可以查询 SQL 分析终结点,包括 SQL Server Management Studio (SSMS),使用 Visual Studio Code 的 mssql 扩展,甚至 GitHubCopilot。
安全注意事项
启用 Fabric 镜像需要特定的 用户权限要求 。
Fabric 还提供数据保护功能来管理 Microsoft Fabric 中的访问。 有关详细信息,请参阅我们的 数据保护功能文档。
镜像 BigQuery 成本注意事项
用于将数据复制到 Fabric OneLake 的 Fabric 计算是免费的。 镜像存储成本取决于容量的限制。 使用 SQL、Power BI 或 Spark 查询数据的计算按常规费率收费。
Fabric 不向 OneLake 收取网络数据流入镜像的费用。
在数据镜像时,会产生 Google BigQuery 的计算和云查询成本:BigQuery 变更数据捕获(CDC)利用 BigQuery 计算来进行行修改,使用存储写入 API 进行数据引入,以及 BigQuery 存储用于数据存储,这些都将产生相关成本。
有关镜像 Google BigQuery 的成本的详细信息,请参阅 说明的定价。