Я пытаюсь следовать этому примеру, чтобы разбить строки hbase: https://www.opencore.com/blog/2016/10/efficient-bulk-load-of-hbase-using-spark/
Однако у меня уже есть данные, хранящиеся в (String, String, String), где первый - это ключ строки, второй - столбец.имя и третье значение столбца.
Я пытался написать неявное упорядочение для достижения неявного OrderedRDD
implicit val caseInsensitiveOrdering: Ordering[(String, String, String)] = new Ordering[(String, String, String)] {
override def compare(x: (String, String, String), y: (String, String, String)): Int = ???
}
, но repartitionAndSortWithinPartitions все еще недоступен.Есть ли способ, которым я могу использовать этот метод с этим кортежем?