Applet: 数据分析应用

    Applet,是一种自包含的,运行于Pigsty基础设施中的数据小应用。

    一个Pigsty应用通常包括以下内容中的至少一样或全部:

    • 图形界面(Grafana Dashboard定义) 放置于目录
    • 数据定义(PostgreSQL DDL File),放置于 sql 目录
    • 数据文件(各类资源,需要下载的文件),放置于data目录
    • 逻辑脚本(执行各类逻辑),放置于bin目录

    Pigsty默认提供了几个样例应用:

    • , 可视化WHO COVID-19数据,查阅各国疫情数据。
    • pglog, NOAA ISD,可以查询全球30000个地表气象站从1901年来的气象观测记录。

    一个Pigsty应用会在应用根目录提供一个安装脚本:install或相关快捷方式。您需要使用管理用户在执行安装。安装脚本会检测当前的环境(获取 , PIGSTY_HOMEGRAFANA_ENDPOINT等信息以执行安装)

    您可以从 https://github.com/Vonng/pigsty/releases/download/v1.5.1/app.tgz 下载带有基础数据的应用进行安装。

    COVID是一个可视化WHO COVID-19数据,查阅各国疫情数据的应用样例。

    公开演示:http://demo.pigsty.cc/d/covid-overview

    更精细的控制:

    1. make ui # 将covid dashboards安装至grafana
    2. make sql # 将covid 数据库表定义创建至metadb中
    3. make download # 下载WHO最新数据

    Pigsty自带的,用于分析PostgreSQL CSV日志样本的一个样例Applet

    Pigsty自带的,用于展示世界卫生组织官方疫情数据的一个样例Applet

    以ISD数据集为例,展现如何将数据导入数据库中