YTsaurus 表引擎
Experimental feature. Learn more.
Not supported in ClickHouse Cloud
YTsaurus 表引擎用于从 YTsaurus 集群导入数据。
创建数据表
参考资料
这是一个实验性功能,将来版本中可能发生不兼容的变更。
要启用 YTsaurus 表引擎,
请设置 allow_experimental_ytsaurus_table_engine。
可以通过以下方式进行设置:
SET allow_experimental_ytsaurus_table_engine = 1。
引擎参数
http_proxy_url— YTsaurus HTTP 代理的 URL。cypress_path— 指向数据源的 Cypress 路径。oauth_token— OAuth 令牌。
使用示例
以下是一个用于创建 YTsaurus 表的查询:
要查询表中的数据,请运行:
数据类型
基本数据类型
| YTsaurus 数据类型 | ClickHouse 数据类型 |
|---|---|
int8 | Int8 |
int16 | Int16 |
int32 | Int32 |
int64 | Int64 |
uint8 | UInt8 |
uint16 | UInt16 |
uint32 | UInt32 |
uint64 | UInt64 |
float | Float32 |
double | Float64 |
boolean | Bool |
string | String |
utf8 | String |
json | JSON |
yson(type_v3) | JSON |
uuid | UUID |
date32 | Date(尚不支持) |
datetime64 | Int64 |
timestamp64 | Int64 |
interval64 | Int64 |
date | Date(尚不支持) |
datetime | DateTime |
timestamp | DateTime64(6) |
interval | UInt64 |
any | String |
null | Nothing |
void | Nothing |
T 且 required = False | Nullable(T) |
复合类型
| YTsaurus 数据类型 | ClickHouse 数据类型 |
|---|---|
decimal | Decimal |
optional | Nullable |
list | Array |
struct | NamedTuple |
tuple | Tuple |
variant | Variant |
dict | Array(Tuple(...)) |
tagged | T |
另请参阅