spark.sql("create table tempview as (select id,name from ans)").createOrReplaceTempView("temp");使用这段代码创建的临时表如何查询这张表的数据总数并将其保存在long属性中
时间: 2023-06-03 11:02:57 浏览: 95
sparkSQL基本操作.zip
您可以使用以下代码查询临时表的数据总数,并将其保存在long属性中:
```
val count: Long = spark.sql("SELECT COUNT(*) FROM tempview").first().getLong(0)
```
该代码执行 SQL 查询,从临时表 tempview 中获取所有行的计数,并将该值保存在名为 count 的 long 属性中。
阅读全文