繁体   English   中英

如何在 Airbnb Superset 中进行更改?

[英]How to make changes in Airbnb Superset?

我从源代码在 Ubuntu 14.04 上部署了 Superset,它运行良好。 现在我想使用超集代码进行所需的更改。 就像为图表添加 Png 可下载选项一样。我做了一些更改,但它没有反映 Superset 构建。 如何更改应该在浏览器上反映 Superset 的 Superset 代码? 代码构建过程:

  1. git 克隆https://github.com/airbnb/superset

  2. cd ${SUPERSET_HOME}/superset/assets

  3. npm install :将安装 npm 依赖项
  4. pip install virtualenv : 将安装 virtualenv
  5. virtualenv venv : 设置 virtualenv
  6. . ./venv/bin/activate : 激活 virtualenv
  7. pip install --upgrade setuptools pip :将升级
  8. npm run prod :设置 NODE_ENV 变量并运行依赖项
  9. cd ${SUPERSET_HOME}
  10. python setup.py 安装

//创建一个管理员用户:fabmanager create-admin --app superset

//初始化数据库:superset db upgrade

//加载一些数据来播放:superset load_examples

//创建默认角色和权限:superset init

//启动服务器:superset runserver -p 9002

您可以在此处阅读所有详细信息: https : //github.com/airbnb/superset/blob/master/CONTRIBUTING.md#setting-up-a-python-development-environment

主要思想是使用以下方法安装进行开发:

python setup.py develop

并运行开发服务器:

superset runserver -d

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM