跳转到主要内容
DataStore 提供 7 个访问器命名空间,包含 185+ 种用于特定领域操作的方法。

String 访问器 (.str)

支持全部 56 个 pandas .str 方法,以及 ClickHouse 字符串函数。

大小写转换

长度与大小

子串和切片

去除空白

替换

分割

填充

字符测试

其他


DateTime 访问器 (.dt)

包含 pandas .dt 的 42+ 个方法,以及 ClickHouse 日期时间函数。

日期组成部分

截断

算术

布尔值检查

格式化

时区


Array 访问器 (.arr)

ClickHouse 特有的数组操作 (共 37 个方法) 。

属性

元素访问

聚合

转换

修改操作

String 操作


JSON 访问器 (.json)

ClickHouse 特有的 JSON 解析方法 (13 种) 。

URL 访问器 (.url)

ClickHouse 特有的 URL 解析功能 (15 个方法) 。

IP Accessor (.ip)

ClickHouse 特有的 IP 地址操作 (9 个方法) 。

Geo 访问器 (.geo)

ClickHouse 特有的 Geo/距离相关操作 (14 个方法) 。

距离函数

向量运算

H3 函数

点运算


使用 访问器

惰性求值

大多数 访问器 方法都采用惰性求值——它们返回的是稍后才会求值的表达式:

立即执行的方法

某些 .str 方法必须立即执行,因为它们会更改结构:

访问器 的链式调用

访问器 方法可以进行链式调用:
最后修改于 2026年6月10日