superset 操作 从代码获取开始

1. github 搜索superset

看到点赞最多的那个就是了

2. 克隆到本地

3. 打开本地文件

4. 创建环境

conda create -n '沙箱名' python=3.8

5. 激活环境

activate '沙箱名'

6. 安装包

pip install apache-superset

7. 启动superset

superset run

8. 发现需要账号密码登录,这是什么鬼

9. 配置管理员账号

superset fab create-admin

然后全输入admin

10. 创建完账户之后

superset db upgrade

11. 初始化

superset init

12. 这回再运行试试

13. 各文件夹作用

文件夹名 解释
annotation_layers 注释层
async_events 异步事件
cachekeys 缓存键
charts 图表
commands 命令
common 通用方法
connectors 连接器
css_templates css模板
dao 数据库访问对象
dashboards 仪表盘
databases 数据库
datasets 数据集
db_engine_specs 数据库引擎规格
db_engines 数据库引擎
examples 例子
initialization 初始化
migrations 迁移
models 模型
queries 询问
reports 报告
security 安全
sql_validators sql_验证程序
static 静止的
tasks 任务
templates 模板
translations 翻译
utils 接口工具
view 视图

14. 连接clickhouse

这里要注意先安装包 clickhouse-sqlalchemy这个包没有报错,sqlalchemy-clickhouse会报错

pip install clickhouse-sqlalchemy

连接URL:

clickhouse://用户名:密码@IP:端口/表明(可不写)
如: clickhouse://user_admin:[email protected]:8123/data1

你可能感兴趣的:(superset,python,python,supertset)