Я хочу создать rdd, чтобы каждая строка имела индекс. Я пробовал следующийzipWithUniqueId() в flambo using clojure
Учитывая РДУ:
["a" "b" "c"]
(defn make-row-index [input]
(let [{:keys [col]} input]
(swap! @rdd assoc :rdd (-> (:rdd xctx)
(f/map #(vector %1 %2) (range))))))
Желаемый результат:
(["a" 0] ["b" 1] ["c" 2])
я получил ошибку Arity, так как F/карта используется в качестве (f/map rdd fn)
Требуется использовать zipWithUniqueId()
в апача искра, но я теряюсь на том, как реализовать это, и я не могу найти эквивалентную функцию в flambo. Любые предложения и помощь приветствуются.
Благодаря
@ zero323 Пожалуйста, помогите мне с этим :) – Jyd