Spark-如何通过密钥合并2个数据帧以及如何通过createdTime重复数据删除

我是Spark和mapreduce的新手。我想寻求帮助,请采取以下任何优雅的方法。 因为我有一个数据框A。 然后我想要一个数据框R,其记录由数据框A和新数据框B之间的特定键合并,条件是 A的record.createdTime

Hello_one 回答:Spark-如何通过密钥合并2个数据帧以及如何通过createdTime重复数据删除

您可以在DataFrame上使用<?php function printCombination($arr,$n,$r) { $data = array(); combinationUtil($arr,$data,$n - 1,$r); } function combinationUtil($arr,$start,$end,$index,$r) { if ($index == $r) { for ($j = 0; $j < $r; $j++) echo $data[$j]; echo "\n"; return; } for ($i = $start; $i <= $end && $end - $i + 1 >= $r - $index; $i++) { $data[$index] = $arr[$i]; combinationUtil($arr,$i + 1,$index + 1,$r); } } $arr = array(23,24,25,26,2324); $r = 2; $n = sizeof($arr); printCombination($arr,$r); ?> 以获得所需的结果

在Python中

join

您还可以关注old question

本文链接:https://www.f2er.com/3169614.html

大家都在问