Class DataStoreV1TableProvider

All Implemented Interfaces:
Serializable, TableProvider

@AutoService(TableProvider.class) public class DataStoreV1TableProvider extends SchemaIOTableProviderWrapper
TableProvider for DatastoreIO for consumption by Beam SQL.

Passes the DataStoreV1SchemaIOProvider to the generalized table provider wrapper, SchemaIOTableProviderWrapper, for DataStoreV1 specific behavior.

A sample of DataStoreV1Table table is:


 CREATE TABLE ORDERS(
   name VARCHAR,
   favorite_color VARCHAR,
   favorite_numbers ARRAY<INTEGER>
 )
 TYPE 'datastoreV1'
 LOCATION 'projectId/kind'
 
See Also: