Skip to main content

Overview

Discard all data without performing any operation. Useful for testing pipeline performance without I/O overhead, and inspect transforms feeding into it during development.

Configuration

sinks:
  my_blackhole_sink:
    type: blackhole
    from: my_transform

Parameters

type
string
required
Must be blackhole
from
string
required
The transform or source to read data from

Use Cases

  • Performance Testing: Measure transform performance without sink overhead
  • Pipeline Validation: Test that data flows correctly without writing anywhere
  • Development: Temporarily disable output while working on transforms

Example

sinks:
  perf_test:
    type: blackhole
    from: complex_transform