package
hive
Type Members
-
case class
HiveDatasetUri(db: String, table: String) extends Product with Serializable
-
trait
HiveDialect extends StrictLogging
-
-
trait
HiveFormat extends AnyRef
-
case class
HiveSink(dbName: String, tableName: String, ioThreads: Int = 4, dynamicPartitioning: Boolean = true, createTable: Boolean = false, overwriteTable: Boolean = false, format: HiveFormat = HiveFormat.Text, bufferSize: Int = 1000)(implicit fs: FileSystem, hiveConf: HiveConf) extends Sink with StrictLogging with Product with Serializable
-
case class
HiveSinkBuilder(db: String, table: String, params: Map[String, List[String]]) extends Builder[HiveSink] with Product with Serializable
-
case class
HiveSource(db: String, table: String, partitionExprs: List[PartitionExpr] = Nil, columns: Seq[String] = Nil)(implicit fs: FileSystem, hive: HiveConf) extends Source with StrictLogging with Using with Product with Serializable
-
case class
HiveSourceBuilder(db: String, table: String, params: Map[String, List[String]]) extends Builder[HiveSource] with Product with Serializable
-
trait
HiveWriter extends AnyRef
-
case class
Partition(kvs: List[PartitionKeyValue]) extends Product with Serializable
-
case class
PartitionEquals(name: String, value: String) extends PartitionExpr with Product with Serializable
-
-
case class
PartitionGt(name: String, value: String) extends PartitionExpr with Product with Serializable
-
case class
PartitionGte(name: String, value: String) extends PartitionExpr with Product with Serializable
-
case class
PartitionKeyValue(key: String, value: String) extends Product with Serializable
-
case class
PartitionLt(name: String, value: String) extends PartitionExpr with Product with Serializable
-
case class
PartitionLte(name: String, value: String) extends PartitionExpr with Product with Serializable
-
case class
PartitionPart(key: String, value: String) extends Product with Serializable
(Since version 0.24.0) will be replaced with PartitionKeyValue