我需要过滤这个dataframe,并返回一个只包含日期大于输入的行的dataframe,例如: return the all rows where date is greater "20180715“。date"),"yyyyMMdd").gt(lit("20180715")))
res4: Long = 0
scala> var con =
我正在使用hadoop 3.0.0和spark 2.2.0中的以下scala代码处理数据帧。BAQ是ID列,AAA是日期YYMMDD的字符串列。scala> val dtfAbnoFirs=dtfAbno.filter("AAA>='20201201' and BAQ<>'0'").scala> dtfBaseEsti.show
我在Spark2.2中使用了一个dataframe,并在其中加载了数据,我在过滤器函数中使用&& operator,它使用多列。错误的意思是错误: value &&不是字符串的成员
这是我的密码。scala> val orders = spark.sparkContext.textFile("D:\\SparkExamples\\retail_db\\orders\\p