7

Amazon が EMR インスタンスに提供する JSON SerDe を試してみましたが、JSON 辞書フィールドを列にアドレス指定/マッピングする必要がある場合にうまく機能します。ただし、JSON 配列で同じことを行う方法を理解できませんでした。たとえば、次のような JSON 配列があるとします。

[23123.32、「テキスト テキスト」、{「キー 1」:「値 1」}]

配列の最初の要素を Hive テーブルの列にマップする方法はありますか? 埋め込み辞書フィールドはどうですか?

4

1 に答える 1

4

githubでこのserdeを見つけるまで、私は同じ問題に苦しんでいました - https://github.com/rcongiu/Hive-JSON-Serde ハイブを起動したら、「add jar」コマンドを使用して含めるだけで、魅力のように機能します.

于 2012-06-26T22:31:07.630 に答える