Class ParquetTableProvider

  • All Implemented Interfaces:
    TableProvider

    @AutoService(TableProvider.class)
    public class ParquetTableProvider
    extends InMemoryMetaTableProvider
    TableProvider for ParquetIO for consumption by Beam SQL.

    A sample of parquet table is:

    
     CREATE TABLE ORDERS(
       name VARCHAR,
       favorite_color VARCHAR,
       favorite_numbers ARRAY<INTEGER>
     )
     TYPE 'parquet'
     LOCATION '/home/admin/orders/'
     
    • Constructor Detail

      • ParquetTableProvider

        public ParquetTableProvider()
    • Method Detail

      • getTableType

        public java.lang.String getTableType()
        Description copied from interface: TableProvider
        Gets the table type this provider handles.