赞
踩
本地尝试Superset的最快方法就是在运行Linux或者Mac OSX的电脑上使用Docker Compose,Superset没有对Windows的官方支持,所以我们下面提供了一个虚拟机替代方案。
安装Mac版本Docker,里面包含了Docker引擎和最新版本的docker-compose。在你安装了Mac版本Docker以后,打开Docker设置窗口,找到“资源(Resources)”部分,把分配的空间增加到6GB。默认2GB运存的条件下,Superset将启动失败。
按照Docker的说明安装适合你的Linux版本的Docker。因为Linux版本的Docker基础包并没有包含docker-compose,如果你有工作引擎的话,按照Linux版的docker-compose安装说明即可。
很不幸的是,Superset并没有受到Windows的官方支持。Windows用户本地尝试superset最好的选择是通过VirtualBox安装Ubuntu桌面虚拟机,按照虚拟机内置的说明在Linux上运行Docker。我们推荐分配至少8GB内存、40GB磁盘空间,这样才会有足够的空间分配给系统和所有必要的依赖。
在你的终端中使用如下命令复制Superset代码
$ git clone https://github.com/apache/superset.git
只要这个命令成功执行,你就应该会在你当前目录下看到一个新的superset文件夹。
定位到你在2.1.1这一步创建的文件夹:
$ cd superset
我们推荐你签出(check out)和运行最新的标记版本(tagged release):
$ git checkout latest
然后,执行下面的命令:
$ docker-compose -f docker-compose-non-dev.yml up
你应该会在你的机器上被启动的容器中看到一大段的日志输出。一旦输出变慢,你的本地应该有一个正在运行的superset实例!
**注意:**这会在非开发环境中运行Superset,代码的改变就不会实时映射过来。如果你想在开发环境运行Superset, 很简单,只需要用下面这段代码取代之前的命令:
$ docker-compose up
然后等待superset_node容器去完成资源文件的构建(build)。
你的本地Superset实例也包含一个Postgres服务器来保存数据,而且早已预先加载了一些和Superset一起发布的样例数据集。现在你可以通过网络浏览器访问http://localhost:8088来进入Superset。需要注意的是,多数浏览器默认的是https协议,如果你的浏览器默认的也是https协议,请务必使用http协议。
使用默认用户名和密码登录:
username: admin
password: admin
恭喜!你已经成功的安装了Superset。点击下一步去学习如何连接数据库驱动。(译者注:并不能点击(狗头))
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。