|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.hadoop.hive.ql.io.orc.OrcFile
public final class OrcFile
Contains factory methods to read or write ORC files.
Nested Class Summary | |
---|---|
static class |
OrcFile.OrcTableProperties
Enum container for all orc table properties. |
static class |
OrcFile.ReaderOptions
|
static class |
OrcFile.Version
Create a version number for the ORC file format, so that we can add non-forward compatible changes in the future. |
static interface |
OrcFile.WriterCallback
|
static interface |
OrcFile.WriterContext
|
static class |
OrcFile.WriterOptions
Options for creating ORC file writers. |
Field Summary | |
---|---|
static String |
BLOCK_PADDING
Deprecated. |
static String |
COMPRESSION
Deprecated. |
static String |
COMPRESSION_BLOCK_SIZE
Deprecated. |
static String |
ENABLE_INDEXES
Deprecated. |
static String |
MAGIC
|
static String |
ROW_INDEX_STRIDE
Deprecated. |
static String |
STRIPE_SIZE
Deprecated. |
Method Summary | |
---|---|
static Reader |
createReader(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path)
Create an ORC file reader. |
static Reader |
createReader(org.apache.hadoop.fs.Path path,
OrcFile.ReaderOptions options)
|
static Writer |
createWriter(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path,
org.apache.hadoop.conf.Configuration conf,
ObjectInspector inspector,
long stripeSize,
CompressionKind compress,
int bufferSize,
int rowIndexStride)
Create an ORC file writer. |
static Writer |
createWriter(org.apache.hadoop.fs.Path path,
OrcFile.WriterOptions opts)
Create an ORC file writer. |
static OrcFile.ReaderOptions |
readerOptions(org.apache.hadoop.conf.Configuration conf)
|
static OrcFile.WriterOptions |
writerOptions(org.apache.hadoop.conf.Configuration conf)
Create a default set of write options that can be modified. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String MAGIC
@Deprecated public static final String COMPRESSION
@Deprecated public static final String COMPRESSION_BLOCK_SIZE
@Deprecated public static final String STRIPE_SIZE
@Deprecated public static final String ROW_INDEX_STRIDE
@Deprecated public static final String ENABLE_INDEXES
@Deprecated public static final String BLOCK_PADDING
Method Detail |
---|
public static Reader createReader(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path) throws IOException
fs
- file systempath
- file name to read from
IOException
public static OrcFile.ReaderOptions readerOptions(org.apache.hadoop.conf.Configuration conf)
public static Reader createReader(org.apache.hadoop.fs.Path path, OrcFile.ReaderOptions options) throws IOException
IOException
public static OrcFile.WriterOptions writerOptions(org.apache.hadoop.conf.Configuration conf)
public static Writer createWriter(org.apache.hadoop.fs.Path path, OrcFile.WriterOptions opts) throws IOException
path
- filename to write toopts
- the options
IOException
public static Writer createWriter(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, org.apache.hadoop.conf.Configuration conf, ObjectInspector inspector, long stripeSize, CompressionKind compress, int bufferSize, int rowIndexStride) throws IOException
fs
- file systempath
- filename to write toinspector
- the ObjectInspector that inspects the rowsstripeSize
- the number of bytes in a stripecompress
- how to compress the filebufferSize
- the number of bytes to compress at oncerowIndexStride
- the number of rows between row index entries or
0 to suppress all indexes
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |