1. 二开目标
- 支持阿里mc数据源
- 对接公司数据地图进行数据权限管理
- 对支持的图表进行扩展
2. 相关资料
git仓库地址
https://blog.csdn.net/womeng2009/article/details/106669458
参考资料地址
https://blog.csdn.net/womeng2009/article/details/106669458
3. redash功能与预期功能对标
https://alidocs.dingtalk.com/i/nodes/6wPdlBDrQk4JY0EzYNkAVXKx72oEGeL5
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
# reopen the window
NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist nvm ls-remote
NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist nvm install 14.16.1
npm install --global yarn@1.22.10
yarn --frozen-lockfile
yarn build
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get install python3.7
whereis python3.7
whereis python3.10
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1
sudo update-alternatives --config python
sudo apt install python3-pip
sudo apt install python3.7-venv
sudo apt remove python3.7-venv
python3 -m venv redash-env
source redash-env/bin/activate
sudo apt-get install build-essential libssl-dev libffi-dev python3-dev
sudo apt-get install unixodbc-dev
#pycrypto https://stackoverflow.com/questions/50080459/failed-installing-pycrypto-with-pip
sudo apt-get install build-essential libssl-dev libffi-dev python3-dev
#psycopg https://stackoverflow.com/questions/55581941/getting-error-when-installing-psycopg2-2-8-1
sudo apt-get install libpq-dev
#mysqlclient https://pypi.org/project/mysqlclient/1.3.14/
sudo apt-get install python-dev default-libmysqlclient-dev
网友评论