目录、数据库、表、卷和文件¶
使用 catalog 浏览和管理目录、数据库、表、卷和文件。开始写入前,先读取资源树,确认目标工作区和资源 ID。
moi-cli -o catalog tree
moi-cli -o catalog list
moi-cli catalog --help
catalog tree 返回工作区的数据资源层级。创建、更新、清空或删除资源,以及上传文件,都会影响工作区数据。
常用操作¶
使用下列子命令按资源层级操作:
目标 |
命令 |
|---|---|
目录 |
|
数据库 |
|
表 |
|
卷和文件 |
|
复杂请求使用对应子命令的 --json 或 --json-file 输入;不要根据其他命令猜测字段名称。删除前先读取资源详情或完整路径,确认目标 ID 和所属工作区。
数据资产和高级文件操作¶
要完成的事 |
使用命令 |
操作说明 |
|---|---|---|
上传私有文件 |
|
私有数据仍受工作区权限和卷范围约束。 |
查询数据资产或产物 |
|
使用文件标识查询关联资源。 |
查询系统资源或请求 NL2SQL |
|
分别用于系统资源层级和 NL2SQL 请求。 |
这些命令的输入对象和返回字段各不相同。对需要复杂输入的操作,先运行 moi-cli catalog <subcommand> -help,再通过 --json 或 --json-file 传入已确认的字段。