Không có mô tả

wzl 91d9c4ca56 中广核104解析初始化 11 tháng trước cách đây
conf 91d9c4ca56 中广核104解析初始化 11 tháng trước cách đây
data 28852e7fe4 中广核104解析初始化 1 năm trước cách đây
service 28852e7fe4 中广核104解析初始化 1 năm trước cách đây
tmp 91d9c4ca56 中广核104解析初始化 11 tháng trước cách đây
utils 91d9c4ca56 中广核104解析初始化 11 tháng trước cách đây
.gitignore 91d9c4ca56 中广核104解析初始化 11 tháng trước cách đây
README.MD 91d9c4ca56 中广核104解析初始化 11 tháng trước cách đây
add_or_remove_partition.py 28852e7fe4 中广核104解析初始化 1 năm trước cách đây
app_run.py 28852e7fe4 中广核104解析初始化 1 năm trước cách đây
create_table.py 28852e7fe4 中广核104解析初始化 1 năm trước cách đây
parse_scada_data.py 28852e7fe4 中广核104解析初始化 1 năm trước cách đây
parse_warn_fault_data.py 28852e7fe4 中广核104解析初始化 1 năm trước cách đây
requirements.txt 28852e7fe4 中广核104解析初始化 1 năm trước cách đây
说明书.md 91d9c4ca56 中广核104解析初始化 11 tháng trước cách đây

README.MD

104规约数据获取

项目概述

本项目用于处理和分析风电场SCADA数据、故障报警数据等。

依赖环境

  • Python 3.x
  • 依赖包:见requirements.txt

安装

pip install -r requirements.txt

项目结构

conf: 数据库连接配置文件以及,104数据字段映射关系xlsx

data: 数据转化核心功能

service: 数据库相关操作

utils: 自定义的工具类

由于正向隔离,需要定时获取文件数据,使用crontab定时任务

创建启动文件

start.sh

#!/bin/bash
cd /home/trans/project/energy-online-data
python3 $1

添加自行权限

chmod +x start.sh

定时任务

1.每十分钟执行SCADA数据(路径自己修改)

0/10 * * * * /home/trans/script/start.sh parse_scada_data.py

2.每十分钟执行故障报警数据(路径自己修改)

0/10 * * * * /home/trans/script/start.sh parse_warn_fault_data.py

3.每天一点执行数据转化(路径自己修改)

0 1 * * * /home/trans/script/start.sh app_run.py

4.每月一号一点执行增删分区(按照保存时间,删除历史数据,新增新月份分区)(路径自己修改)

0 1 1 * * sh /home/trans/script/start.sh add_or_remove_partition.py