gpt4 book ai didi

apache-spark - Spark Streaming - 如何在 updateStateByKey 函数中获取 "Key"

转载 作者:行者123 更新时间:2023-12-04 04:16:48 24 4
gpt4 key购买 nike

我在 Spark Streaming 应用程序中使用 updateStateByKey 函数来持久化和更新每个键的状态。问题是我想知道 “ key ”在更新函数里面。

input.updateStateByKey(updateStateByKeyOfUsers)

def updateStateByKeyOfUsers(newUsers: Seq[Set[String]],
userStatus: Option[(#####)]
): Option[(#####)] = {
//How to get the "Key"
}

-道

最佳答案

一般来说,Spark API 不允许您获取 key 。这是相当可悲的。您有两种选择:要么在每个输入中包含一个键,要么将其包含在一个状态中。

关于apache-spark - Spark Streaming - 如何在 updateStateByKey 函数中获取 "Key",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30346490/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com