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, schemaEvolution: Boolean = true)(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(dbName: String, tableName: String, partitionExprs: List[PartitionExpr] = Nil, columns: Seq[String] = Nil)(implicit fs: FileSystem, hive: HiveConf) extends Source with Logging 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(parts: List[PartitionPart]) 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
PartitionKey(name: String, values: Seq[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