SQL: Rozbij tablicę
Mam tabelę zawierającą obiekty JSON. Każdy obiekt JSON zawiera tablicę w nawiasach kwadratowych, oddzielonych przecinkami.
Jak uzyskać dostęp do dowolnego elementu w tablicy nawiasów kwadratowych, na przykład „Matt”, używając SQL?
{"str":
[
1,
134,
61,
"Matt",
{"action.type":"registered","application":491,"value":423,"value2":12344},
["application"],
[],
"49:0"
]
}
Używam „Hive” ontop of Hadoop. Jeśli wiesz, jak to zrobić w SQL, to dobrze :)