public class ParquetChunkedReader extends Object implements AutoCloseable
构造器及说明 |
---|
ParquetChunkedReader(long chunkSizeByteLimit, File filePath)
从读取限制和文件路径构造读取器实例。
|
ParquetChunkedReader(long chunkSizeByteLimit, long passReadLimit, ParquetOptions opts, File filePath)
从读取限制、ParquetOptions 对象和文件路径构造读取器实例。
|
ParquetChunkedReader(long chunkSizeByteLimit, long passReadLimit, ParquetOptions opts, HostMemoryBuffer... buffers)
从读取限制和主机内存缓冲区中的数据构造读取器实例。
|
ParquetChunkedReader(long chunkSizeByteLimit, long passReadLimit, ParquetOptions opts, HostMemoryBuffer buffer, long offset, long len)
从读取限制和已读入内存缓冲区的文件构造读取器实例。
|
ParquetChunkedReader(long chunkSizeByteLimit, ParquetOptions opts, DataSource ds)
从 DataSource 构造读取器实例
|
ParquetChunkedReader(long chunkSizeByteLimit, ParquetOptions opts, File filePath)
从读取限制、ParquetOptions 对象和文件路径构造读取器实例。
|
ParquetChunkedReader(long chunkSizeByteLimit, ParquetOptions opts, HostMemoryBuffer buffer, long offset, long len)
从读取限制和已读入内存缓冲区的文件构造读取器实例。
|
public ParquetChunkedReader(long chunkSizeByteLimit, File filePath)
chunkSizeByteLimit
- 每次读取返回的总字节数的限制,如果无限制则为 0。filePath
- 要读取的输入 Parquet 文件的完整路径。public ParquetChunkedReader(long chunkSizeByteLimit, ParquetOptions opts, File filePath)
chunkSizeByteLimit
- 每次读取返回的总字节数的限制,如果无限制则为 0。opts
- Parquet 读取选项。filePath
- 要读取的输入 Parquet 文件的完整路径。public ParquetChunkedReader(long chunkSizeByteLimit, long passReadLimit, ParquetOptions opts, File filePath)
chunkSizeByteLimit
- 每次读取返回的总字节数的限制,如果无限制则为 0。passReadLimit
- 用于读取和解压数据的内存量限制,如果无限制则为 0opts
- Parquet 读取选项。filePath
- 要读取的输入 Parquet 文件的完整路径。public ParquetChunkedReader(long chunkSizeByteLimit, ParquetOptions opts, HostMemoryBuffer buffer, long offset, long len)
chunkSizeByteLimit
- 每次读取返回的总字节数的限制,如果无限制则为 0。opts
- Parquet 读取选项。buffer
- 原始 Parquet 文件内容。offset
- 缓冲区中的起始偏移量。len
- 要解析给定缓冲区的字节数。public ParquetChunkedReader(long chunkSizeByteLimit, long passReadLimit, ParquetOptions opts, HostMemoryBuffer buffer, long offset, long len)
chunkSizeByteLimit
- 每次读取返回的总字节数的限制,如果无限制则为 0。passReadLimit
- 用于读取和解压数据的内存量限制,如果无限制则为 0opts
- Parquet 读取选项。buffer
- 原始 Parquet 文件内容。offset
- 缓冲区中的起始偏移量。len
- 要解析给定缓冲区的字节数。public ParquetChunkedReader(long chunkSizeByteLimit, long passReadLimit, ParquetOptions opts, HostMemoryBuffer... buffers)
chunkSizeByteLimit
- 每次读取返回的总字节数的限制,如果无限制则为 0。passReadLimit
- 用于读取和解压数据的内存量限制,如果无限制则为 0opts
- Parquet 读取选项。buffers
- 包含文件数据的缓冲区数组。这些缓冲区逻辑上连接起来构成要读取的文件。public ParquetChunkedReader(long chunkSizeByteLimit, ParquetOptions opts, DataSource ds)
chunkSizeByteLimit
- 每次读取返回的总字节数的限制,如果无限制则为 0。opts
- Parquet 读取选项。ds
- 要从中读取的数据源public boolean hasNext()
public Table readChunk()
public void close()
close
在接口 AutoCloseable
中版权所有 © 2025。保留所有权利。