Привет У меня есть таблица RDD, как (с случаем класса USERINFO (идентификатором пользователя: Long, день: String, prodIDList: String))преобразования RDD с списком столбцов, в несколько строк в Спарк
экс)
USERA, 2016-10-12, [10000, 100001]
UserB, 2016-10-13, [9999, 1003]
userC, 2016-10-13, [8888, 1003,2000]
И я хочу преобразовать это в как,
ех)
USERA, 2016-10-12, 10000
USERA, 2016-10-12,100001
UserB, 2016-10-13,9999
USERB, 2016-10-13, 1003
userC, 2016-10-13, 8888
userC, 2016-10 -13, 1003
userC, 2016-10-13, 2000
Каждый имеет идеи, как я могу сделать это с помощью команды RDD в Спарк ??
Когда я смотрю на соответствующую должность в переполнении стека в Spark RDD mapping one row of data into multiple rows
он предлагает мне использовать flatmap, но я не знаю, как применить это к моему делу, потому что я новичок искры.
Заранее спасибо.
Благодаря Джон, это то, что я хочу! –
потрясающий! вы можете нажать кнопку «Проверить», чтобы принять это как правильный ответ? Благодарю. – jtitusj