一、背景信息
最近一直在学习 DataEase 的官方使用文档,由于公司的业务需求需要接触 BI 工具,开始接触到 DataEase,其简单易上手的功能吸引到我,正好自己也有可视化的需求,看到朋友们的推荐就使用了起来。
官方介绍 DataEase 是一款人人可用的、开源的数据可视化分析工具,可帮助用户快速分享数据并洞察业务趋势,从而实现业务的改进与优化,DataEase 不仅支持丰富的数据源链接,还能够通过拖拉拽快速制作图表,并方便与他人进行分享。
Kettle 是一款国外开源的 ETL 工具,Java 编写,可以在 Window、Linux、Unix 上运行,绿色无需安装,数据抽取高效稳定;Kettle 这个 ETL 工具集,允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。
二、前期准备
2.1 DataEase 安装部署
先是要搭建 DataEase 平台,到 DataEase 官网提供的在线文档看了安装模式,我选择安装本地模式,并参考官方知识库文章将 DataEase 的 Doris 端口映射到宿主机,安装过程如下。
从官方的使用文档可了解到,DataEase 本地模式下包含了 Kettle 组件,可用于在本地模式下抽取数据和转换来至数据源的数据。
执行一键安装脚本后,很方便的把 DataEase 服务给安装好了,此外,我把 Kettle 的服务端口 18080 给映射了出来,通过修改 /opt/dataease/docker-compose-kettle.yml 文件添加 ports:- 18080:18080,再参考官方在线文档的