DataEase

DataEase_第1张图片

一. DataEase

(一). 说明

安装文档

  • DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便的与他人分享

  • DataEase 的功能:

    • 开源开放:零门槛,线上快速获取和安装;快速获取用户反馈、按月发布新版本
    • 简单易用:极易上手,通过鼠标点击和拖拽即可完成分析
    • 秒级响应:集成 Apache Doris,超大数据量下秒级查询返回延时
    • 安全分享:支持多种数据分享方式,确保数据安全
  • DataEase 当前支持的数据源:

    • Excel、MySQL、Oracle、SQL Server、PostgreSQL、Elasticsearch、MariaDB、Apache Doris、ClickHouse,虽然不多,但是常用的一些数据源都已经囊括在内了

(二). 部署服务器要求:

  • 操作系统: CentOS 7.x
  • CPU/内存: 4核8G
  • 磁盘空间: 200G
# 在线安装
curl -sSL https://link.zhihu.com/?target=https%3A//github.com/dataease/dataease/releases/latest/download/quick_start.sh | sh

二. 安装

  • 这里采用离线安装,部署版本: v1.18.15

社区版下载

mkdir /home/dataease
tar xf dataease-v1.18.15-offline.tar.gz

cd dataease-v1.18.15-offline
# 配置修改
vim install.conf

## 安装目录
DE_BASE=/home/dataease
## Service 端口
DE_PORT=80
## 部署及运行模式,可选值有 local、simple、cluster,分别对应 本地模式、精简模式、集群模式
DE_ENGINE_MODE=simple
## docker 网段设置
DE_DOCKER_SUBNET=172.19.0.0/16
## docker 网关 IP
DE_DOCKER_GATEWAY=172.19.0.1
## Apache Doris FE IP (外部 Doris 此参数无效)
DE_DORIS_FE_IP=172.19.0.198
## Apache Doris BE IP (外部 Doris 此参数无效)
DE_DORIS_BE_IP=172.19.0.199
## 登录超时时间,单位min。如果不设置则默认8小时,也就是480
DE_LOGIN_TIMEOUT=480
## 新建用户初始密码
DE_INIT_PASSWORD=DataEase123456

# 数据库配置
## 是否使用外部数据库
DE_EXTERNAL_MYSQL=true
## 数据库地址
DE_MYSQL_HOST=mysql
## 数据库端口
DE_MYSQL_PORT=3306
## DataEase 数据库库名
DE_MYSQL_DB=db_dataease
## 数据库用户名
DE_MYSQL_USER=udataease
## 数据库密码
DE_MYSQL_PASSWORD=xxxxx
## 数据库参数
DE_MYSQL_PARAMS="jdbc:mysql://rm-xxxxx.mysql.rds.aliyuncs.com:3306/db_dataease?autoReconnect=false&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true"
./install.sh

[root@dc-biz-aplica3-prd dataease-v1.18.15-offline]# docker ps -a
b535a1b4d677   registry.cn-qingdao.aliyuncs.com/dataease/dataease:v1.18.15   "/deployments/run-ja…"   28 minutes ago   Up 15 minutes (healthy)   0.0.0.0:80->8081/tcp   dataease
# 安装失败
cd /home/dataease/dataease/conf

# 可以看到配置的信息
vim dataease.properties
server {
    listen 443 ssl;
    server_name dc-dataease.yee.com;

    ssl_certificate sslkey/_.yee.com_bundle.crt;
    ssl_certificate_key sslkey/yee.com_RSA.key;
    ssl_session_timeout 5m;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
    ssl_prefer_server_ciphers on;

    access_log /home/nginx/logs/dc-dataease.yee.com.log wafback buffer=32k;


    if ($scheme = http) {
        return 301 https://$host$request_uri;
    }
    location / {
        proxy_pass http://192.168.2.206;
        proxy_set_header Host $host;
        proxy_set_header X-Real-Ip $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto $scheme;

    }
}

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