更新时间:2024-11-29 GMT+08:00

导入导出作业

操作场景

FlinkServer WebUI页面支持作业、UDF、流表、依赖的导入导出,不支持集群管理、数据连接、应用管理、CheckPoint的导入导出。

  • 当导入时,同一集群内不支持导入同名的作业、同名的流表、同名的UDF。
  • 作业导出时,需手动勾选作业依赖的流表、UDF、依赖等信息,若未勾选,校验时会弹出提示框提示需要勾选的依赖数据。作业的应用信息不会导出。
  • 流表导出时,不解析处理流表的依赖,即流表依赖的应用信息不会导出。
  • UDF导出时,不解析处理UDF的依赖和被动依赖,即UDF依赖的应用信息和在哪些作业被使用的信息不会导出。
  • 依赖导出时,不解析处理Dependency的依赖和被动依赖,即Dependency所依赖的应用信息和在哪些作业被使用的信息不会导出。
  • 支持不同应用之间的导入导出。

    根据安全需求,导入或导出FlinkSQL作业时,作业中的“password”字段会被置为空。提交作业前,需手动补齐密码信息。

导入作业

  1. 使用具有FlinkServer管理员权限的用户访问Flink WebUI,请参考访问Flink WebUI
  2. 选择“系统管理 > 导入作业”,进入导入作业页面。
  3. 单击“选择”,选择本地Tar文件,单击“确定”,等待导入完成。

    上传的本地Tar文件最大支持200M。

导出作业

  1. 使用具有FlinkServer管理员权限的用户访问Flink WebUI,请参考访问Flink WebUI
  2. 选择“系统管理 > 导出作业”,进入导出作业页面。
  3. 可通过如下两种方式选择待导出的内容,单击“清除选中节点”可取消勾选。

    • 根据需求直接勾选待导出的内容。
    • 单击“正则表达式输入”,选择待导出的类型(流表管理、作业管理、UDF管理、依赖管理),输入关键字,单击“查询”,待数据匹配成功后,单击“同步”即完成勾选。

      数据匹配成功后,单击“同步”会勾选所有匹配的数据,暂不支持挑选部分数据同步。

  4. 单击“校验”,校验通过后单击“确定”,等待导出完成。