Tôi đang cố tìm giải pháp tốt nhất để chuyển đổi toàn bộ khung dữ liệu Spark thành bộ sưu tập Bản đồ scala. Nó được minh họa tốt nhất như sau:Chuyển đổi một khung dữ liệu Spark thành bộ sưu tập Bản đồ Scala
Để đi từ này (trong ví dụ Spark):
val df = sqlContext.read.json("examples/src/main/resources/people.json")
df.show
+----+-------+
| age| name|
+----+-------+
|null|Michael|
| 30| Andy|
| 19| Justin|
+----+-------+
Đối với một bộ sưu tập Scala (Bản đồ Maps) đại diện như thế này:
val people = Map(
Map("age" -> null, "name" -> "Michael"),
Map("age" -> 30, "name" -> "Andy"),
Map("age" -> 19, "name" -> "Justin")
)
Điều đó có hiệu quả. Tôi thực sự bỏ lỡ. Tôi chỉ cần một bộ sưu tập Bản đồ và dòng đầu tiên đã cho tôi chính xác những gì tôi cần. Cảm ơn –
Thôi nào, chấp nhận câu trả lời của tôi? ';-)' –