关于 di-agent-knowledge-engine-streamsets
StreamSets Engine 运维技能,面向配置、部署和排障 StreamSets 环境的人员。内容聚焦容器引擎、作业生命周期、高可用与资源管理,不涉及 Flow 编写。
主要功能
- 01Docker/Podman 引擎部署
- 02环境与计算资源配置
- 03作业执行和生命周期管理
- 04故障转移与偏移量管理
- 05引擎监控及资源限制
适用场景
- 01排查 StreamSets 引擎通信问题
- 02在网络内部署数据处理引擎
- 03配置作业监控与故障转移
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ibm/ ibm-watsonx-data-integration-skills --skill di-agent-knowledge-engine-streamsets安装后在 Claude Code 中输入/di-agent-knowledge-engine-streamsets确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
engines.mdenvironments.mdjobs.mdreference.md详细介绍
StreamSets Engine
流程创作: 此技能仅涵盖引擎基础设施和运维。如需构建或修改 StreamSets 流,请使用与你的路径对应的流程创作技能。
何时使用此技能
- 配置或排查 StreamSets 环境和引擎
- 引擎部署(Docker/Podman)、通信方式(隧道与直连)
- 作业生命周期:执行、监控、故障转移、偏移量管理
- 高可用设置和资源管理
引擎特性
- 基于容器: 以 Docker/Podman 容器的形式在你的网络中运行
- 数据归属: 所有处理均在你的基础设施内进行
- 持续处理: 作业持续运行,并在数据到达时进行处理
- 高可用: 多个引擎可支持故障转移和负载分配
- 灵活通信: 隧道(默认)或直连方式
关键概念
- 环境: 为项目配置引擎和计算资源
- 引擎: 执行流的 Data Collector 容器
- 作业: 在引擎上持续运行的流执行实例
- 偏移量: 跟踪处理进度,以便恢复执行
- VPC: 分配给引擎容器的虚拟 CPU
架构
- 浏览器 ↔ watsonx.data integration ↔ 引擎(在你的网络中)
- 引擎在本地处理数据,并向 watsonx.data integration 发送指标
- 作业会在引擎之间自动进行故障转移(6.4+)
- 资源阈值可防止引擎过载
快速入门
- 创建环境 → environments.md
- 运行引擎 → engines.md
- 执行作业 → jobs.md
参考资料
评论
支持 Markdown