在本文中,我們介紹了如何使用SERDE在JSON數據集上創建表。
下載JSON SERDE JAR
- 打開Hive-Json-Serde 1.3.8下載頁麵。
- 點擊json-serde-1.3.8- jar-with-with依賴性下載文件json-serde-1.3.8- jar-with-with依賴性。
在您的群集上安裝JSON SERDE JAR
- 在工作區中選擇群集。
- 點擊庫標簽。
- 點擊安裝新。
- 在庫源按鈕列表中,選擇上傳。
- 在“庫類型”按鈕列表中,選擇罐。
- 點擊放在這裏。
- 選擇json-serde-1.3.8- jar-with-with依賴性文件。
- 點擊安裝。
在創建表語句中配置SERDE屬性
%sql ROW FORMAT SERDE 'org.openx.data.jsonserde.JsonSerDe' STORED AS INPUTFORMAT 'org.apache.hadoop.mapred.TextInputFormat' OUTPUTFORMAT 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat' LOCATION ''
例如:
%sql create table