- All Implemented Interfaces:
- java.io.Serializable, org.apache.beam.sdk.transforms.display.HasDisplayData
public class StorageApiWriteUnshardedRecords<DestinationT,ElementT>
extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<DestinationT,StorageApiWritePayload>>,org.apache.beam.sdk.values.PCollection<java.lang.Void>>
Write records to the Storage API using a standard batch approach. PENDING streams are used, which
do not become visible until they are finalized and committed. Each input bundle to the DoFn
creates a stream per output table, appends all records in the bundle to the stream, and schedules
a finalize/commit operation at the end.
- See Also:
- Serialized Form