Flink会在您开通Flink工作空间时绑定的OSS Bucket中创建相关目录存放Flink作业运行需要或产生的数据文件(例如作业系统检查点、作业快照、日志和JAR包等)。本文为您介绍如何上传资源,以及Bucket各目录存放的内容。
OSS Bucket
目录说明
当您在开通Flink工作空间时存储类型选择为OSS Bucket,Flink将会在该Bucket中创建以下目录存放相关文件。
目录 | 内容 |
artifacts | 上传的JAR包和附加依赖、Python文件和依赖都会被存储到该目录。 |
sql-artifacts | 注册自定义函数和连接器所依赖的文件会被存储到该目录。 |
flink-jobs | Flink作业的HA(High Available)信息和系统检查点信息会被存储到该目录。 |
flink-savepoints | 在实时计算开发控制台上单击创建快照,最终生成的快照文件会被存储到该目录。 |
flink-sessionclusters | Session集群的HA信息和系统检查点信息会被存储到该目录。 |
plan | 使用专家模式时,配置的资源信息会被存储到该目录。 |
logs | 如果您将作业的日志配置输出到OSS,则日志会被存储到该目录。 |
文件管理
对于OSS Bucket存储方式,您在此只能上传、下载和删除artifacts目录的文件。
登录实时计算管理控制台。
单击目标工作空间操作列下的控制台。
在对象存储OSS控制台中,为Flink工作空间绑定的OSS Bucket配置跨域规则。
如果未配置跨域规则,文件上传可能会因跨域限制而失败。在配置跨域规则时,需将来源填写为https://vvpsg.console.alibabacloud.com,并运行所有Methods(全选),同时将允许的Headers设置为
*
。在左侧导航栏,单击文件管理,您可以进行如下操作。
操作
说明
上传资源
单击上传资源后选择本地文件上传资源,或者直接将待上传文件拖拽到资源列表区域。
上传后,文件路径格式为
oss://<您绑定的OSS Bucket名称>/artifacts/namespaces/<项目空间名称>/<文件名>
,您可以单击文件名称复制路径。项目空间名称请参见:查看与删除项目空间。
下载资源
单击操作列的下载,可以将OSS Bucket的文件下载到本地进行查看。
删除资源
单击操作列的删除,可以将OSS Bucket的文件直接删除。