Package | Description |
---|---|
com.pervasive.datarush.operators.io.mdf | |
com.pervasive.datarush.operators.io.textfile |
Provides operators for reading and writing text data.
|
com.pervasive.datarush.operators.join |
Provides operators for joining together two data sets into a single one.
|
com.pervasive.datarush.operators.record |
Provides operators for manipulating record structure.
|
com.pervasive.datarush.schema |
Provides an object model for capturing schema information used primarily by the
textfile package. |
Modifier and Type | Method and Description |
---|---|
RecordTextSchema<?> |
ReadMDF.getRecordSchema(FileClient fileClient) |
Constructor and Description |
---|
MDFFormat(MDFUtil.MDFVersion version,
int dataGroup,
long recordId,
boolean convertRaw,
ReadMDF.ExtractionMode runMode,
RecordTextSchema<?> schema) |
MDFFormat(MDFUtil.MDFVersion version,
int dataGroup,
long recordId,
boolean convertRaw,
ReadMDF.ExtractionMode runMode,
RecordTextSchema<?> schema,
FileMetadata metadata,
boolean splittable) |
Modifier and Type | Field and Description |
---|---|
protected RecordTextSchema<?> |
SyslogLogFormat.schema |
protected RecordTextSchema<?> |
Log4jLogFormat.schema |
protected RecordTextSchema<?> |
GlassfishLogFormat.schema |
protected RecordTextSchema<?> |
GenericLogFormat.schema |
protected RecordTextSchema<?> |
ELFLogFormat.schema |
protected RecordTextSchema<?> |
CombinedLogFormat.schema |
protected RecordTextSchema<?> |
CLFLogFormat.schema |
Modifier and Type | Method and Description |
---|---|
RecordTextSchema<?> |
ReadJSON.discoverSchema(FileClient ctx)
Run schema discovery using current configuration.
|
RecordTextSchema<?> |
ReadDelimitedText.discoverSchema(FileClient ctx)
Run schema discovery using current configuration.
|
RecordTextSchema<?> |
WriteDelimitedText.getSchema()
Gets the record schema for delimited text source.
|
RecordTextSchema<?> |
SyslogLogFormat.getSchema() |
RecordTextSchema<?> |
ReadJSON.getSchema()
Gets the record schema of the JSON text source.
|
RecordTextSchema<?> |
ReadDelimitedText.getSchema()
Gets the record schema of the delimited text source.
|
RecordTextSchema<?> |
ParseTextFields.getSchema()
Gets the record schema to use for parsing.
|
RecordTextSchema<?> |
Log4jLogFormat.getSchema() |
RecordTextSchema<?> |
GlassfishLogFormat.getSchema() |
RecordTextSchema<?> |
GenericLogFormat.getSchema() |
RecordTextSchema<?> |
ELFLogFormat.getSchema()
Gets the record schema of the source.
|
RecordTextSchema<?> |
CombinedLogFormat.getSchema() |
RecordTextSchema<?> |
CLFLogFormat.getSchema() |
abstract RecordTextSchema<?> |
AbstractRegexLogFormat.getSchema()
Gets the record schema of the source.
|
Modifier and Type | Method and Description |
---|---|
void |
WriteDelimitedText.setSchema(RecordTextSchema<?> schema)
Sets the record schema for the delimited text source.
|
void |
ReadJSON.setSchema(RecordTextSchema<?> schema)
Sets the record schema expected in the JSON text source.
|
void |
ReadDelimitedText.setSchema(RecordTextSchema<?> schema)
Sets the record schema expected in the delimited text source.
|
void |
ParseTextFields.setSchema(RecordTextSchema<?> schema)
Sets the record schema to use for parsing.
|
void |
GenericLogFormat.setSchema(RecordTextSchema<?> schema)
Sets the record schema of the source.
|
Constructor and Description |
---|
DelimitedTextFormat(RecordTextSchema<?> schema,
FieldDelimiterSettings delimiters,
CharsetEncoding encoding)
Create a data format for accessing delimited text data.
|
DelimitedTextFormat(RecordTextSchema<?> schema,
FieldDelimiterSettings delimiters,
CharsetEncoding encoding,
FileMetadata metadata)
Create a data format for accessing delimited text data.
|
DelimitedTextFormat(RecordTextSchema<?> schema,
FieldDelimiterSettings delimiters,
CharsetEncoding encoding,
FileMetadata metadata,
boolean hasHeader,
String lineComment,
int skipCount)
Create a data format for accessing delimited text data.
|
JSONFormat(RecordTextSchema<?> schema,
boolean[] arguments) |
JSONFormat(RecordTextSchema<?> schema,
boolean[] arguments,
CharsetEncoding charsetEncoding) |
JSONFormat(RecordTextSchema<?> schema,
boolean[] arguments,
CharsetEncoding charsetEncoding,
boolean multiline) |
JSONFormat(RecordTextSchema<?> schema,
boolean allowComments,
boolean allowUnquotedFieldNames,
boolean allowSingleQuotes,
boolean allowUnquotedControlChars,
boolean allowBackslashEscapingAny,
boolean allowNumericLeadingZeros,
boolean allowNonNumericNumbers,
CharsetEncoding charsetEncoding,
boolean multilineFormat) |
ParseTextFields(RecordTextSchema<?> schema)
Defines a parser using the specified schema.
|
Modifier and Type | Method and Description |
---|---|
RecordTextSchema<?> |
UnionAll.getSchema()
Gets the target record schema defining the output type.
|
Modifier and Type | Method and Description |
---|---|
void |
UnionAll.setSchema(RecordTextSchema<?> schema)
Sets the optional target output schema.
|
Constructor and Description |
---|
UnionAll(RecordTextSchema<?> targetSchema) |
Modifier and Type | Method and Description |
---|---|
void |
SelectFields.setSelectionSchema(RecordTextSchema<?> schema)
Sets the schema with the names of the fields
that will be kept.
|
Constructor and Description |
---|
SelectFields(RecordTextSchema<?> schema)
Keeps the specified fields from the input schema.
|
Modifier and Type | Class and Description |
---|---|
class |
FixedWidthTextRecord
A definition of a fixed-width record in a text file.
|
class |
TextRecord
A definition of a variable-width record type in a text file.
|
Copyright © 2024 Actian Corporation. All rights reserved.