gfw.common.beam.transforms.FakeParquetSink#
- class FakeParquetSink(schema, codec='snappy')[source]#
A no-op
ParquetSinkfor testing.Discards all data without writing. Inject via
sink_factoryonWritePartitionedParquetto exercise windowing, partitioning, and file-naming logic without touching the filesystem.Methods
create_metadataWrite all buffered rows as a single row group and close the writer.
Open the Parquet writer and initialise the row buffer.
Buffer one keyed row for writing.