注意
下面的连接器文章由 ClickHouse Inc. 提供,ClickHouse Inc. 是此连接器的所有者,也是微软 Power Query 连接器认证计划的成员。 如果对本文的内容有疑问,或者对本文进行更改,请访问 ClickHouse 网站并使用此处的支持渠道。
总结
项 | 描述 |
---|---|
发布状态 | 一般可用性 |
产品 | Power BI (语义模型) Power BI (数据流) Fabric(数据流 Gen2) |
支持的身份验证类型 | ClickHouse (用户名/密码) |
注意
由于部署计划和主机特定的功能,某些功能可能存在于一个产品中,但不是其他功能。
先决条件
- 正在运行的 ClickHouse 系统。
- 客户在使用连接器之前,必须先安装 ClickHouse ODBC 驱动程序。
支持的功能
- 进口
- DirectQuery (Power BI 语义模型)
从 Power Query Desktop 连接到 ClickHouse
在 Power BI Desktop 开始屏幕上,选择“获取数据”。
搜索 ClickHouse。
选择连接器,并填写以下框:
- 服务器(必需字段):您的实例域名/地址。 确保添加时不带前缀或后缀。
- 端口(必填字段):实例端口。
- 数据库:数据库名称。
- 选项:ClickHouse ODBC GitHub 页面中列出的任何 ODBC 选项。
- 数据连接模式:选择 directQuery 以直接查询 ClickHouse。 如果负载较小,可以选择导入模式,并将整个数据加载到 Power BI。
指定用户名和密码。
最后,应在 导航器 视图中看到数据库和表。 选择所需的表格,然后选择 加载 以从 ClickHouse 导入数据。
导入完成后,应在 Power BI 中像往常一样访问 ClickHouse 数据。
从 Power Query Online 连接到 ClickHouse
ClickHouse 连接器与 Power BI 云服务的集成要求启动数据网关。
什么是数据网关?
本地数据网关充当桥梁,用于在本地数据(不在云中的数据)和多个Microsoft云服务之间提供快速安全的数据传输。 这些云服务包括 Power BI、PowerApps、Power Automate、Azure Analysis Services 和 Azure 逻辑应用。 通过使用网关,组织可以将数据库和其他数据源保留在其本地网络上,但可以安全地在云服务中使用该本地数据。
为什么需要这样的网关?
具有额外组件的自定义连接器和经过认证的连接器(例如 ODBC 驱动程序)都需要在最终用户计算机上安装额外的组件,并需要本地数据网关。
集成所需的步骤:
- 按照 Power BI Desktop 使用说明中列出的所有步骤进行操作。
- 安装数据网关。 可以在 安装本地数据网关中找到详细说明。
- 按照此 Microsoft 示例了解如何配置 Power BI 服务以与网关配合使用。
更多资源
有关详细信息和示例,请访问以下资源