ClickHouse

注意

下面的连接器文章由 ClickHouse Inc. 提供,ClickHouse Inc. 是此连接器的所有者,也是微软 Power Query 连接器认证计划的成员。 如果对本文的内容有疑问,或者对本文进行更改,请访问 ClickHouse 网站并使用此处的支持渠道。

总结

描述
发布状态 一般可用性
产品 Power BI (语义模型)
Power BI (数据流)
Fabric(数据流 Gen2)
支持的身份验证类型 ClickHouse (用户名/密码)

注意

由于部署计划和主机特定的功能,某些功能可能存在于一个产品中,但不是其他功能。

先决条件

支持的功能

  • 进口
  • DirectQuery (Power BI 语义模型)

从 Power Query Desktop 连接到 ClickHouse

  1. 在 Power BI Desktop 开始屏幕上,选择“获取数据”

    Power BI Desktop 入门。

  2. 搜索 ClickHouse

    选择数据源。

  3. 选择连接器,并填写以下框:

    • 服务器(必需字段):您的实例域名/地址。 确保添加时不带前缀或后缀。
    • 端口(必填字段):实例端口。
    • 数据库:数据库名称。
    • 选项ClickHouse ODBC GitHub 页面中列出的任何 ODBC 选项。
    • 数据连接模式:选择 directQuery 以直接查询 ClickHouse。 如果负载较小,可以选择导入模式,并将整个数据加载到 Power BI。

    填写 ClickHouse 实例信息。

  4. 指定用户名和密码。

    用户名和密码提示。

最后,应在 导航器 视图中看到数据库和表。 选择所需的表格,然后选择 加载 以从 ClickHouse 导入数据。

导航器视图。

导入完成后,应在 Power BI 中像往常一样访问 ClickHouse 数据。

从 Power Query Online 连接到 ClickHouse

ClickHouse 连接器与 Power BI 云服务的集成要求启动数据网关。

什么是数据网关?

本地数据网关充当桥梁,用于在本地数据(不在云中的数据)和多个Microsoft云服务之间提供快速安全的数据传输。 这些云服务包括 Power BI、PowerApps、Power Automate、Azure Analysis Services 和 Azure 逻辑应用。 通过使用网关,组织可以将数据库和其他数据源保留在其本地网络上,但可以安全地在云服务中使用该本地数据。

为什么需要这样的网关?

具有额外组件的自定义连接器和经过认证的连接器(例如 ODBC 驱动程序)都需要在最终用户计算机上安装额外的组件,并需要本地数据网关。

集成所需的步骤:

  1. 按照 Power BI Desktop 使用说明中列出的所有步骤进行操作。
  2. 安装数据网关。 可以在 安装本地数据网关中找到详细说明。
  3. 按照此 Microsoft 示例了解如何配置 Power BI 服务以与网关配合使用

更多资源

有关详细信息和示例,请访问以下资源