2012-06-10 15 views
7

Próbowałem JSON SerDe, że Amazon zapewnia instancję EMR i działa świetnie, jeśli chcesz adresować/mapować pola słownika JSON do kolumn. Jednak nie byłem w stanie wymyślić, jak zrobić to samo z tablicami JSON. Na przykład, jeśli nie jest tablicą JSON następująco:JSON SerDe for Hive, który obsługuje tablice JSON

[23123.32, „tekst tekstem” { „klucz 1”: „wartosc1”}]

istnieje sposób mapowania pierwszego elementu tablicy do kolumny w tabeli Hive? A co z osadzonymi polami słownika?

Odpowiedz

4

męczyłem się z tym samym problemem, aż znalazłem ten serde na github - https://github.com/rcongiu/Hive-JSON-Serde Tylko to, że za pomocą „Dodaj słoik” polecenia po uruchomieniu ula i działa jak czar.

+0

To jest niesamowite, dziękuję! –

+0

Hi @ pmohan6, czy wiesz, jak uruchomić go dla HDP 2.5.6? – aks

Powiązane problemy