superset demo

作者: 88ea6130522d | 来源:发表于2017-10-13 15:31 被阅读1095次

    superset测试demo

    在阿里云服务器上搭了一个superset使用的demo。demo访问地址是:http://superset.molock.cn
    登录的账号和密码都是:admin

    搭建superset测试demo简要记录

    参考官方教程,记录几个主要的步骤

    虚拟环境

    python使用的是2.7.14版本,用virtualenv构建虚拟环境:

    virtualenv py27demo
    

    pip安装superset

    pip install superset -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
    

    截止今天(20171013),superset最新版本号是0.20.4
    如需指定superset版本号,如0.15.1

    pip install superset==0.15.1 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
    

    数据初始化

    应用数据库选择mysql,不使用默认的sqlite,纯粹是个人习惯,对mysql熟悉些。需要先做两个事。
    一是先安装mysql驱动

    pip install mysqlclient
    

    二是修改superset配置文件config.py

    vim py27demo/lib/python2.7/site-packages/superset/config.py
    

    将SQLALCHEMY_DATABASE_URI参数改为mysql连接信息,类似:

    SQLALCHEMY_DATABASE_URI = 'mysql://root:root@127.0.0.1:3306/demodb'
    

    接着就能初始化数据了,按照官网教程走完即可

    # Install superset
    pip install superset
    
    # Create an admin user (you will be prompted to set username, first and last name before setting a password)
    fabmanager create-admin --app superset
    
    # Initialize the database
    superset db upgrade
    
    # Load some data to play with
    superset load_examples
    
    # Create default roles and permissions
    superset init
    
    # Start the web server on port 8088, use -p to bind to another port
    superset runserver
    
    # To start a development web server, use the -d switch
    # superset runserver -d
    

    使用upstart+gunicorn+nginx部署

    之前已经有总结过,参照nginx+gunicorn+upstart方式部署flask
    部署完需要配置一下域名superset.molock.cn解析,就完成superset demo的部署了。

    本文最先发布于molock.cn帆的博客

    相关文章

      网友评论

      • 9f5a6c3a11d8:hi 你好。今天看到你有搭 superset 但是公开的admin 用户没办法登录。是否能申请下 我想体验下这个产品。 另外,当前,superset支持展示的仍旧是 一张表, 没办法多维分析(多表join)吗?
      • 天雨忧伤下的明媚:在sql lab里查询表,返回结果中的中文是乱码,请问是怎么解决? 有遇到过吗? 看了很多文章,都是在连接数据源的时候,在最后加?charset=utf8 ,但是我加上这串,连接就报错。。。
      • 9030d803fb06:你好,请问下你superset的前端是怎么打包的,我这边压缩打包完了,explore.js 文件还是有6mb,能否分享下你的打包配置,谢谢

      本文标题:superset demo

      本文链接:https://www.haomeiwen.com/subject/lfbzyxtx.html