apache_beam.io.concat_source module¶
For internal use only; no backwards-compatibility guarantees.
Concat Source, which reads the union of several other sources.
- 
class 
apache_beam.io.concat_source.ConcatSource(sources)[source]¶ Bases:
apache_beam.io.iobase.BoundedSourceFor internal use only; no backwards-compatibility guarantees.
A
BoundedSourcethat can group a set ofBoundedSources.Primarily for internal use, use the
apache_beam.Flattentransform to create the union of several reads.- 
sources¶ 
- 
 
- 
class 
apache_beam.io.concat_source.ConcatRangeTracker(start, end, source_bundles)[source]¶ Bases:
apache_beam.io.iobase.RangeTrackerFor internal use only; no backwards-compatibility guarantees.
Range tracker for ConcatSource
Initializes
ConcatRangeTrackerParameters: - start – start position, a tuple of (source_index, source_position)
 - end – end position, a tuple of (source_index, source_position)
 - source_bundles – the list of source bundles in the ConcatSource