Base class for handling ingestion of local or distributed files
Abstract class that handles configuration and tracking of the remote job
Attempts to ingest files based on metadata stored in the file itself.
These classes operate on files in the specific avro format used by
org.locationtech.geomesa.features.avro.AvroDataFileWriter.
These classes operate on files in the specific avro format used by
org.locationtech.geomesa.features.avro.AvroDataFileWriter.
The format is used by the geomesa tools export, for convenience.
Distributed job to ingest files in the specific avro format.
Ingestion that uses geomesa converters to process input files
Distributed job that uses converters to process input files
Takes a specially formatted file and turns it into simple features.
Takes a specially formatted file and turns it into simple features. Will create the simple feature type if it does not already exist.
Takes specially formatted files and turns them into simple features.
Takes specially formatted files and turns them into simple features. Will create the simple feature type if it does not already exist.
Takes the input and writes it to the output - all our main work is done in the input format
These classes operate on files in a specific format.
These classes operate on files in a specific format. The format is used by the geomesa tools export, for convenience.
The first line of each file is expected to be a delimited (tab or comma) list of attributes for a simple feature type, starting with the reserved word 'id'. For example:
id,name:String,dtg:Date,geom:Point:srid=4326
The first line of the file will be used to create a simple feature type. All subsequent lines must be type convertible to the appropriate simple feature attribute.
Attempts to ingest files based on metadata stored in the file itself. Operates on csv, tsv, and avro files.