请让我知道如何在Databricks代码(scala,python)中创建.tsv文件。
例如:创建.csv文件的示例。
%斯卡拉
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)
import 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")
}
}