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。保留所有权利。