【问题标题】:How to create .tsv file in databricks(scala, python and etc.)如何在databricks(scala,python等)中创建.tsv文件
【发布时间】:2019-05-25 06:51:43
【问题描述】:

请告诉我如何在 databricks 代码(scala,python)中创建 .tsv 文件。

例如:.csv 文件创建示例。

%scala

val df = spark.sql("SELECT * FROM Employee")

df.write.format("csv").option("header",true).option("inferSchema",true).option("delimiter","\t").mode(SaveMode.Overwrite) .save(destinationFilePath)

【问题讨论】:

    标签: python scala databricks azure-databricks


    【解决方案1】:

    导入 org.apache.spark.sql.SparkSession

    object Test1 {
    
      case class Person(name: String, age: Int)
    
      def main(args: Array[String]): Unit = {
        val spark = SparkSession.builder().master("local[*]").appName("test").getOrCreate()
        import spark.implicits._
    
        val ds = Seq(Person("eiffel", 23), Person("eiffel", 24)).toDS()
        // val ds = spark.sql("select * from person")
        ds.repartition(1).write.csv("file:///home/eiffel/csv")
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-19
      • 2021-01-03
      • 2022-01-02
      • 1970-01-01
      • 2019-07-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多