【发布时间】:2021-12-06 04:26:25
【问题描述】:
我正在尝试设置一个特定的 id 值,增量将从该值开始。第一次运行应用程序时,我需要生成一个默认值。而当我重新启动应用程序时,我需要设置初始 id 值。我需要增量继续,而不是从 0 或 1 开始。
我没有传递初始值的代码如下所示:
dataset = dataset.withColumn(id, functions.monotonicallyIncreasingId())
我也尝试过使用row_number函数,但还是不明白如何设置初始值。
【问题讨论】:
标签: java apache-spark apache-spark-dataset