前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MLSQL生态一键体验

MLSQL生态一键体验

作者头像
用户2936994
发布2019-03-19 16:33:19
4690
发布2019-03-19 16:33:19
举报
文章被收录于专栏:祝威廉祝威廉

前言

MLSQL Console是1.2.0发布前最重要的一个产品。MLSQL Console提供了除交互界面以外,还有很多其他重要的意义:

  1. 提供了一套自助化的用户账号和权限体系。
  2. 提供了脚本管理功能
  3. 展示了大量如何和MLSQL Cluster / MLSQL Engine 进行交互的方式,用户可以据此开发自己的Console

另外,权限我们目前是到表级别,但是很容易支持到列级别,作为定位大中台的一个产品,MLSQL提供了一个在包括mysql,hive,hdfs等在内的数据权限控制,属于编译时权限控制(而不是执行到对应的数据库再报错)。

在1.2.0版本,我们也很在在乎如何让用户一键体验整个MLSQL生态。毕竟自己部署 MLSQL Console/Cluster/Engine 三套件还是有一定成本的。下面我们来看下具体怎么做:

说好的一键

用户需要确保在Linux环境(Mac 也是Ok的),然后有docker环境即可。然后执行如下指令:

代码语言:javascript
复制
bash <(curl http://download.mlsql.tech/scripts/run-all.sh)

接着 docker ps:

可以看到相关容器都启动了。

登录注册

访问 http://127.0.0.1:9002 :

因为在MLSQL Console中,任何用户在使用控制台的时候,必须先自己创建team/role 或者加入到别人的team/role之后才能连接到真正的后端执行操作。所以这个时候你需要自己到Team标签页进行设置。

第一次进来,会提示你没有配置后端。第一步先创建一个团队。

完成会进行相应提示:

这个时候你需要切换下标签,比如切到demo或者team里(或者刷新),不然后面有部分板块没有得到及时更新。在team标签我们继续往下拉找到创建Role板块:

接着把自己放到admin角色里:

现在,我么只要给角色添加一个后端即可(点击左侧Cluster标签页):

Server地址一定要和我一样。

因为一个用户可能有多个角色,所以可能有多组服务器,我们需要固定一组,通过左侧面板可以完成最后一步设置:

大部分输入框都有提示,大家不用担心。

现在,可以开始试用Console了。

拖拽蓝色框到编辑区里,然后点击运行,第一次会有点慢。

搞定。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.03.13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 说好的一键
  • 登录注册
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档