文档 v2.7.0 版本已不再积极维护,你当前浏览的是一份归档快照。 最新文档请参阅 最新版本。
数据分析应用
使用 Pigsty Grafana & Echarts 工具箱进行数据分析与可视化
Applet的结构
Applet,是一种自包含的,运行于Pigsty基础设施中的数据小应用。
一个Pigsty应用通常包括以下内容中的至少一样或全部:
- 图形界面(Grafana Dashboard定义) 放置于
ui目录 - 数据定义(PostgreSQL DDL File),放置于
sql目录 - 数据文件(各类资源,需要下载的文件),放置于
data目录 - 逻辑脚本(执行各类逻辑),放置于
bin目录
Pigsty默认提供了几个样例应用:
pglog, 分析PostgreSQL CSV日志样本。covid, 可视化WHO COVID-19数据,查阅各国疫情数据。pglog, NOAA ISD,可以查询全球30000个地表气象站从1901年来的气象观测记录。
应用的结构
一个Pigsty应用会在应用根目录提供一个安装脚本:install或相关快捷方式。您需要使用管理用户在 管理节点 执行安装。安装脚本会检测当前的环境(获取 METADB_URL, PIGSTY_HOME,GRAFANA_ENDPOINT等信息以执行安装)
通常,带有APP标签的面板会被列入Pigsty Grafana首页导航中App下拉菜单中,带有APP和Overview标签的面板则会列入首页面板导航中。
您可以从 https://github.com/Vonng/pigsty/releases/download/v1.5.1/app.tgz 下载带有基础数据的应用进行安装。
Pigsty自带的,用于分析PostgreSQL CSV日志样本的一个样例Applet
以ISD数据集为例,展现如何将数据导入数据库中
Pigsty 自带的,用于展示世界卫生组织官方疫情数据的一个样例 Applet
分析阿里云 / AWS 上算力与存储的价格 (ECS/ESSD)
用一条SQL给出扑克牌24点的计算表达式,PostgreSQL 解法。
分析 DB-Engine 上的数据库管理系统,查阅其流行度变迁。
分析 StackOverflow 最近七年全球开发者调研数据中关于数据库的部分