transformation_test_new
Test transformation code against sample events. Get starter templates from sample_transformations
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | JavaScript or Python transformation code. Use 'export function transformEvent(event, metadata) { ... }' format for JavaScript | export function transformEvent(event, metadata) { const meta = metadata(event); event.sourceId = meta.sourceId; log("Event Name is", event.event, ";", "Message ID is", event.messageId); log("Source ID is", meta.sourceId); return event; } |
| input | Yes | JSON string containing array of RudderStack events. Example: '[{"event":"Order Completed","userId":"user123","properties":{"revenue":99.99}}]' | |
| language | No | Programming language for transformation code. Default: 'javascript' | javascript |
| workspace_id | Yes |