跳到主要内容

DDL(Data Definition Language)命令

这些主题提供了 Databend 中 DDL(Data Definition Language)命令的参考信息。

数据库和表管理​

组件描述
Catalog创建、删除和查看 catalog 列表
数据库创建、修改和删除数据库
表创建、修改和管理表
表版本管理 (Table Versioning)创建命名快照标签用于时间回溯
视图 (View)基于查询创建和管理虚拟表

性能和索引​

组件描述
聚簇键 (Cluster Key)为查询优化定义数据聚簇
聚合索引 (Aggregating Index)预计算聚合以加快查询速度
倒排索引 (Inverted Index)用于文本列的全文搜索索引
Ngram 索引 (Ngram Index)用于 LIKE 模式的子字符串搜索索引
空间索引 (Spatial Index)用于 GEOMETRY 列的空间裁剪索引
向量索引 (Vector Index)向量嵌入的相似度搜索索引
虚拟列 (Virtual Column)将 JSON 字段提取并索引为虚拟列

安全和访问控制​

组件描述
用户创建和管理数据库用户
标签 (Tag)将键值元数据附加到对象上,用于治理和分类
网络策略 (Network Policy)控制对数据库的网络访问
掩码策略 (Mask Policy)为敏感信息应用数据掩码
密码策略 (Password Policy)强制执行密码要求和轮换
行访问策略 (Row Access Policy)使用集中化行级谓词过滤表数据

数据集成和处理​

组件描述
暂存区 (Stage)为数据加载定义存储位置
Pipe管理导入管道
流 (Stream)捕获和处理数据变更
任务 (Task)调度和自动化 SQL 操作
序列 (Sequence)生成唯一的序列号
连接 (Connection)配置外部数据源连接
文件格式 (File Format)为数据导入/导出定义格式
字典 (Dictionary)定义由外部数据源驱动的字典

函数和存储过程​

组件描述
UDF使用 Python 或 JavaScript 创建自定义函数
外部函数 (External Function)将外部 API 集成为 SQL 函数
存储过程 (Procedure)为复杂逻辑创建存储过程
通知 (Notification)设置事件通知和 Webhook

资源管理​

组件描述
计算集群 (Warehouse)管理用于查询执行的计算资源
工作节点 (Worker)通过 cloud control 管理 worker 资源
工作负载组 (Workload Group)控制资源分配和优先级
事务 (Transaction)管理数据库事务
变量 (Variable)设置和使用会话/全局变量
欢迎体验 Databend Cloud

基于 Rust + 对象存储构建的新一代多模态数仓,一个平台即可进行 BI、向量、全文检索及地理空间分析。

支持标准 SQL,自动弹性伸缩,助您快速构建现代化数据平台。

注册即领 ¥200 代金券。

注册体验