CREATE VOLUME
创建一个 Named Volume,使用 Lakehouse 内部存储空间。Named Volume 属于内部 Volume,需要用户显式创建并自行管理生命周期,适用于跨团队共享资源等场景。与 User Volume 和 Table Volume(系统自动创建)不同,Named Volume 由用户主动创建。
语法
参数说明
| 参数 | 说明 |
|---|---|
| 若 Volume 已存在则跳过,不报错 |
| 所属 schema 名称,省略时使用当前 schema |
| Volume 名称,在同一 schema 下唯一 |
| 是否启用目录功能,建议设为 |
| 是否自动刷新文件元数据 |
| 是否递归扫描子目录 |
使用示例
- 创建 Named Volume,使用内部存储:
- 在指定 schema 下创建 Named Volume:
注意事项
- Named Volume 的存储费用按 Lakehouse 存储标准收取
- Named Volume 不支持
操作(仅 External Volume 支持)ALTER VOLUME ... REFRESH - 删除 Named Volume 不会删除内部存储中的实际文件,如需删除文件请先使用
命令REMOVE
权限要求
| 权限 | 说明 |
|---|---|
| 在当前 schema 下创建 Volume |
相关文档
- 数据湖存储管理:Volume
- 外部 Volume(External Volume)
- 使用内部 Volume
- Volume 文件管理:Volume 的文件上传、查询、导入导出的完整使用场景
联系我们
