【发布时间】:2017-09-11 12:51:21
【问题描述】:
我正在驱动程序上运行 Spark 应用程序。
简单如下
val count=0;
val test_dataframe =//extrenal frame
count=test.count();
println("The count of frame is " + count);
我的问题是,如果第三行总是在计算帧数后执行。驱动程序是否可以在执行数据帧及其计数之前先运行println 命令?
【问题讨论】:
-
如何在不对数据帧执行计数操作的情况下打印计数?
-
计数最初声明为零。
-
我看到了。然而,这对我来说只打印零没有任何意义。如果你把 println 语句放在
count=test.count()这一行之前呢? -
我的问题是 println 可能在不处理数据帧然后打印 0 的情况下运行?
-
我认为您的意思不是
test.count,而是test_dataframe.count。因为您声明的数据框名称是test_dataframe而不是test。
标签: apache-spark