SparkSQL专门为读写HDFS上的文件开的外部数据源接口,spark-parquet、csv、json等都是这种方式。
DefaultSource
入口类,用来建立外部数据源连接,SparkSQL默认会找这个名字,不要改类名。基本所有接口都在这个类里
private[tsfile] class DefaultSource extends FileFormat with DataSourceRegister {
class TSFileDataSourceException(message: String, cause: Throwable)
extends Exception(message, cause) {
def this(message: String) =