{% extends "base.html" %} {% block title %}数据预处理模块{% endblock %} {% block content %}

数据预处理模块

该模块负责扫描本地 CSV,执行字段映射、类型转换、去重更新和质量评分计算,并将清洗后的结果导入数据库。

待处理 CSV 文件数
{{ file_count }}
数据库记录数
{{ database_stats.total_count|default:0 }}
平均 AQI
{{ database_stats.avg_aqi|default:0|floatformat:2 }}
最高 AQI
{{ database_stats.max_aqi|default:0 }}

清洗与导入操作

执行后会自动读取项目目录中的 CSV 文件,清洗字段后导入数据库。勾选清空旧数据时,会先删除已有空气质量记录。

{% csrf_token %}
{% if preprocess_result %}
扫描文件数
{{ preprocess_result.file_count }}
删除旧记录
{{ preprocess_result.deleted_count }}
新增记录
{{ preprocess_result.created_count }}
更新记录
{{ preprocess_result.updated_count }}

本次参与处理的样例文件

{% for item in preprocess_result.sample_files %} {% empty %} {% endfor %}
文件名
{{ item }}
本次没有处理文件。
{% endif %}

当前识别到的 CSV 文件样例

这里展示当前目录可被预处理模块读取的部分数据文件。

{% for item in sample_files %} {% empty %} {% endfor %}
文件名
{{ item }}
暂无 CSV 文件。
{% endblock %}