参数 | 说明 |
部署作业类型 | 选择为JAR。 |
部署模式 | 请选择部署为流模式或批模式。 |
部署名称 | 填写对应的JAR作业名称。 |
引擎版本 | 引擎版本详情请参见引擎版本介绍和生命周期策略。建议您使用推荐版本或稳定版本,版本标记含义详情如下:
说明 从VVR 3.0.3版本(对应Flink 1.12版本)开始,VVP支持同时运行多个不同引擎版本的JAR作业。如果您的作业已使用了Flink 1.12及更早版本的引擎,您需要按照以下情况进行处理: |
JAR URI | 请选择一个文件或者手动上传新文件,您可以拖拽文件到此区域或者单击右侧图标选择文件上传。 |
Entry Point Class | 程序的入口类。如果您的JAR包未指定主类,请在此处输入您的Entry Point Class类的标准路径。
说明 如果您的作业是Python API类型,Entrypoint class应该填写为org.apache.flink.client.python.PythonDriver。 |
Entry Point Main Arguments | 您可以在此处传入参数,在主方法里面调用该参数。
说明 参数信息长度不要大于1024,且不建议用来传复杂参数,复杂参数指包括了换行、空格或者其他特殊字符的参数。如果您需要传入复杂参数,请使用附加依赖文件来传输。 如果您的作业是Python API类型,需要首先上传您的Python作业文件。Python作业文件上传之后,默认会被上传到作业运行节点的/flink/usrlib/目录下。 假如您的Python作业文件名为word_count.py,则Entrypoint main args需要填写为-py /flink/usrlib/word_count.py 。 Python作业文件的路径需要填写为完整路径,/flink/usrlib/不能省略,且不能更改。
|
附加依赖文件 | (推荐)选择您已上传的目标附加依赖文件。 您需要提前通过Flink全托管开发控制台左侧资源管理或部署作业的附件依赖文件右侧的上传附件依赖文件。上传的附件依赖文件会固定被保存在oss://ossBucketName/artifacts/namespaces/namespaceName/<file> 目录。 填写目标附加依赖文件的OSS路径。 您需要提前将附加依赖文件上传至当前实例对应的OSS Bucket,上传附加依赖文件的OSS Bucket必须为您开通Flink全托管时选择的OSS Bucket。 填写目标附加依赖文件的URL,目前仅支持以文件名结尾的URL,例如http://xxxxxx/<file>。 您需要提前将附加依赖文件上传至公开可访问的HTTP服务。
|
部署目标 | 在下拉列表中,选择目标资源队列或者Session集群(请勿生产使用)。详情请参见管理资源队列和步骤一:创建Session集群。
说明 部署到Session集群的作业不支持显示数据曲线、配置监控告警和开启自动调优功能。请勿将Session集群用于正式生产环境,Session集群可以作为开发测试环境。详情请参见作业调试。 |
备注 | 可选,填写备注信息。 |
作业标签 | 配置作业标签后,您可以在作业运维页面根据标签名和标签值快速过滤找到目标作业。您最多创建3组作业标签。 |
更多设置 | 打开该开关后,您需要配置以下信息: |