Windows搭建redash环境(最新测试,网上别的教程错误很多)

一 简介

如果说Superset是构建一个BI平台,那Redash目标就是更纯粹地做好数据查询结果的可视化。Redash支持很多种数据源,除了最常用的SQL数据库,也支持MongoDB, Elasticsearch, Google Spreadsheet甚至是一个JSON文件。Redash的官方文档里列出了它所支持的所有数据源。

它不需要像Superset那样在创建图表前先定义表和指标,而是可以非常直观地将一个SQL查询的结果可视化,这使得它上手很简易。或者说Redash仅仅实现了Superset中SQL Lab的功能,但却把这个功能做到了极致。

二 安装

1,安装包

  1. python3.7(看了很多教程,网上说用2.7的版本,现在redash最新版支持python3的版本)
  2. node-v10.8.0-x64.msi
  3. PyCharm 2018.3.3

2,下载redash版本 地址:https://github.com/getredash/redash  

3,使用pycharm打开解压后的redash,安装虚拟环境。点击添加

Windows搭建redash环境(最新测试,网上别的教程错误很多)_第1张图片

Windows搭建redash环境(最新测试,网上别的教程错误很多)_第2张图片

点击ok

4,安装python组件

Windows搭建redash环境(最新测试,网上别的教程错误很多)_第3张图片

点击install进行安装。

安装的时候会遇见错误。

直接安装

pip install pycryptodome代替pycryto

5,配置flask服务

点击右上角的 add configuration 点击加号 添加 fkask server 配置如下图

Windows搭建redash环境(最新测试,网上别的教程错误很多)_第4张图片

Windows搭建redash环境(最新测试,网上别的教程错误很多)_第5张图片

6,点击pycharm最下面的 terminal 输入命令 npm install

Windows搭建redash环境(最新测试,网上别的教程错误很多)_第6张图片

7,修改 settings下面的init的postgresql和 redis服务

这里我配置了选择了公司配置的数据库 代码分别在11行和21行。配置你们自己的数据库

Windows搭建redash环境(最新测试,网上别的教程错误很多)_第7张图片

还需要当前文件的一个地方248行。

8,选择第五步添加的服务 启动。启动的时候你会发现没有页面,别着急。前端服务没有启动起来。输入下图的命令。启动前端服务。选择启动 localhost:8080

Windows搭建redash环境(最新测试,网上别的教程错误很多)_第8张图片

Windows搭建redash环境(最新测试,网上别的教程错误很多)_第9张图片

有什么安装不上的,软件找不到的,大家可以在下面评论联系我。我会一一回复。

 

你可能感兴趣的:(大数据)