gpt4 book ai didi

scala - Spark 壳 : How to copy multiline inside?

转载 作者:行者123 更新时间:2023-12-03 22:45:33 29 4
gpt4 key购买 nike

我有一个要使用 Spark shell 执行的 Scala 程序,现在当我将粘贴复制到 spark shell 时它不起作用,我必须在里面逐行复制。

我应该如何复制shell中的所有程序?

谢谢。

最佳答案

在 spark-shell 中,你只需要使用命令“:paste”

scala> :paste
// Entering paste mode (ctrl-D to finish)

val empsalary = Seq(
Salary("sales", 1, 5000),
Salary("personnel", 2, 3900),
Salary("sales", 3, 4800),
Salary("sales", 4, 4800),
Salary("personnel", 5, 3500),
Salary("develop", 7, 4200),
Salary("develop", 8, 6000),
Salary("develop", 9, 4500),
Salary("develop", 10, 5200),
Salary("develop", 11, 5200))
.toDS.toDF


然后使用 ctrl-D 退出此模式。你可以看到输出:
// Exiting paste mode, now interpreting.

empsalary: org.apache.spark.sql.DataFrame = [depName: string, empNo: bigint ... 1 more field]

关于scala - Spark 壳 : How to copy multiline inside?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58008829/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com