JSON SerDe for Hive, das JSON-Arrays unterstützt
Ich habe JSON SerDe ausprobiert, das Amazon für die EMR-Instanz bereitstellt, und es funktioniert hervorragend, wenn Sie JSON-Wörterbuchfelder Spalten zuordnen müssen. Ich war jedoch nicht in der Lage, herauszufinden, wie ich dasselbe mit JSON-Arrays machen sollte. Wenn beispielsweise ein JSON-Array wie folgt vorhanden ist:
[23123.32, "Text Text", {"key1": "value1"}]
Gibt es eine Möglichkeit, das erste Element eines Arrays einer Spalte in der Hive-Tabelle zuzuordnen? Was ist mit den eingebetteten Wörterbuchfeldern?