當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
MaxCompute中如何使用OSS外部表读取JSON数据?
生活随笔
收集整理的這篇文章主要介紹了
MaxCompute中如何使用OSS外部表读取JSON数据?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、打開OSS,上傳json文件
json文件內容展示:
{"id":5644228109524316032,"sourceType":1} {"id":-736866360508848202,"sourceType":3}二、登錄DataWorks,建立外部表
建表語句:
CREATE EXTERNAL TABLE `json_table` (`id` bigint,`sourcetype` int ) ROW FORMAT SERDE 'org.apache.hive.hcatalog.data.JsonSerDe' STORED AS TEXTFILE LOCATION 'oss://oss-cn-beijing-internal.aliyuncs.com/gjt-demo/home/jsondata/';三、建立臨時查詢,查看數據
需要設置的flag語句以及查詢語句
set odps.sql.type.system.odps2=true; set odps.sql.hive.compatible=true; select * from json_table;查詢結果展示:
歡迎加入“MaxCompute開發者社區2群”,點擊鏈接申請加入或掃描二維碼
https://h5.dingtalk.com/invite-page/index.html?bizSource=____source____&corpId=dingb682fb31ec15e09f35c2f4657eb6378f&inviterUid=E3F28CD2308408A8&encodeDeptId=0054DC2B53AFE745
原文鏈接
本文為云棲社區原創內容,未經允許不得轉載。
總結
以上是生活随笔為你收集整理的MaxCompute中如何使用OSS外部表读取JSON数据?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 下一代云原生应用制品管理平台,容器镜像服
- 下一篇: gradle idea java ssm