public interface BeamSqlTable
| Modifier and Type | Method and Description | 
|---|---|
PCollection<Row> | 
buildIOReader(PBegin begin)
create a  
PCollection<Row> from source. | 
POutput | 
buildIOWriter(PCollection<Row> input)
create a  
IO.write() instance to write to target. | 
default BeamTableStatistics | 
getRowCount(PipelineOptions options)
Estimates the number of rows or the rate for unbounded Tables. 
 | 
Schema | 
getSchema()
Get the schema info of the table. 
 | 
PCollection.IsBounded | 
isBounded()
Whether this table is bounded (known to be finite) or unbounded (may or may not be finite). 
 | 
PCollection<Row> buildIOReader(PBegin begin)
PCollection<Row> from source.POutput buildIOWriter(PCollection<Row> input)
IO.write() instance to write to target.PCollection.IsBounded isBounded()
Schema getSchema()
default BeamTableStatistics getRowCount(PipelineOptions options)