当前位置: 首页 > 知识库问答 >
问题:

如何将toDS()注入到Seq对象[duplicate]中

周奇
2023-03-14

通常在Scala中,如果对序列调用tods(),将得到:

error: value toDS is not a member of Seq[Int]

但是,在SparkSession中,您可以在Seq上调用相同的方法,它将创建一个数据集。

这种元编程实际上是如何发生的?

共有1个答案

赵才俊
2023-03-14

它来自sparksession.implicits:

import org.apache.spark.sql.SparkSession

val spark = SparkSession.builder.getOrCreate()
import spark.implicits._
 类似资料:
  • 我试图实现这样的东西 但我不知道这是否可行有人能帮我谢谢你

  • 我试图在集合中插入一个对象,我重载了' 但我仍然得到以下错误: /home/joju/NetBeansProjects/cppu 1/main。cpp:51:对“domino::domino(int,int)”的未定义引用 build/Debug/GNU-Linux-x86/main。o:在函数`std::less::operator()(domino const)中 /usr/include/c

  • 我想在单元测试模块中使用我的领域管理器。我做的 然后我想实现 但是realmManager为空。如何使用匕首2编写简单的模块测试?我用了匕首模拟,但没有用。我的模块包含 我尝试了谷歌的一切,但我不知道如何从图形中注入对象。

  • 我尝试在Python中复制R的seq函数 例如,在R中: 在Python中,我找到了linspace逗号: 但是它指定了元素的数量而不是步长。 我在寻找类似R的输出。

  • 问题内容: 假设我们有一个课程: 然后,我们创建了此类的对象(或者其他一些框架也创建了此类的实例)。 是否仍然可以注入依赖项?就像是: (我认为Google Guice有这样的内容) 问题答案: 你可以使用的方法执行此操作。你将其传递给一个任意对象,Spring会像对待它自己创建的对象一样对待它,并将应用各种自动装配的片段。 要掌握,只需自动连线即可: