redash安装部署

shhnwangjian shhnwangjian     2022-10-14     711

关键词:

介绍

是一款开源的BI工具,提供了基于web的数据库查询和数据可视化功能。

官网:https://redash.io/

GitHub:https://github.com/getredash/redash

 

环境选择

官方支持的环境有 Ubuntu 16.04, AWS, Google Compute Cloud 和 Docker。

https://redash.io/help-onpremise/setup/setting-up-redash-instance.html

 

Ubuntu部署

wget https://raw.githubusercontent.com/getredash/redash/master/setup/ubuntu/bootstrap.sh
sudo chmod +x bootstrap.sh
sudo ./bootstrap.sh

执行完成后,访问http://ip:80

 

Centos部署

依赖:Python (2.7), PostgreSQL (9.3 or newer), Redis (2.8.3 or newer) and Node.js (v6 or newer)

参考:https://redash.io/help-onpremise/dev/setup.html

系统环境:CentOS Linux release 7.4.1708 (Core) 

Redash版本:3.0.0

  • 初始化
yum update -y
yum install -y gcc gcc-c++ cyrus-sasl-devel make
yum install -y pwgen python-devel python-pip supervisor
yum install -y nginx curl wget redis
yum install -y libffi-devel 
yum install -y mariadb-devel

 

  • redis启动
systemctl start redis
  • 目录和账号创建
mkdir -p /opt/redash
adduser --system --no-create-home -s /sbin/nologin redash
chown redash /opt/redash
  • 包下载
cd /opt/redash
sudo -u redash wget https://github.com/getredash/redash/archive/v3.0.0.tar.gz
sudo -u redash tar xvf v3.0.0.tar.gz
ln -nfs /opt/redash/redash-3.0.0 /opt/redash/current
  • 环境配置
pwgen -1s 32获取值,用于REDASH_COOKIE_SECRET

vim /opt/redash/.env
export REDASH_LOG_LEVEL="INFO"
export REDASH_REDIS_URL=redis://localhost:6379/0
export REDASH_DATABASE_URL="postgresql:///redash"
export REDASH_COOKIE_SECRET=RwQL7TTb9O5w0NKQAfu4eXE3tPVeqvvF

ln -nfs /opt/redash/.env /opt/redash/current/.env
  • pip安装
cd /opt/redash/current
pip install --upgrade pip
pip install setproctitle

vim /root/.bash_profile 
export PATH="/usr/pgsql-9.5/bin:$PATH"

pip install psycopg2
pip install -r requirements.txt
pip install setuptools==3.4.4
pip install -r requirements_all_ds.txt
  • npm安装
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
yum install -y nodejs
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm install
npm run build
  • 数据库创建
sudo -u postgres createuser redash --no-superuser --no-createdb --no-createrole
sudo -u postgres createdb redash --owner=redash
sudo -u redash bin/run ./manage.py database create_tables

 

bi平台redash使用

一、介绍1、同类品对比对比项目SupersetRedashMetabase丰富性、灵活性高中中数据源丰富性低高中美观性中(可自定义)高中上手难易程度高低中superset:轻量级BI工具Superset的搭建与使用-简书Metabase:Metabase使用教程-知乎最有名&... 查看详情

redash二次开发-开发环境搭建

环境:win7+pycharm2018.2+redash1.安装pycharm并如何正常使用,找度娘。2.配置pycharmvcs,设置github用户,从github新建redash项目   Pycharm中操作路径:vcs—git—clone   3.为新项目建立装虚拟环境   4 查看详情

如何在 ReDash 中设置标准 SQL BigQuery

】如何在ReDash中设置标准SQLBigQuery【英文标题】:HowtosetStandardSQLBigQueryinReDash【发布时间】:2016-09-1623:53:44【问题描述】:我想知道如何设置ReDash以使用新的标准SQLBigquery的查询。我知道这可以在BigQuery中通过删除“旧版SQL”中的... 查看详情

bi平台redash使用

一、介绍1、同类品对比对比项目SupersetRedashMetabase丰富性、灵活性高中中数据源丰富性低高中美观性中(可自定义)高中上手难易程度高低中superset:轻量级BI工具Superset的搭建与使用-简书Metabase:Metabase使用教程-知乎最有名&... 查看详情

plotly在redash中文版中的应用

...9种3D图表等等,被誉为“功能最为强大的可视化神器”。Redash中文商业版集成Plotly.js功能,可以自定义绘制任何想要的图表,不再被模板固定,拥有高自由度,几乎可以实现任何平面的设计 查看详情

jenkinsserver的安装部署方式(代码片段)

 第2章JenkinsServer的安装部署方式1.1安装依赖1.2安装部署1.2.1使用Tomcat部署1.2.2CentOS环境部署1.2.3MacOS环境部署1.2.4基于Docker部署1.2.5基于Kubernetes部署1.2.6基于Windows部署1.2.7软件资源下载1.3配置 本章阐述JenkinsServer的安装部署方... 查看详情

centos6.7安装部署cobbler完成无人值守化安装部署

...p;     Centos6.7部署cobbler完成无人值守化安装部署          Cobbler是一个免费开源系统安装部署软件,用于自动化网络安装操作系统。在生产环境中,经常批量部署几十甚至上... 查看详情

shell脚本一键部署——tomcat安装部署(代码片段)

文章目录shell脚本一键部署——tomcat安装部署①软件包准备(tomcat和jdk)②脚本准备③运行脚本以及测试shell脚本一键部署——tomcat安装部署①软件包准备(tomcat和jdk)②脚本准备#!/bin/bash#安装部署tomcatsystemctlstopfi... 查看详情

shell脚本一键部署——tomcat安装部署(代码片段)

文章目录shell脚本一键部署——tomcat安装部署①软件包准备(tomcat和jdk)②脚本准备③运行脚本以及测试shell脚本一键部署——tomcat安装部署①软件包准备(tomcat和jdk)②脚本准备#!/bin/bash#安装部署tomcatsystemctlstopfi... 查看详情

nginx安装及部署

Nginx安装及部署 查看详情

jmeter之安装部署

Jmeter之安装部署1、环境要求JMeter可以安装部署在Windows平台下,也可以部署安装在临Linux平台下,环境要求必须安装jdk1.4以上,jdk的版本建议安装jdk1.7。2、安装部署2.1Windows下安装部署1)jdk1.7安装下载jdk安装包默认安装即可,安装... 查看详情

nvidiadpu—安装部署

目录文章目录目录BlueFieldbootstreamfile(BFB)DeployingDPUOSUsingBFBfromHost安装步骤安装DPU硬件安装DPU软件安装DOCAonHost安装DPUOSandDOCAonDPU安装FirmwarePost-installationProcedureDefaultPortsandOVSConfigurationDefaultNetworkInterfaceConfiguration 查看详情

gulp安装部署

gulp安装部署安装gulp-cli命令:npminstallgulp-cli-g检测gulp:gulp-v在项目里面安装gulp:npminstallgulp--save-dev在项目根目录创建:gulpfile.js 查看详情

redashdocker运行(代码片段)

redash、superset、metabase都是很不错的数据分析工具,支持多种数据源,同时可以方便的生成报表基本上都支持定制化报表界面、通知(定时),metabase有点偏产品,superset使用上,也挺不错,同时已经在apache进行孵化使用dockercompose... 查看详情

sharepoint部署--1.安装

1.安装先决条件2.安装3.初始化 查看详情

vs2013没有安装部署,安装图解

自vs2012后就已经没有安装向导了,VS2013安装是不带安装部署的,用 InstallShield Limited Edition for Visual Studio解决安装部署问题第一步:“新建”------“项目”第二步:点击“启用InstallShieldLimitedEdition”第三步:... 查看详情

fitnesse安装部署

fitnesse安装部署2017-09-291先决条件Java环境确保机器上装了java,java-version2安装fitnessehttp://fitnesse.org/FitNesseDownload->fitnesse-standalone.jar解压fitnesse-standalone.jar3部署fitnesse安装目录下执行cmd命令:java-jarfitnesse-st 查看详情

shell脚本一键部署——redis安装部署(代码片段)

文章目录shell脚本一键部署——Redis安装部署①准备软件包(redis-5.0.7.tar.gz)②脚本准备③测试shell脚本一键部署——Redis安装部署①准备软件包(redis-5.0.7.tar.gz)注:在执行脚本前,需配好yum源,本地... 查看详情