Skip to main content
DataStore provides 7 accessor namespaces with 185+ methods for domain-specific operations.

String Accessor (.str)

All 56 pandas .str methods are supported, plus ClickHouse string functions.

Case Conversion

Length and Size

Substring and Slicing

Trimming

Replace

Splitting

Padding

Character Tests

Other


DateTime Accessor (.dt)

All 42+ pandas .dt methods plus ClickHouse datetime functions.

Date Components

Truncation

Arithmetic

Boolean Checks

Formatting

Timezone


Array Accessor (.arr)

ClickHouse-specific array operations (37 methods).

Properties

Element Access

Aggregations

Transformations

Modifications

String Operations


JSON Accessor (.json)

ClickHouse-specific JSON parsing (13 methods).

URL Accessor (.url)

ClickHouse-specific URL parsing (15 methods).

IP Accessor (.ip)

ClickHouse-specific IP address operations (9 methods).

Geo Accessor (.geo)

ClickHouse-specific geo/distance operations (14 methods).

Distance Functions

Vector Operations

H3 Functions

Point Operations


Using Accessors

Lazy Evaluation

Most accessor methods are lazy - they return expressions that are evaluated later:

Methods That Execute Immediately

Some .str methods must execute because they change the structure:

Chaining Accessors

Accessor methods can be chained:
Last modified on June 12, 2026