package dataloader
Type Members
-
case class
DataLoaderHandler(validatePath: (String) ⇒ Boolean, createDataFrame: (String, Map[String, String], JobConf) ⇒ DataFrame, createUnionDataFrame: (Seq[String], Map[String, String], JobConf) ⇒ DataFrame, writeDataFrame: (DataFrame, String, Map[String, String]) ⇒ Unit) extends Product with Serializable
Class that encloses hooks for creating/writing data frames depends on the data/path type.
Class that encloses hooks for creating/writing data frames depends on the data/path type.
- validatePath
used to validate if path should be routed to data handler
- createDataFrame
used to create a data frame given a path.
- createUnionDataFrame
used to create a data frame given multiple paths
- writeDataFrame
used to write a data frame to a path