管理文件存储¶
在数据库中创建和维护根卷与文件,并查看文件产物。卷属于数据库;表及表数据请转到管理目录、数据库和表。
控制台数据库加号中的存储对象是「卷」。卷文件列表里 file_type 为 folder 的条目对应「打开文件夹」,见查看文件列表。
前提条件¶
准备目标工作区的访问条件;通用规则见调用前准备。
创建卷前,已确定其所属数据库。
将上传的文件关联到卷前,已取得上传后生成的文件记录和目标卷。
调用顺序¶
先从 Catalog 层级中确定目标数据库;需要新存储位置时,在该数据库中创建根卷,并保留卷 ID。
通过卷 ID 查看文件列表,确认操作位置。需要新增子层级时,在卷或现有文件夹下创建文件夹;列表中的
folder条目仍在同一卷下,再次查询时保留volume_id并传入parent_id。上传文件后,使用创建文件操作将已有文件记录关联到目标卷;随后查看文件详情或文件列表确认关联结果。需要修改文件夹时先确认其位置。
需要检查内容时,预览或下载文件;需要检查多个文件的处理结果时,批量查看文件处理关联或数据资产。
解除引用、清空或删除前,先查看目标详情和引用关系。删除卷、文件夹或文件后,重新查询可用资源确认结果。
API 操作¶
创建和维护卷¶
管理文件夹¶
上传、关联和访问文件¶
要完成的事 |
API 操作 |
何时使用 |
|---|---|---|
上传文件 |
先上传一个尚未关联到卷的文件时使用。 |
|
创建文件 |
将已有文件记录关联到指定卷时使用。 |
|
查询文件列表 |
按卷确认当前文件,或打开列表中的文件夹条目时使用。 |
|
查询文件详情 |
确认文件当前信息或后续操作目标时使用。 |
|
更新文件 |
需要提交文件更新请求时使用。 |
|
预览文件 |
需要以内联内容检查文件时使用。 |
|
下载文件 |
需要取得文件内容时使用。 |
|
解除文件引用 |
需要解除同一根卷中一组文件的引用时使用。 |
|
删除文件 |
确认目标文件不再需要时使用。 |
|
触发文件工作流 |
需要为文件触发关联工作流时使用。 |
查看处理结果¶
要完成的事 |
API 操作 |
何时使用 |
|---|---|---|
查询文件产物 |
按文件 ID 查询文件产物信息时使用。 |
|
查询数据资产 |
按原始文件 ID 查询处理后的数据资产时使用。 |
|
批量查看文件处理关联 |
需要一次查询多个文件的处理关联时使用。 |
|
批量查看数据资产 |
需要一次读取多个原始文件的数据资产时使用。 |
结果确认¶
限制和注意事项¶
查询文件列表时必须且只能按一个
volume_id筛选;打开文件夹条目时仍须保留该volume_id。上传文件不会自动关联到卷,需再调用创建文件操作。
未处理的文件不会出现在数据资产查询结果中。
删除卷前应处理卷内文件;解除引用的一组文件必须属于同一个根卷。
更新文件接口当前不会持久化名称变更;不要将成功响应视为文件名已经更新。