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
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
FreeBSD 12.1 跑分测试:在 AMD Ryzen 线程撕裂者 3970X 上快得让人刷新认知
要是你对FreeBSD运行在AMD Ryzen线程撕裂者3960X/3970X + TRX40主板上感兴趣的话,我们这篇测试体验绝对会让你感到无比舒爽。事实上,对于开箱即用体验而言,或许就已经比目前Linux的启动时MCE(机器检查异常)解决方案好得多。这篇文章就是FreeBSD 12.1在线程撕裂者3970X上的跑分结果,与之对比的是Linux和Windows,都在相同的高性能平台上测试。 这次FreeBSD 12.1运行在32核、64线程的Ryzen线程撕裂者3970X上,使用华硕ROG ZENITH II EXTREME主板,启动、运行都相当流畅,所有核心都正常运作,PCIe 4.0 NVMe SSD硬盘、主板网卡等主板功能一切正常。这套系统插满4条16GB DDR4-3600内存,还有1TB Corsair Force MP600 NVMe SSD和Radeon RX 580显卡。考虑到在这套系统上,Linux甚至出现了无法启动问题,而FreeBSD却能正常运作,真是令人欣喜。 虽然FreeBSD 12.1在TRX40主板(ROG Zenith II Extreme)搭配AMD...
- 下一篇
ICCV 2019 参赛回顾 | 为了让计算机“看懂”视频,我们做了这些......
计算机视觉领域顶级会议 ICCV 2019 于11月2日在韩国首尔完美落下帷幕。在大会 Comprehensive Video Understanding in the Wild (简称:CoVieW) Workshop 举办的挑战赛中,新华智云团队研发的视频综合理解系统取得了第一名的成绩。 戳这里了解详情 那么,智云团队究竟在这次 CoVieW 挑战赛做了哪些工作从而取得本次大赛第一呢? 我们特别邀请了智云团队的领队——北京 AI LAB 负责人蒋宇东详细介绍了本次挑战赛中,智云针对视频综合理解问题所提出的解决方案。 除此以外,小编还准备了一个“缩略易懂版”方便大家快速了解~ 缩略易懂版 让计算机“看懂”视频! CoVieW 视频综合理解挑战赛是本届 ICCV 上针对视频理解的挑战赛,而所谓视频理解其实就是要让计算机“看懂”视频。 目前针对视频理解的研究的工作多数聚焦在行为分类或者场景分类等某一个独立的问题上,没有很好地考虑场景和行为间内在的联系。这次 CoVieW 挑战赛要求对视频进行多角度的综合理解,同时完成行为分类、场景分类、视频综述三个任务,可以说是非常有挑战性了。 我们的解...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS6,CentOS7官方镜像安装Oracle11G
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Windows10,CentOS7,CentOS8安装Nodejs环境