概述
ClickHouse 是一个开源的面向列的 DBMS,用于在线分析处理,允许用户使用 SQL 查询实时生成分析报告。
认证
此提供商需要身份验证。
- username: Clickhouse 用户名(必需:True,敏感:False)
- password: Clickhouse 密码(必需:True,敏感:True)
- host: Clickhouse 主机名(必需:True,敏感:False)
- port: Clickhouse 端口(必需:True,敏感:False)
- database: Clickhouse 数据库名称(必需:False,敏感:False)
- protocol: 协议('clickhouses' 用于 SSL,'clickhouse' 用于无 SSL,'http' 或 'https')(必需:True,敏感:False)
- verify: 启用 SSL 验证(必需:False,敏感:False)
某些范围可能需要才能通过提供商执行特定操作或查询。以下是相关范围及其用例的摘要:
- connect_to_server: 用户可以连接到服务器(强制)
在工作流中
此提供商可用于工作流。
作为"步骤"来查询数据,示例:
yaml
steps:
- name: Query clickhouse
provider: clickhouse
config: "{{ provider.my_provider_name }}"
with:
query: {value}
single_row: {value}作为"操作"来进行更改或更新数据,示例:
yaml
actions:
- name: Query clickhouse
provider: clickhouse
config: "{{ provider.my_provider_name }}"
with:
query: {value}
single_row: {value}请查看以下工作流示例:
连接 ClickHouse provider
- 获取所需的身份验证参数。
- 将 ClickHouse provider 添加到您的 keep 账户并使用上述身份验证参数进行配置。