精华内容
参与话题
问答
  • Superset

    2018-06-21 08:54:58
    This project was originally named Panoramix, was renamed to Caravel in March 2016, and is currently named Superset as of November 2016ImportantDisclaimer: Apache Superset is an effort undergoing incub...

    This project was originally named Panoramix, was renamed to Caravel in March 2016, and is currently named Superset as of November 2016

    Important

    Disclaimer: Apache Superset is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

    展开全文
  • superset

    千次阅读 2018-01-04 10:45:41
    #简介 python 大数据多维可视化分析工具,以flask appbuilder框架+sqlalchemy为基础 曾用名Caravel, Panoramix, ... http://airbnb.io/projects/superset/ 源码:https://github.com/apache/incubator-
    #简介
    python 大数据多维可视化分析工具,以flask appbuilder框架+sqlalchemy为基础
    曾用名Caravel, Panoramix,
    一款开源OLAP+数据可视化分析前端工具,支持Druid和Kylin
    官网; http://airbnb.io/projects/superset/
    源码:https://github.com/apache/incubator-superset
    文档:http://superset.apache.org/installation.html#getting-started


    #参考
    https://segmentfault.com/a/1190000005083953


    superset 安装
    #安装3.6环境
    tar -xzvf Python-3.6.0.tgz -C  /tmp
    cd  /tmp/Python-3.6.0/
    #把Python3.6安装到 /usr/local 目录
    ./configure --prefix=/usr/local


    make
    make all
    make altinstall


    ###删除符号链接
    rm -rf /usr/bin/python


    #创建符号链接
    ln -s /usr/local/lib/python3.6 /usr/bin/python


    #安装oracle python引用模块
    pip install cx_Oracle


    #重装SQLAlchemy
    #SQLAlchemy安装最新模块
    https://bitbucket.org/zzzeek/sqlalchemy/downloads/
    #解压后进入文件目录中安装setup.py文件
    python setup.py install


    #在superset根目录下执行python setup.py install 或  在线安装


    sudo pip install superset==0.20.5 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com


    #创建管理用户
    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


    #连接Oracle


    #配置SQLAlchemy URI
    oracle://jqkj2017:123456@10.111.111.237:1521/C3MVIDE
    #




    问题1:
    get_password_masked_url_from_uri
    解决:
    找到报错python代码位置,注释掉无用的python代码


    问题2:
    DatabaseError: (cx_Oracle.DatabaseError) DPI-1047: 64-bit Oracle Client library cannot be loaded: "libclntsh.so: cannot open shared object file: No such file or directory". See https://oracle.github.io/odpi/doc/installation.html#linux for help
    解决:
    #下载oracle客户端
    #https://jingyan.baidu.com/article/5225f26b7c7e46e6fa0908f2.html
    oracle-instantclient12.2-basiclite-12.2.0.1.0-1.x86_64.rpm
    #rpm 安装 http://blog.csdn.net/samxx8/article/details/46739005
    rpm -ivh your-package.rpm
    #配置路径
    /etc/ld.so.conf.d下新增oracle.conf文件
    #oracle.conf文件内容
    /usr/lib/oracle/12.2/client64/lib
    #https://www.cnblogs.com/smartvessel/archive/2011/01/21/1940868.html
    sudo ldconfig


    #kylin与superset集成实现数据可视化
    http://bigdata.51cto.com/art/201703/535777.htm?mobile
    展开全文
  • Superset A modern, enterprise-ready business intelligence web application. Why Superset | Supported Databases | Installation and Configuration | Get Help | Contributor Guide | Resources | ...
  • re considering using <a href="https://github.com/apache/incubator-superset">Apache Superset</a> to generate dashboards. Both for gitbase and gitbase-spark-connector. So we need to work on ...
  • Superset连接Phoenix失败

    2020-11-05 16:48:12
    集群是CDH6.3.1,在Anaconda中启动的虚拟环境中启动的Superset,MySQL跟Hive数据库都可以正常连接,就Phoenix提示无法连接,网上说的pyPhoenix , phoenixdb, sqlalchemy-phoenix都装过了,还是连接不上,请问...
  • re doing steps in this direction by adding <code>deprecated</code> to our superset. Once Draft-08 is out and tooling implemented it, we can get rid of this property. * We still support OpenAPI schemas...
  • <div><p>This make bindgroup creation require that a superset of the layout's bindings are specified, instead of exactly the correct set. This will make code using getBindGroupLayout less likely to...
  • <div><p>Explicitly include rules in the <code>WordPress</code> superset standard that reference the <code>WordPress-Core, <code>WordPress-Extra</code> and <code>WordPress-VIP</code> subset standards. ...
  • 设置superset可以匿名访问图表

    千次阅读 2020-09-16 14:15:35
    目标:匿名(不需要登录)即可访问superset图表

    目标:匿名(不需要登录)即可访问superset图表(我的环境是在docker中)

    一,superset角色介绍

    角色权限介绍

    Admin:拥有所有权限。
    Alpha:能访问所有数据源,增加或者更改数据源,但不能给更改其他用户权限。
    Gamma:必须结合其他能访问数据源的角色才能访问数据。这个角色所能访问的切片和看板,也是基于能访问数据源所创建的切片和看板。
    sql_lab:能访问SQL Lab菜单。
    Public:默认没有任何权限。
    

    二、具体实现

    1.最终目标:使grama和public权限一致(默认public没有任何权限);

    方法一:修改config.py中的配置 PUBLIC_ROLE_LIKE_GAMMA = True ,然后执行superset init命令
    方法二:手工在 superset页面左上角 “用户权限-角色列表”中修改public,使其和grama一样;
    方法三:如果熟悉superset元数据表结构,直接sql命令修改
    

    本次操作采用的方法一,具体情况:我的superset在10.10.10.208上的docker中。操作步骤

    a、root进入10.10.10.208,docker ps -a 记住容器ID和容器名

    在这里插入图片描述

    b、进入superset的docker,找到config.py文件

    docker exec -it --user root 156e13ff85e3 /bin/bash
    

    在这里插入图片描述

    c、编辑config.py。默认docker中没有vi或者vim,可以安装vi(vim)或者将文件拷贝到宿主机,我采用了后者

    //docker cp 容器名:容器中文件  宿主机要存放文件的位置
    docker cp superset:/usr/local/lib/python3.6/site-packages/superset/config.py .
    

    d、宿主机编辑config.py,再将文件放回docker

    docker cp config.py superset:/usr/local/lib/python3.6/site-packages/superset/config.py
    

    e、docker中执行superset init。在浏览器上可以看到public和grama权限一致
    2.将匿名用户所需要的数据库和表分配给public(本文将所有库表权限都给到public),下图为public角色添加的库表权限

    3.验收

    在这里插入图片描述
    在浏览器新tab打开创建的superset,不需要登录就可以看到;

    展开全文
  • 安装Superset

    2020-11-27 04:17:01
    安装Superset 安装Python运行环境安装虚拟环境安装 Microsoft Visual C++ 14.0及以上版本安装sasl安装supersetsuperset创建一个虚拟环境激活superset检查superset是否安装成功 安装Python运行环境 *** 本人需要...

    安装Python运行环境

    *** 本人需要用到的安装文件,均可在如下链接获得
    链接:https://pan.baidu.com/s/1hx-OEdtHbqOpXfKCST31Mg
    提取码:wgk4
    }

    下载地址为: https://www.python.org/downloads/

    本次使用的版本为3.6.7, 其他版本在后续安装superset过程中可以出现不兼容的情况。
    本次使用的是Windows X86-64 executable installer
    在安装的过程中,有一项可以将python加入环境变量。如果漏了这一项,后续需要将python 加入环境变量

    安装虚拟环境

    virtualenv 是一个创建和管理虚拟环境的第三方python库。
    pip install virtualenv’

    安装 Microsoft Visual C++ 14.0及以上版本

    下载链接中可以找到

    安装sasl

    在https://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl中可以找到python 3.6.7 对应的sasl版本 sasl-0.2.1-cp36-cp36m-win_amd64.whl.
    加入放到了D:\sasl-0.2.1-cp36-cp36m-win_amd64.whl,
    执行pip install sasl-0.2.1-cp36-cp36m-win_amd64.whl 进行安装

    安装superset

    pip install apache-superset -i https://pypi.tuna.tsinghua.edu.cn/simple
    上面的命令为下载superset临时指定了国内的镜像环境
    (TODO: 通过设置pip.ini 为下载永久指定国内的镜像环境失败,需要解决)

    为superset创建一个虚拟环境

    python –m venv superset

    激活superset

    在安装superset 的路径下 Scripts 文件夹中,运行activate.
    运行后,命令行最前面出现(superset)标志
    在这里插入图片描述

    检查superset是否安装成功

    在这里插入图片描述

    展开全文
  • 安装superset

    2020-11-09 19:32:07
    在网上学习数据仓库时要下载superset,网上踩了一堆坑,最后终于弄出来了,总结下自己的过程(以下是自己从网上找的和总结的一些) 一、anaconda下载 1、下载anaconda安装包(官网找) 2、利用xftp7上传本地文件到...
  • 配置superset

    2020-10-26 14:19:01
    配置superset 配置 在配置应用之前,你需要创建一个配置文件:superset_config.py,并将其添加到PythonPath中(python路径)。以下有一些参数,你可以配置到该文件中: # Superset specific config # 行数限制、web...
  • superset安装

    2020-10-22 11:24:00
    安装前的准备 安装前需要准备miniconda环境。 ...下载Linux版本的Miniconda安装文件。 上传到opt目录下运行: [root@ck1 opt]# bash Miniconda3-latest-Linux-x86_64.sh 在安装中会询问 Do you accept the license ...

空空如也

1 2 3 4 5 ... 20
收藏数 2,462
精华内容 984
关键字:

superset