_survey_fixture.json 6.9 KB

1
  1. {"rows":[{"位置":"windscada 链盘 (运行期计算, 经 /api/fleet 取)","名":"决策链进度","命令可用":true,"存在":false,"层":"机理","摄入":"python -m src.ontology.chain_ingest (需 windscada 服务在跑)","末次更新":null,"条数":0,"覆盖":"—","说明":"每台六步进度/停滞环节/下一步 + 全场瓶颈汇总; 补前只在运行期内存里, 图谱检索不到","责任":"windscada → 图谱","频率":"判级或工单更新后"},{"位置":"D:\\产品\\app_new\\outputs\\rudong\\m5_cms_tcm\\component_history.json (振动线出件)","名":"趋势与闭环证据","命令可用":true,"存在":false,"层":"机理","摄入":"python -m src.ontology.trend_ingest","末次更新":null,"条数":0,"覆盖":"—","说明":"在升(末三窗/早三窗≥▪)与换件闭环两类实证入图谱; 补前这类信息只在链盘里, 图谱检索不到","责任":"振动线 → 图谱","频率":"振动线每轮出件后"},{"位置":"D:\\产品\\app_new\\data\\raw\\<场站名称>\\","名":"场站数据目录 (扫描辨识)","命令可用":true,"存在":true,"层":"数据","摄入":"python scripts/place_raw_data.py (现场压缩包按约定落位)","末次更新":"2026-09-22 09:40","条数":0,"覆盖":"如东","说明":"data/raw 的下一级目录即场站名称, 取数时扫描辨识; 约定子目录: scada_10min / 故障报警 / 风机故障记录 / 油样报告。目录名与场配置 raw_station 完全相同: 如东","责任":"现场/数据线","频率":"随现场"},{"位置":"D:\\产品\\app_new\\data\\raw\\如东\\scada_10min\\","名":"SCADA 10min 月度衍生","命令可用":true,"存在":true,"层":"数据","摄入":"python scripts/rebuild_from_raw.py --scada (从 scada_10min/*.csv 重算 loss_monthly 等)","末次更新":"2026-09-29 06:38","条数":3955,"覆盖":"2025-01 ~ 2026-09","说明":"逐台平铺 WTG01.csv…WTG38.csv (放目录本身, 不是压缩包); 五态/损失/可用率的底座; 换月必重跑下游判级","责任":"数据线","频率":"月"},{"位置":"D:\\产品\\app_new\\data\\raw\\如东\\故障报警\\","名":"报警事件","命令可用":true,"存在":true,"层":"数据","摄入":"python scripts/windscada_alarms_ingest.py","末次更新":"2026-09-29 06:33","条数":39211,"覆盖":"2025-01-01 02:13:30 ~ 2026-07-15 09:36:23","说明":"码级事件; 注意年度总表 .xls 实为 XML 报警导出非工单; 目录里的「全年/年至今」件是季度件的累计快照, 摄入时会自动跳过 (叠加即翻倍)","责任":"数据线","频率":"月"},{"位置":"D:\\产品\\app_new\\data\\raw\\如东\\风机故障记录\\","名":"检修工单台账","命令可用":true,"存在":true,"层":"数据","摄入":"python scripts/windscada_workorder_ingest.py","末次更新":"2026-09-29 06:34","条数":5876,"覆盖":"2020-01-03 14:12:00 ~ 2026-07-08 08:31:00","说明":"目录内按 {年}年故障记录/ 分年 (2026-09-11 起连同 74 张月/年表一起摄入, 覆盖已推至 2026-07; 跨表内容重复自动归并, 无日期的计划停机行保留)","责任":"现场提供","频率":"季/年"},{"位置":"D:\\产品\\app_new\\data\\raw\\如东\\油样报告\\","名":"油液化验","命令可用":true,"存在":true,"层":"数据","摄入":"python scripts/windscada_watch_channels_build.py (产 oil_samples_index)","末次更新":"2026-09-29 06:34","条数":404,"覆盖":"2024-11-19 ~ 2025-08-29","说明":"SGS + 华标两家, 报告按台号/部件分目录; 文件名自带日期/台号/部件/sample_id; 新一轮到货后重跑, 时效胶囊自动翻绿","责任":"化验机构","频率":"半年"},{"位置":"D:\\产品\\app_new\\data\\raw\\如东\\windcms\\","名":"CMS 振动评估报告","命令可用":true,"存在":true,"层":"数据","摄入":"python scripts/vib_raw_build.py (索引→谱; 重生成 CMS 报告用 --with-report, 见 docs 振动数据接入 §3b)","末次更新":"2026-09-29 07:30","条数":0,"覆盖":"报告_CMS振动状态评估报告_2026-09-29.md","说明":"本目录两类源件: ①CMS 原始测量导出 (Brande TCM *_decode.json → 索引/谱/六层链, 可重算); ②厂商月度评估报告 (上海电气 12 份用印版 PDF 实测为扫描件无文本层 ⇒ 只作归档证据, 不进判级)。设备状态五级来源; 观澜自动取最新版不写死日期","责任":"振动线","频率":"月/事件驱动"},{"位置":"D:\\产品\\app_new\\data\\raw\\如东\\m5_cms_tcm\\","名":"振动线 handoff","命令可用":null,"存在":true,"层":"数据","摄入":"振动线出件 → fusion 自动读 (现场正本落本目录则优先采用)","末次更新":"2026-09-29 07:30","条数":0,"覆盖":"handoff_vibration_v2.json","说明":"定谳链判级 (候选以上); 与 CMS 报告是两条轴, 取严合并。本目录放 TCM 侧深度分析报告 (大生科技) 与现场给的接口正本 (handoff_vibration_v2.json / component_history.json); 包内那份 json 目前是 shipped 快照 (振动线分支的产物未随包), 现场给正本后即改由现场件驱动","责任":"振动线","频率":"事件驱动"},{"位置":"D:\\产品\\app_new\\data\\raw\\西门子4.0技术资料\\故障处理\\故障处理手册.xlsx","名":"报警码表与处置手册","命令可用":true,"存在":false,"层":"机理","摄入":"python -m src.ontology.kb_ingest","末次更新":null,"条数":0,"覆盖":"—","说明":"555 码 + 331 分步处置 WI; 码义变更须过审 (码义靠猜会翻案)","责任":"厂商/技术","频率":"换厂商资料时"},{"位置":"D:\\产品\\app_new\\data\\raw\\西门子4.0技术资料\\维护相关\\维护作业指导书.xlsx","名":"预防性维护 WI","命令可用":true,"存在":false,"层":"机理","摄入":"python -m src.ontology.kb_ingest","末次更新":null,"条数":0,"覆盖":"—","说明":"228 项年度任务, 带位置代号与工时","责任":"厂商/技术","频率":"换版本时"},{"位置":"D:\\产品\\app_new\\data\\raw\\西门子4.0技术资料\\Turbine+Parameters.*.xlsx","名":"实机参数表 (判定规范)","命令可用":null,"存在":false,"层":"机理","摄入":"python -c \"from src.ontology.maintenance import refresh_params as f; print(f())\"","末次更新":null,"条数":0,"覆盖":"—","说明":"1706 条整定值; ★现导出为 2024-10-21, 若现场改过定值需重导","责任":"现场/厂商","频率":"参数变更时"},{"位置":"D:\\产品\\app_new\\data\\raw\\西门子4.0技术资料","名":"技术资料索引 (图纸/原理)","命令可用":true,"存在":false,"层":"机理","摄入":"python -m src.ontology.kb_ingest","末次更新":null,"条数":0,"覆盖":"—","说明":"309 份; 只索引文件不解析内容, 新增资料放入目录后重跑即可","责任":"技术","频率":"补充资料时"},{"位置":"(派生自码表+工单文本归纳)","名":"失效模式与原因树","命令可用":true,"存在":false,"层":"机理","摄入":"python -m src.ontology.kb_ingest","末次更新":null,"条数":0,"覆盖":"—","说明":"108 个模式 + 43 条 causedBy; 归纳规则改动 = 判据地基改动, 须过审","责任":"本体线","频率":"随码表/工单更新"}]}