Parquet
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
trait ParquetCompat
class Object
trait Matchable
class Any
Parquet.type
Value members
Concrete methods
def newObjectReader[A](objectSurface: Surface, path: String, hadoopConf: Configuration, config: Builder[A] => Builder[A]): ParquetReader[A]
def newObjectWriter[A](objectSurface: Surface, path: String, hadoopConf: Configuration, config: Builder[A] => Builder[A]): ParquetWriter[A]
def newRecordWriter(path: String, schema: MessageType, knownSurfaces: Seq[Surface], hadoopConf: Configuration, config: RecordWriterBuilder => RecordWriterBuilder): ParquetWriter[Any]
Create a Parquet writer that accepts records represented in Map, Array, JSON, MsgPack, etc.
Create a Parquet writer that accepts records represented in Map, Array, JSON, MsgPack, etc.
- Value parameters:
- knownSurfaces
surfaces of objects that will be used for wrigin records
def queryObject[A](objectSurface: Surface, path: String, sql: String, hadoopConf: Configuration, config: Builder[A] => Builder[A]): ParquetReader[A]
Inherited methods
inline def newReader[A](path: String, hadoopConf: Configuration, config: Builder[A] => Builder[A]): ParquetReader[A]
- Inherited from:
- ParquetCompat
inline def query[A](path: String, sql: String, hadoopConf: Configuration, config: Builder[A] => Builder[A]): ParquetReader[A]
- Inherited from:
- ParquetCompat