文档章节

MaxCompute SQL引用第三方Base64JAR实现编解码

小虾米DYX
 小虾米DYX
发布于 2017/08/04 14:39
字数 263
阅读 9
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

点击查看全文

BASE64和其他相似的编码算法通常用于转换二进制数据为文本数据,其目的是为了简化存储或传输。更具体地说,BASE64算法主要用于转换二进制数据为ASCII字符串格式。

下面我们通过阿里云MaxCompute 和大数据开发套件,引用第三方的Base64 JAR,来实现字符串的编码、解码;

效果如下:

---base64编码
select id,encode_base64('liuxiaowen1234') from alian.user_info limit 1;

bGl1eGlhb3dlbjEyMzQ=


---base64解码
select id,decode_base64('bGl1eGlhb3dlbjEyMzQ=') from alian.user_info limit 1;

liuxiaowen1234

 

实验环境阿里云大数据开发套件

fd87fe983175d236c61cf6e9691c86ffcc9d19b8

接下来,我们看一下实现方法。

 

准备工作:

下载安装Eclipse;

开通阿里云MaxCompute ,参考:https://help.aliyun.com/document_detail/27815.html

大数据开发套件,参考:https://help.aliyun.com/document_detail/30263.html

注册Accesskey,参考:https://help.aliyun.com/document_detail/27803.html

 

点击查看全文

本文转载自:https://yq.aliyun.com/articles/158314

小虾米DYX
粉丝 0
博文 113
码字总数 0
作品 0
海淀
私信 提问
加载中

评论(0)

阿里巴巴大数据计算平台MaxCompute(原名ODPS)全套攻略(持续更新20171127)

概况介绍 大数据计算服务(MaxCompute,原名ODPS,产品地址:https://www.aliyun.com/product/odps)是一种快速、完全托管的TB/PB级数据仓库解决方案。MaxCompute向用户提供了完善的数据导入方...

隐林
2017/05/05
0
0
MaxCompute2.0新功能介绍

摘要: 在过去的两年内,MaxCompute进行了翻天覆地的重构,从1.0版本全面升级到了2.0版本。而大家或许对于MaxCompute 2.0的一些新特性并不了解,在本文中,MaxCompute技术专家秋鹏就为大家详...

xx暖忆
2018/10/24
0
0
MaxCompute - ODPS重装上阵 第六弹 - User Defined Type

MaxCompute(原ODPS)是阿里云自主研发的具有业界领先水平的分布式大数据处理平台, 尤其在集团内部得到广泛应用,支撑了多个BU的核心业务。 MaxCompute除了持续优化性能外,也致力于提升SQL...

海清
2019/12/13
0
0
阿里云 MaxCompute 2020-4 月刊

导读 【4月新功能】 【4月新文档】 【新增解决方案】 【新增最佳实践】 【4月新功能】 1. MaxCompute管家新版发布 更完善的CU资源使用监控、支持历史作业查看、支持批量作业操作。 适用客户 ...

晋恒
05/08
0
0
Android短视频开发业务中视频编解码的相关知识阅读

随着互联网对人们生活习惯的改变,Android短视频开发业务不断升温。移动端各个媒体平台成为流量市场中增长的主力,各式各样的短视频应用迅速抢占人们的手机屏幕。而在Android端想要实现录制功...

q3557873521
2018/12/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

如何使用保存实例状态保存Android Activity状态? - How to save an Android Activity state using save instance state?

问题: I've been working on the Android SDK platform, and it is a little unclear how to save an application's state. 我一直在研究Android SDK平台,但还不清楚如何保存应用程序的状态......

技术盛宴
40分钟前
23
0
垃圾收集器

1.Parallel scavenge+old:年轻代采用复制算法,老年代采用标记-整理算法,是多线程的并行收集器。 它注重的是可控制的吞吐量,适合于后台运算而不需要与用户有太多的交互的时候。 吞吐量:是...

曦鱼violet
42分钟前
16
0
AppEmit是应用程序(尤其是浏览器)与本地程序间互相通信的易扩展的轻量级中间件

AppEmit v0.1.5 文档v0.1.5说明 概述 AppEmit是应用程序(尤其是浏览器)与本地程序间互相通信的易扩展的轻量级中间件。 AppEmit is an extensible lightweight middleware for communicatio...

PjVipPlayer
48分钟前
26
0
Liferay DXP报价

红翼网
51分钟前
21
0
软件测试人员如何提升自己?送给职场中迷茫的你【共勉】

很多人在进入软件测试行业几年之后,可能都会进入一个瓶颈期,不知道如何去提升自己,但自己能意识到这个问题就是好事。 我在前面的几年也曾遇到这个问题,走出舒适区确实很难,但如果可以走...

爱码小哥
今天
23
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部