Apache spark 每个窗口的每个键的查找比率

Apache spark 每个窗口的每个键的查找比率,apache-spark,streaming,dstream,Apache Spark,Streaming,Dstream,因此,spark中有一个数据流,为每个窗口生成键值对,如下所示: (key1, 10), (key2, 20), (key3, 30), (key4, 40), (key1, 0.1), (key2, 0.2), (key3, 0.3), (key4, 0.4), 我喜欢执行一个映射,为每个窗口生成每个键值对的比率,例如: (key1, 10), (key2, 20), (key3, 30), (key4, 40), (key1, 0.1), (key2, 0.2), (key3, 0.3

因此,spark中有一个数据流,为每个窗口生成键值对,如下所示:

(key1, 10),
(key2, 20),
(key3, 30),
(key4, 40),
(key1, 0.1),
(key2, 0.2),
(key3, 0.3),
(key4, 0.4),
我喜欢执行一个映射,为每个窗口生成每个键值对的比率,例如:

(key1, 10),
(key2, 20),
(key3, 30),
(key4, 40),
(key1, 0.1),
(key2, 0.2),
(key3, 0.3),
(key4, 0.4),
有没有办法在不对司机做任何事情的情况下做到这一点