返回
RSS ClickHouse Blog AI 逐段翻译 发布 2026-09-29 15:18

ClickHouse Fabric 工作负载公测:OneLake 亚秒级分析

DataHot 速览

ClickHouse Workload for Microsoft Fabric 现已公开预览,可从 Fabric 工作负载中心获取,把 ClickHouse 作为 OneLake 的加速层。用户可将 OneLake 表同步到专属 ClickHouse Cloud 服务,在 Fabric 内以亚秒级响应查询数十亿行,且 OneLake 保持唯一事实源。该工作负载使用 Microsoft Entra 账户在 Azure 上开通专属 ClickHouse Cloud 计算,含试用,可服务 AI agent、仪表盘和应用而不消耗 Fabric 容量。它还提供内嵌 SQL 控制台、Power BI 认证连接器、Fabric notebook 及面向 Copilot Studio/GitHub Copilot 的只读治理访问。

为什么值得关注:数据从业者可关注 OneLake 上亚秒级、高并发查询能力,以及 Fabric 内引入 ClickHouse 加速 AI agent 与看板负载、避免自建缓存和 ETL 的方案。

译文

AI 逐段翻译

对于在 Microsoft Fabric 上的大多数数据团队来说,数据存放在哪里这个问题已经解决了。就在 OneLake 中,受治理且统一。更难的问题是,当 AI 代理开始查询这些数据,并期望以毫秒级速度、以任何分析师团队都无法产生的并发量获得答案时,该怎么办。实时交互式仪表板和面向客户的应用也会带来同样的压力;代理只是更快地到达这一步。

问问如今运行 Fabric 的团队如何处理这些工作负载,你会听到各种变通方案:在现有引擎中预聚合管道、自定义缓存层,或在 Fabric 旁边运行一个外部数据库,并用手工编写的 ETL 来喂养它。这些方案都可行,但每一个都是需要在平台之外构建、保护和维护的额外基础设施。

Microsoft Fabric 的 ClickHouse 工作负载旨在解决这一问题,现已进入公开预览阶段,可从 Fabric 工作负载中心 获取。它将 ClickHouse——最快的开源分析数据库——作为原生工作负载直接引入你的 Fabric 工作区:一个 OneLake 的加速层。

ClickHouse 工作负载概览

只需几次点击,即可将你的 OneLake 表同步到专用的 ClickHouse Cloud 服务中,在 Fabric 内部以亚秒级响应时间查询数十亿行数据,而 OneLake 始终是唯一事实来源。

在工作区中创建 ClickHouse 项会使用你的 Microsoft Entra 账户在 Microsoft Azure 上预置一个专用的 ClickHouse Cloud 服务,并附带试用。

通过该工作负载,你可以:

  • 以高并发为 AI 代理、仪表板和应用提供服务,运行在专用且经济高效的 ClickHouse Cloud 计算上,而不消耗你的 Fabric 容量
  • 将 OneLake 表同步到 ClickHouse 作为加速副本,无需构建或维护任何管道
  • 查询和探索,使用 Fabric 内置的嵌入式 SQL 控制台,保存你自己的查询以便随时返回
  • 连接一切:为 Microsoft Copilot Studio 和 GitHub Copilot 中的代理提供受治理的只读访问。除代理之外,你还可以通过经过认证的 ClickHouse 连接器在 Power BI 中使用,在 Fabric 笔记本中分析,或使用官方 ClickHouse 客户端进行构建

快速导览

创建一个 ClickHouse 项。 在你的工作区中,选择 + 新建项,然后选择 ClickHouse Cloud。你的工作区映射到一个 ClickHouse 组织,你的项映射到一个专用服务。工作区中的每个成员在首次打开该项时都会被添加为 ClickHouse 用户。

从 OneLake 同步。选择一个 Lakehouse,选择你想要加速的表,然后开始同步。你可以接受一个带有推断类型的目标表,也可以先定义自己的表。在公开预览阶段,同步是时间点快照,不收取数据引入费用。

查询它。嵌入式 SQL 控制台是标准 SQL,背后有 ClickHouse 的完整分析工具包,因此现有的查询和技能可以直接沿用。对数十亿行数据进行全表聚合可在毫秒级返回,即使在大量客户端同时查询时也能保持一致。保存值得保留的查询,随时回来查看。在公开预览阶段,保存的查询是每个用户个人的。

连接你的工具。 Connect 屏幕为所有能访问该服务的方式提供了可复制粘贴的快速入门。开启代理访问后,该服务就成为 Copilot Studio、Microsoft Foundry、GitHub Copilot 以及任何兼容 MCP 的工具的受治理只读端点。快速入门还涵盖 Power BI Desktop 和服务、Fabric 笔记本、HTTPS、JDBC/ODBC、MySQL 协议,以及 Python、Node.js、Java、Go、C#、Rust 等语言的官方客户端。

在 ClickHouse Cloud 中打开。 一键即可进入 Cloud 控制台,使用 Microsoft SSO 登录,用于扩缩容、空闲、监控、备份以及管理员所需的一切其他操作。日常工作中,你可以留在 Fabric 中,需要时 Cloud 控制台近在咫尺。

底层机制

再深入一点,以下是第三方数据库如何成为原生 Fabric 体验的。

预置。 该工作负载构建在 Fabric 可扩展性工具包 之上。当你创建 ClickHouse 项时,Fabric 通过项生命周期 API 调用我们的后端,我们会自动预置组织、服务和试用。用户通过令牌交换即时创建。Fabric 工作负载客户端 SDK 将你的 Entra 令牌交给我们,我们验证它并建立匹配的 ClickHouse Cloud 身份,该身份根据你的租户和对象 ID 确定性地派生。你的 ClickHouse 组织角色根据你的 Fabric 工作区角色映射,因此管理员以管理员身份进入,查看者以只读身份进入。

同步。 每次从 OneLake 同步都通过 ClickPipes 运行,这与为我们的 S3 和 Azure Blob Storage 对象存储管道提供支持的是同一套托管数据引入机制。ClickPipe 使用你的授权凭据直接从 OneLake 读取表,映射类型,并将数据流式传输到你的服务中。数据直接在 OneLake 和你的专用服务之间流动,而且由于一切都在 Azure 内运行,因此没有出站流量费用。

引擎。 该项背后的服务是 Azure 上的 ClickHouse Cloud,预置在离你的 Fabric 容量最近的区域。这些是我们的 受支持区域,其中包括满足数据驻留要求的欧盟区域。这是专用计算,可垂直和水平扩展,默认启用空闲。而且由于它通过 Microsoft Marketplace 作为专用基础设施计费,代理和应用负载永远不会与你的 Power BI 容量竞争。

有关安全性、隐私和合规性的详细信息,请查看我们的 供应商证明。

下一步

与我们交流过的团队最常提出的需求是写回 OneLake、权限同步以及更深入的 Microsoft Power BI 集成,这也是我们前进的方向。以下是我们接下来计划构建的内容:

  • 写回 OneLake:将 OneLake 写入引入该工作负载,使加速结果(如物化视图输出)回写到你的 Lakehouse,供 Power BI、语义模型和 Fabric 的其余部分使用
  • 更丰富的复制:从 OneLake 持续同步,超越当前的时间点快照
  • 权限同步:更细粒度的访问控制,将 OneLake 的权限带入 ClickHouse
  • 更深入的工作负载体验:更多访问控制和共享已保存查询以支持协作、通过 Private Link 实现专用网络,以及更多服务的管理和行政能力直接在 Fabric 中呈现
  • 基于 ClickHouse 优势的专用体验:全文搜索、向量搜索和物化视图,作为一流体验呈现在 Fabric 工作负载中

开始使用

该工作负载现已在 Fabric 工作负载中心 上线,ClickHouse Scale 层级包含试用版。文档包含基于 Fabric 公共假日示例数据的入门教程。通过它,你可以尝试整个流程、同步、查询、Power BI,甚至询问代理,而无需自带数据集。

用你自己的 OneLake 表试一试,并告诉我们你的想法。这是一个公共预览版,我们现在获得的反馈将决定接下来发布的内容。

补充来源

1 个信源 · 2 篇报道

这篇内容对你有用吗?

反馈只用于改善内容筛选,不等同于收藏

分享这条资讯
分享海报
保存图片
iOS 也可以长按图片保存