交互式分析于9月27日在云栖大会重磅发布后,小伙伴们纷纷摩拳擦掌表示想要一探究竟。传送门:开发大数据的正确姿势。
目前交互式分析正在阿里云官网公测中,相信很多小伙伴都已领略到了其强大的功能:直接加速MaxCompute离线数据、实时计算数据实时写入查询、秒级交互式响应、对接各种BI工具......使用交互式分析后,给业务组开发大数据带来的爽,总结起来就是一句话:众里寻他千百度,蓦然回首,交互式分析就在灯火阑珊处!
但是呢,仍然会有朋友找到小编:
“小编,交互式分析兼容PostgreSQL生态,能对接的开发工具太多了,那我应该选择哪种开发工具更快上手呢?”
“小编小编,交互式分析的功能太多了,能不能仔细给我们讲讲怎么用呢?”
......
为响应大家的强烈呼唤,小编特在此吐血整理出《交互式分析六脉神剑》,通过从开通使用--可视化工具--核心功能--DataWorks打通--数据服务--BI对接等六个板块为大家仔细讲解交互式分析的使用方法。
今天为大家带来《交互式分析六脉神剑》第一剑少商剑
金庸武侠中的六脉神剑第一剑是指:右手大拇指—太阴—-肺经—少商剑。该剑的特点是:剑路雄劲,颇有石破天惊,风雨大至之势。《5分钟学会交互式分析》正是对应此剑的特点,以快、狠、准之势助你快速上手交互式分析,打开连通大数据的通道。
5分钟学会交互式分析
# # # 1. 进入交互式分析详情页
大家需要登录阿里云官网,在首页上方导航栏处单击产品分类--大数据--大数据搜索与分析--交互式分析,并进入到交互式分析的详情页。
# # # 2. 开通实例
在交互式分析详情页单击立即开通,即可进入到实例购买页面(目前在公测中,可免费购买哦),填写实例信息并立即购买即可。单击直接进入实例购买
# # # 3. 查看实例信息
实例购买成功后就可以在管控台查看到当前实例的详细信息了,例如当前实例的Endpoint,需要妥善保管好,后面连接开发工具时需要用到。管控台传送门
# # # 4. 连接开发工具
交互式分析兼容PostgreSQL生态,原则上能连接PostgreSQL的开发工具都能连接交互式分析,为了方便大家,小编在此使用PostgreSQL自带的psql客户端进行连接。(如果小伙伴还没有下载安装psql客户端,可以前往PostgreSQL官网根据电脑系统下载11.5版本)在客户端中输入以下命令语句即可成功连接交互式分析:
PGUSER=<accessID> PGPASSWORD=<accessKey> psql -p <port> -h <endpoint> -d <databasename>
参数说明:
- :阿里云账号AccessID。
- :阿里云账号AccessKey。(若小伙伴还不知道哪里可以查看账号信息,可以前往账号准备查看)
- :交互式分析实例的公共网络端口。
- :交互式分析实例的公共网络地址。
- :postgres(实例购买成功后会生成一个名叫postgres的数据库,您可以直接使用该数据库连接psql客户端)。
# # # 5. 开发交互式分析
psql客户端连接交互式分析成功后,就可以进行交互式分析开发了。只要你会使用SQL语句就能直接开发,不需要额外学习一套语言,省时省力,这样您就可以专注于数据开发了!
示例使用SQL建表并给表写入数据后进行查询:
BEGIN;
CREATE TABLE nation (
n_nationkey bigint NOT NULL,
n_name text NOT NULL,
n_regionkey bigint NOT NULL,
n_comment text NOT NULL,
PRIMARY KEY (n_nationkey)
);
CALL SET_TABLE_PROPERTY('nation', 'bitmap_columns', 'n_nationkey,n_name,n_regionkey');
CALL SET_TABLE_PROPERTY('nation', 'dictionary_encoding_columns', 'n_name,n_comment');
CALL SET_TABLE_PROPERTY('nation', 'time_to_live_in_seconds', '31536000');
COMMIT;
insert into nation VALUES
(11,'zRAQ', 4,'nic deposits boost atop the quickly final requests? quickly regula'),
(22,'RUSSIA', 3 ,'requests against the platelets use never according to the quickly regular pint'),
(2,'BRAZIL', 1 ,'y alongside of the pending deposits. carefully special packages are about the ironic forges. slyly special '),
(5,'ETHIOPIA', 0 ,'ven packages wake quickly. regu'),
(9,'INDONESIA', 2 ,'slyly express asymptotes. regular deposits haggle slyly. carefully ironic hockey players sleep blithely. carefull'),
(14,'KENYA', 0 ,'pending excuses haggle furiously deposits. pending, express pinto beans wake fluffily past t'),
(3,'CANADA', 1 ,'eas hang ironic, silent packages. slyly regular packages are furiously over the tithes. fluffily bold'),
(4,'EGYPT', 4 ,'y above the carefully unusual theodolites. final dugouts are quickly across the furiously regular d'),
(7,'GERMANY', 3 ,'l platelets. regular accounts x-ray: unusual, regular acco'),
(20 ,'SAUDI ARABIA', 4 ,'ts. silent requests haggle. closely express packages sleep across the blithely');
select * from nation;
完成以上操作步骤,说明大家已经学会交互式分析了,怎么样,是不是so easy?更多功能请大家期待下期讲解
同时,也欢迎大家加入我们的钉钉交流群,技术大咖在线在您解决疑难杂症,风里雨里,小编在这里等你!