0
私はupdateStateByKey()の代わりにmapWithState()関数を使用して初期状態を読み込み、タイムアウトを使用しています。しかし、特定のキーの新しい値が消費されたかどうかに関係なく、状態ストア全体を更新する必要があります。Spark StreamingでupdateStateByKey()のようにmapWithState()を使用できますか?
これを行う方法はありますか?
私はupdateStateByKey()の代わりにmapWithState()関数を使用して初期状態を読み込み、タイムアウトを使用しています。しかし、特定のキーの新しい値が消費されたかどうかに関係なく、状態ストア全体を更新する必要があります。Spark StreamingでupdateStateByKey()のようにmapWithState()を使用できますか?
これを行う方法はありますか?
いいえ、できません。 hereのように、性質がmapWithState
であるため、状態ストア全体を更新することはできません。