-
- Downloads
[SPARK-11274] [SQL] Text data source support for Spark SQL.
This adds API for reading and writing text files, similar to SparkContext.textFile and RDD.saveAsTextFile. ``` SQLContext.read.text("/path/to/something.txt") DataFrame.write.text("/path/to/write.txt") ``` Using the new Dataset API, this also supports ``` val ds: Dataset[String] = SQLContext.read.text("/path/to/something.txt").as[String] ``` Author: Reynold Xin <rxin@databricks.com> Closes #9240 from rxin/SPARK-11274.
Showing
- sql/core/src/main/resources/META-INF/services/org.apache.spark.sql.sources.DataSourceRegister 1 addition, 0 deletions.../services/org.apache.spark.sql.sources.DataSourceRegister
- sql/core/src/main/scala/org/apache/spark/sql/DataFrameReader.scala 16 additions, 0 deletions...src/main/scala/org/apache/spark/sql/DataFrameReader.scala
- sql/core/src/main/scala/org/apache/spark/sql/DataFrameWriter.scala 18 additions, 0 deletions...src/main/scala/org/apache/spark/sql/DataFrameWriter.scala
- sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/json/JSONRelation.scala 3 additions, 4 deletions...e/spark/sql/execution/datasources/json/JSONRelation.scala
- sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/text/DefaultSource.scala 160 additions, 0 deletions.../spark/sql/execution/datasources/text/DefaultSource.scala
- sql/core/src/test/resources/text-suite.txt 4 additions, 0 deletionssql/core/src/test/resources/text-suite.txt
- sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/text/TextSuite.scala 81 additions, 0 deletions...ache/spark/sql/execution/datasources/text/TextSuite.scala
sql/core/src/test/resources/text-suite.txt
0 → 100644
Please register or sign in to comment