菜单

ClickHouse 数据源

概述

配置 ClickHouse 数据源后,您可以通过 数据融合 > 任务管理 功能将其数据导入至神策数据表或实体中,便于后续在报表、分析模型、智能运营等模块使用。

在配置数据源之前,请参考以下内容确认您的 ClickHouse 数据源是否符合要求:

数据源类型 数据源名称 版本要求 用户权限要求 其他要求
数据库类 ClickHouse 23.X 版本 SELECT 权限

添加 ClickHouse 数据源

  1. 选择 数据融合 > 通用数据接入 > 数据源管理。
  2. 点击 全部数据源 Tab 页。
  3. 点击 ClickHouse 数据源。
  4. 点击右上角的 创建 按钮。
  5. 填写 ClickHouse 连接信息。
    1. 数据源连接名称 :由您自定义填写,是该数据源连接在平台内的唯一标识。
    2. 服务器 :数据源连接的 IP 地址加端口,集群场景下支持配置多个服务器地址,输入时请用英文逗号分隔。
    3. 用户名 :数据源连接的有效用户名。
    4. 密码 :可选,对应用户名的有效密码。
    5. 连接参数 :可选,支持您自定义数据源的连接参数,多个参数时请用 & 进行分割,如:key1=true&key2=false。
  6. 点击 测试连接 按钮。
  7. 点击 提交 按钮。

管理数据源

  1. 选择 数据融合 > 通用数据接入 > 数据源管理。
  2. 点击 已添加数据源 Tab 页。
  3. 点击 ClickHouse 数据源。
    1. 编辑 :支持修改数据连接的所有配置参数。
    2. 删除 :删除当前连接。
如果当前数据连接已被任务使用,修改参数或删除连接会导致任务失败。

数据表字段类型的映射规则

从 ClickHouse 数据源将数据导入到神策数据表,字段类型映射错误可能导致内容转换错误或任务执行失败,按以下规则配置字段映射,数据转换是安全的:

原始字段类型 数据表字段类型
UInt8 NUMBER / INT / BIGINT
UInt16 NUMBER / INT / BIGINT
UInt32 NUMBER / BIGINT
UInt64 NUMBER / BIGINT
Int8 NUMBER / INT / BIGINT
Int16 NUMBER / INT / BIGINT
Int32 NUMBER / INT / BIGINT
Int64 NUMBER / BIGINT
Float32 NUMBER
Float64 NUMBER
Decimal NUMBER
String STRING
FixedString STRING
Date TIMESTAMP
DateTime TIMESTAMP
DateTime64 TIMESTAMP
UUID STRING
Enum STRING
Domain STRING

说明

  1. 以上提及的原始类型为目前已支持的 ClickHouse 字段类型
  2. 未支持的类型字段配置任务导入后,将导致任务执行失败
上一个
FTP 数据源
下一个
微信公众号
最近修改: 2025-03-10