Package | Description |
---|---|
com.pervasive.datarush.operators.io.textfile |
Provides operators for reading and writing text data.
|
com.pervasive.datarush.schema |
Provides an object model for capturing schema information used primarily by the
textfile package. |
Modifier and Type | Method and Description |
---|---|
TextRecordDiscoverer |
WriteDelimitedText.getSchemaDiscovery()
Gets the schema discoverer to use on for the delimited text.
|
TextRecordDiscoverer |
ReadJSON.getSchemaDiscovery()
Gets the schema discoverer to use on the JSON text source.
|
TextRecordDiscoverer |
ReadDelimitedText.getSchemaDiscovery()
Gets the schema discoverer to use on the delimited text source.
|
Modifier and Type | Method and Description |
---|---|
void |
WriteDelimitedText.setSchemaDiscovery(TextRecordDiscoverer discoverer)
Sets the schema discoverer to use for the delimited text.
|
void |
ReadJSON.setSchemaDiscovery(TextRecordDiscoverer discoverer)
Sets the schema discoverer to use against the JSON text source.
|
void |
ReadDelimitedText.setSchemaDiscovery(TextRecordDiscoverer discoverer)
Sets the schema discoverer to use against the delimited text source.
|
Modifier and Type | Class and Description |
---|---|
class |
JsonPatternBasedDiscovery
Discovers a schema for JSON text by checking values against the discovered
JSON types and various regular expressions which map to data types.
|
class |
PatternBasedDiscovery
Discovers a schema for delimited text by checking values against a
mapping of regular expressions to data types.
|
Modifier and Type | Field and Description |
---|---|
static TextRecordDiscoverer |
TextRecord.DEFAULT_AUTODISCOVER
The default schema discoverer used for reading delimited text.
|
static TextRecordDiscoverer |
TextRecord.TEXT_FIELD_DISCOVER
A schema discoverer which treats all fields as raw text.
|
Modifier and Type | Method and Description |
---|---|
static TextRecordDiscoverer |
TextRecord.extendDefault(List<TypePattern> additions)
Creates a new discoverer which extends the default patterns.
|
Copyright © 2021 Actian Corporation. All rights reserved.