public class ParquetPojoInputFormat<E> extends ParquetInputFormat<E>
ParquetInputFormat to read POJO records from Parquet files.PARQUET_SKIP_CORRUPTED_RECORD, PARQUET_SKIP_WRONG_SCHEMA_SPLITS| Constructor and Description |
|---|
ParquetPojoInputFormat(org.apache.flink.core.fs.Path filePath,
org.apache.parquet.schema.MessageType messageType,
org.apache.flink.api.java.typeutils.PojoTypeInfo<E> pojoTypeInfo) |
ParquetPojoInputFormat(org.apache.flink.core.fs.Path filePath,
org.apache.flink.api.java.typeutils.PojoTypeInfo<E> pojoTypeInfo) |
| Modifier and Type | Method and Description |
|---|---|
protected E |
convert(org.apache.flink.types.Row row)
This ParquetInputFormat read parquet record as Row by default.
|
void |
open(org.apache.flink.core.fs.FileInputSplit split) |
close, configure, getCurrentState, getFieldNames, getFieldTypes, getPredicate, nextRecord, reachedEnd, reopen, selectFields, setFilterPredicateacceptFile, createInputSplits, decorateInputStream, extractFileExtension, getFilePath, getFilePaths, getFileStats, getFileStats, getInflaterInputStreamFactory, getInputSplitAssigner, getMinSplitSize, getNestedFileEnumeration, getNumSplits, getOpenTimeout, getSplitLength, getSplitStart, getStatistics, registerInflaterInputStreamFactory, setFilePath, setFilePath, setFilePaths, setFilePaths, setFilesFilter, setMinSplitSize, setNestedFileEnumeration, setNumSplits, setOpenTimeout, supportsMultiPaths, testForUnsplittable, toStringpublic ParquetPojoInputFormat(org.apache.flink.core.fs.Path filePath,
org.apache.parquet.schema.MessageType messageType,
org.apache.flink.api.java.typeutils.PojoTypeInfo<E> pojoTypeInfo)
public ParquetPojoInputFormat(org.apache.flink.core.fs.Path filePath,
org.apache.flink.api.java.typeutils.PojoTypeInfo<E> pojoTypeInfo)
public void open(org.apache.flink.core.fs.FileInputSplit split)
throws IOException
open in interface org.apache.flink.api.common.io.InputFormat<E,org.apache.flink.core.fs.FileInputSplit>open in class ParquetInputFormat<E>IOExceptionprotected E convert(org.apache.flink.types.Row row)
ParquetInputFormatconvert in class ParquetInputFormat<E>row - row read from parquet fileCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.