SQL、工作簿和 SQL 历史¶
使用 sql 浏览元数据、管理工作簿、运行 SQL,并查看结果和 SQL 历史。
moi-cli -o sql meta-databases
moi-cli -o sql execute-query --query "SELECT 1"
moi-cli sql --help
运行 SQL 前确认目标工作区和数据库。写入、删除或 DDL 语句会影响数据;提交查询后,使用 query-result、query-detail 或 query-history 读取后续结果,而不是只依据提交响应判断运行完成。
管理工作簿和版本¶
要完成的事 |
使用命令 |
操作说明 |
|---|---|---|
查看工作簿和版本 |
|
写入前读取工作簿和版本标识。 |
管理工作簿 |
|
删除前确认依赖和影响范围。 |
管理工作簿版本 |
|
使用已确认的工作簿和版本标识。 |
创建、更新或删除工作簿及版本会写入资源。先读取工作簿详情和版本列表,再根据该子命令的 -help 提供工作簿 ID、版本 ID 和 SQL 内容;不要把查询文本直接拼接到 shell 命令中。
查询执行记录和元数据¶
要完成的事 |
使用命令 |
操作说明 |
|---|---|---|
提交或取消查询 |
|
提交后不以接受响应判断完成;仅取消仍可取消的查询。 |
查看查询状态和结果 |
|
使用查询标识读取后续状态和结果。 |
查看查询历史 |
|
查询已执行记录。 |
浏览元数据 |
|
先确认数据库、表和列信息。 |
删除元数据对象 |
|
删除前确认对象路径、依赖关系和影响范围。 |