Transforms
Below is a list of current and upcoming transforms Streamkap offers for data transformation:
Transform Name | Description | Supported Languages | Status |
---|---|---|---|
Transform / Filter Records | Apply custom logic to modify or filter records. | JavaScript | ✅ Available |
Enrich | Lookup values from a cached topic to enrich records. Handles schema evolution and pass-through fields. | SQL | ✅ Available |
Join | Join multiple topics. Supports schema evolution and pass-through fields. | SQL | ✅ Available |
Enrich (Async) | Asynchronously call REST APIs to enrich incoming records using dynamic payloads. | JavaScript | ✅ Available |
Un Nesting | Break nested objects or arrays into separate topics. Ideal for unrolling deeply nested documents. | JavaScript, Python | 🛠️ Coming Soon |
Fan Out | Route a single record to multiple output topics based on custom logic. | JavaScript | ✅ Available |
Toast Handling | Replace PostgreSQL TOAST placeholders with cached, encrypted original values to avoid costly re-selects. | TBC | 🛠️ Coming Soon |
If you don't see a transform listed, please contact us as we're happy to help find and provide the transform you need.
Updated about 24 hours ago