Data Analytics report
合作加氢站数量口径诊断
解释地图为何仍显示 88 座合作站,并给出统一口径建议。
Executive Summary
页面的 88Source: 生产站点表只读对账 座不是缓存,也不是本次导入失败,而是开放接口仍按旧表的内部站点关联是否存在来判断合作。新版站点表当前共有 132Source: 生产站点表只读对账 座有效合作站,其中 131Source: 生产站点表只读对账 座具备有效经纬度,可进入地图展示;本次文件中的 87Source: 生产站点表只读对账 座均已在新版表生效。
对账旧接口关联口径、新版当前合作口径、有效坐标与名称匹配过渡口径。
对账旧接口关联口径、新版当前合作口径、有效坐标与名称匹配过渡口径。
| 统计口径 | 站点数 |
|---|---|
| 旧接口 | 88 |
| 新版有效 | 132 |
| 新版可展示 | 131 |
| 过渡并集 | 140 |
建议
把开放接口的合作判断统一切换到新版权威口径:站点状态为“已签约”,且合作结束日期为空或不早于当天;地图展示还应要求经纬度有效。按当前生产数据,切换后合作站点应为 131Source: 生产站点表只读对账 座。不建议长期使用名称匹配并集方案,因为站名差异会造成漏配或重复。
对账旧接口关联口径、新版当前合作口径、有效坐标与名称匹配过渡口径。
注意事项
新版表有效坐标站点总数为 450Source: 生产站点表只读对账 座,旧接口为 448Source: 生产站点表只读对账 座;正式切换前应核对这 2Source: 生产站点表只读对账 座差异。文件内 87Source: 生产站点表只读对账 座站中,只有 76Source: 生产站点表只读对账 座能按名称精确命中旧表,说明不能把名称关联当作长期主键。
对账旧接口关联口径、新版当前合作口径、有效坐标与名称匹配过渡口径。
Sources
- 生产站点表只读对账
对账旧接口关联口径、新版当前合作口径、有效坐标与名称匹配过渡口径。
SQL query
SELECT COUNT(*) AS total, SUM(site_type='SIGNED' AND (cooperation_end_date IS NULL OR cooperation_end_date >= CURDATE())) AS current_cooperation, SUM(site_type='SIGNED' AND (cooperation_end_date IS NULL OR cooperation_end_date >= CURDATE()) AND longitude BETWEEN -180 AND 180 AND latitude BETWEEN -90 AND 90 AND NOT (longitude=0 AND latitude=0)) AS current_cooperation_with_coordinates FROM ln_asset_management.new_hydrogen_site WHERE del_flag='0'; SELECT COUNT(*) AS valid_coordinate_rows, SUM(inner_site_id IS NOT NULL) AS inner_site_linked_rows FROM ln_asset_management.tab_outside_hydrogen_site WHERE longitude BETWEEN -180 AND 180 AND latitude BETWEEN -90 AND 90 AND NOT (longitude=0 AND latitude=0); - 开放平台合作站点查询实现
查询接口读取旧站点表,并以 inner_site_id 是否为空定义 cooperative。