D
di-agent-knowledge-engine-streamsets
About di-agent-knowledge-engine-streamsets
A StreamSets Engine operations skill for people configuring, deploying, and troubleshooting StreamSets environments. It focuses on containerized engines, job lifecycle, high availability, and resource management rather than flow authoring.
Key features
- 01Docker/Podman engine deployment
- 02Environment and compute configuration
- 03Job execution and lifecycle management
- 04Failover and offset management
- 05Engine monitoring and resource limits
Use cases
- 01Troubleshoot StreamSets engine communication
- 02Deploy data processing engines in a network
- 03Configure job monitoring and failover
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ ibm/ ibm-watsonx-data-integration-skills --skill di-agent-knowledge-engine-streamsetsAfter installing, type/di-agent-knowledge-engine-streamsetsin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
engines.mdenvironments.mdjobs.mdreference.mdDetails
From the project READMEStreamSets Engine
Flow authoring: This skill covers engine infrastructure and operations only. For building or modifying StreamSets flows, use your path's flow authoring skill.
When to Use This Skill
- Configuring or troubleshooting StreamSets environments and engines
- Engine deployment (Docker/Podman), communication methods (tunneling vs. direct)
- Job lifecycle: execution, monitoring, failover, offset management
- High availability setup and resource management
Engine Characteristics
- Container-based: Runs as Docker/Podman containers in your network
- Data ownership: All processing occurs within your infrastructure
- Continuous processing: Jobs run continuously, processing data as it arrives
- High availability: Multiple engines support failover and load distribution
- Flexible communication: Tunneling (default) or direct connection methods
Key Concepts
- Environments: Configure engines and compute resources for projects
- Engines: Data Collector containers that execute flows
- Jobs: Flow executions that run continuously on engines
- Offsets: Track processing progress for resumable execution
- VPCs: Virtual CPUs allocated to engine containers
Architecture
- Browser ↔ watsonx.data integration ↔ Engine (in your network)
- Engines process data locally, send metrics to watsonx.data integration
- Jobs fail over automatically between engines (6.4+)
- Resource thresholds prevent engine overload
Quick Start
- Create environment → environments.md
- Run engine → engines.md
- Execute job → jobs.md
References
- Environments - Environment creation and configuration
- Engines - Engine deployment, management, and monitoring
- Jobs - Job execution and lifecycle management
- Technical Reference - System requirements, commands, and troubleshooting
Comments
Markdown supported