火山引擎Flink统一管理技能,智能路由至相应子技能处理Flink问题,涵盖工具、项目、资源、连接、任务开发、运维、监控诊断等全流程。使用此技能作为用户表达具体Flink需求的入口。
火山引擎 Flink 版统一管理技能是一项面向实际任务的技能,主要用于这是 Flink 相关问题的统一入口,根据用户的问题智能路由到合适的子技能进行处理;🎯 智能路由规则;
安装、更新、升级、login、logout、登录、登出、volc_flink;"安装 volc_flink"、"更新 volc_flink"、"登录火山引擎"、"配置 vol。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
这是 Flink 相关问题的统一入口,根据用户的问题智能路由到合适的子技能进行处理。
根据用户的问题内容,自动选择最合适的子技能:
触发关键词:
路由到:flink-volc
触发关键词:
路由到:
flink-authflink-projectsflink-config触发关键词:
路由到:
flink-catalogflink-resource-poolflink-dependency触发关键词:
路由到:flink-conn
触发关键词:
路由到:
flink-sqlflink-validateflink-jarflink-cdcflink-sql/assets/ + flink-sql/references/,不做创建/发布)→ flink-sql触发关键词:
路由到:
flink-sreflink-savepointflink-batch触发关键词:
路由到:
flink-monitorflink-diagnosticflink-performance| 冲突场景 | 优先路由到 | 判断规则 |
|---|---|---|
| 登录/安装/升级 CLI vs 默认项目/TOS 路径配置 | flink-volc / flink-config |
如果动作是安装、升级、登录、退出、查看 CLI 版本,走 flink-volc;如果动作是设置默认项目、查看配置、设置 TOS 路径,走 flink-config |
| 查看日志/指标/事件 vs 深入排障 | flink-monitor / flink-diagnostic |
如果动作是查看、监控、查询日志/事件/指标,走 flink-monitor;如果动作是分析错误原因、定位根因、排查失败/OOM/checkpoint timeout,走 flink-diagnostic |
| 性能优化 vs 故障诊断 | flink-performance / flink-diagnostic |
如果动作是调优并行度、内存、checkpoint、反压,走 flink-performance;如果动作是解释失败原因或故障归因,走 flink-diagnostic |
| 生成模板/示例 SQL vs 创建/更新真实任务 | flink-sql |
两类都走 flink-sql:如果只是要模板/示例/最佳实践,则只读输出 flink-sql/assets/ + flink-sql/references/;如果是创建/修改/发布/调试真实任务,则按 COMMON_MUTATION.md 执行变更流程 |
| SQL 校验 vs SQL 开发部署 | flink-validate / flink-sql |
如果动作是校验语法、预发布检查,走 flink-validate;如果动作是创建、更新、发布、启动任务,走 flink-sql |
| CDC YAML / CDC 草稿任务 vs SQL/JAR 任务 | flink-cdc / flink-sql / flink-jar |
如果用户目标是 CDC pipeline YAML、--type cdc、MySQL->Paimon/StarRocks/Doris/Kafka/ByteHouse CDW 同步,走 flink-cdc;SQL/JAR 仍分别走 flink-sql / flink-jar |
| Kafka 连接配置/消费调试 vs Kafka SQL 模板 | flink-conn / flink-sql |
如果动作是配置 Instance/Endpoint、消费消息、抽样数据,走 flink-conn;如果动作是生成 Kafka Source/Sink SQL 模板,走 flink-sql(只读模板输出) |
| 任务启停/扩缩容/改参数 vs 快照恢复/删除 | flink-sre / flink-savepoint |
如果动作是 stop/restart/rescale/update params,走 flink-sre;如果动作是创建、查询、恢复、删除快照,走 flink-savepoint |
根据用户的问题,先判断属于哪个大类:
在确定的大类中,根据具体关键词选择最合适的子技能。
调用对应的子技能处理用户的问题。
有些问题可能需要多个技能协作:
flink-volc - 确认登录状态flink-projects - 选择项目flink-catalog - 查看库表结构flink-sql - 创建和部署 SQL 任务flink-validate - 发布前校验flink-monitor - 监控任务运行flink-monitor - 查看任务状态和日志flink-diagnostic - 深入诊断问题flink-performance - 如需性能优化flink-sre - 如需运维操作如果用户是第一次使用 Flink 相关功能:
flink-volc)flink-projects)如果用户的问题比较模糊,无法明确分类:
如果用户的问题涉及多个方面:
详细的技能说明请参考各子技能的 SKILL.md 文件,以及插件总览文档:
skills/flink-volc/README.md
这是 Flink 技能的统一入口,智能路由到合适的子技能处理用户的问题!
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章