Skip to content

Latest commit

 

History

History
49 lines (28 loc) · 1.55 KB

README.md

File metadata and controls

49 lines (28 loc) · 1.55 KB

Flyer 数据查询平台

功能划分

功能 介绍
主页 显示执行任务的服务器状态,任务摘要,计划摘要,任务调度的日志摘要
任务 查询任务管理,增删改查
执行计划 创建管理执行计划
用户管理   管理查询平台的执行人员权限                  
日志 任务的执行日志,用来检查计划任务的执行信息
查询结果管理 保存并管理查询结果

功能列表

  1. 根据业务部门数据查询需求,执行查询
  2. 可以定时执行数据查询
  3. 可以执行 sql 语句、 python 脚本( pandas、numpy 环境 )
  4. 提供配置界面,管理定时任务(增,删,改,查)
  5. 查询数据用 excel、csv 格式导出
  6. 保留查询结果一段时间,保留执行记录,并且可以重新发送查询结果
  7. 配置查询结果接收人列表,发送查询结果邮件给接收人,并短信通知接收人
  8. 监控任务执行情况,展示任务执行状态
  9. 分布式,高可用

架构

  • 语言 python
  • 界面 bootstrap,jquery
  • 管理平台web框架 flask
  • 任务执行系统,python APScheduler

服务1,管理平台 ==》 保存任务,执行计划 ==》数据库

服务2,任务系统 ==》读取数据库的计划,任务 ==》执行 ==》生成结果

执行结果 ==》邮件发送接收者邮箱