sparksql:以连续整数自动递增生成一个row id列

bvn4nwqk  于 2021-07-09  发布在  Spark
关注(0)|答案(0)|浏览(255)

我有一个用scala写的databricks笔记本。我的Dataframe是这样生成的:

val df = spark.sql("SELECT ColumnName FROM TableName")

我想再加一列 RowID 它将自动用整数填充行。我不想使用row\u number()函数。我需要从1开始的连续整数。还有别的办法吗?
我检查了这个答案,但它不能帮助我生成连续的整数。以及 monotonically_increasing_id 不适合我。这个函数对databricks有效吗?我们需要导入一些模块吗?
谢谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题