edit | blame | history | raw

管理执行日志

2026-06-16 16:26:30 MGMT-DS-20260616-KLINE-SYNC

关联事项:全局行情数据同步

执行人员:management

动作类型:数据同步

执行目标:使用 ds 同步 2026-06-16 可用的 A 股前复权 K 线数据到本地全局数据库。

执行过程:

  1. 读取 ds 技能说明,确认同步脚本 scripts/kline_front_incremental_sync.py 可用并通过 py_compile
  2. 查询源端与本地覆盖范围,确认源端日线已有 2026-06-16,源端分钟线覆盖表最新为 2026-06-122026-06-16 分钟线覆盖行数为 0
  3. 执行日线同步 run_id=ds_daily_sync_20260616_162459,从 2026-06-11 同步到 2026-06-16
  4. 同步后校验本地主表 a_share_daily_price2026-06-165513 行;镜像表本次 run 写入 22044 行。

使用命令或 skill:dspython scripts/kline_front_incremental_sync.py --run-id ds_daily_sync_20260616_162459 --periods 1d --append-to-main

关键输出:

  • 日线源行数:22044
  • 日线镜像写入行数:22044
  • 日线主表追加行数:22044
  • 本地 2026-06-16 日线主表行数:5513
  • 源端 2026-06-16 分钟线覆盖行数:0
  • 源端分钟线覆盖表最新日期:2026-06-12

自检结果:日线同步完成并通过本地行数校验;分钟线因源端尚无 2026-06-16 覆盖数据,本次未同步。

异常 / 偏离:源端分钟线未提供 2026-06-16 数据,不触发外部 HTTP 补数任务,不写外部数据库。

当前状态:部分完成

2026-06-19 16:25:00 MGMT-DS-20260619-KLINE-SYNC

关联事项:全局行情数据同步

执行人员:management

动作类型:数据同步 / 脚本修复

执行目标:使用 ds 同步截至 2026-06-19 源端可用的 A 股前复权日线与分钟线数据到本地全局数据库。

执行过程:

  1. 读取 ds 技能说明,确认 scripts/kline_front_incremental_sync.py 可用并通过 py_compile
  2. 查询覆盖范围:源端日线最新为 2026-06-18,源端 2026-06-19 日线行数为 0;源端分钟线覆盖表最新为 2026-06-172026-06-19 分钟线覆盖行数为 0
  3. 执行日线同步 run_id=ds_daily_sync_20260619_155322,从 2026-06-17 同步到 2026-06-18
  4. 分钟线先执行 2026-04-21,数据已落镜像表和主表各 1324777 行;收尾写 run log 时触发 Windows 命令行长度限制。
  5. 修复 scripts/kline_front_incremental_sync.py 的 MySQL 调用方式:长 SQL 改为 stdin 输入,避免 -e <large sql> 触发命令行长度限制。
  6. 补齐 2026-04-21 run_id=ds_minute_sync_20260421_155345 的状态为 SUCCESS
  7. 使用优化参数完成 2026-04-22 分钟线同步,run_id=ds_minute_sync_20260422_161255,写入和追加 1324777 行。
  8. 新增并启动后台分日补齐脚本 scripts/ds_minute_backfill.ps1,从 2026-04-232026-06-17 按交易日继续同步,日志目录为 data/result/stat/ds_minute_backfill_20260619_r2

使用命令或 skill:dspython scripts/kline_front_incremental_sync.py --periods 1d --append-to-mainpython scripts/kline_front_incremental_sync.py --periods 1m --minute-max-minutes-per-batch 120 --minute-symbols-per-batch 200 --append-to-mainscripts/ds_minute_backfill.ps1

关键输出:

  • 日线 run_id:ds_daily_sync_20260619_155322
  • 日线同步范围:2026-06-172026-06-18
  • 日线源行数 / 镜像写入 / 主表追加:11016 / 11016 / 11016
  • 分钟线已完成日期:2026-04-212026-04-22
  • 分钟线后台待补日期数:37
  • 分钟线后台 PID:51640
  • 分钟线后台日志目录:data/result/stat/ds_minute_backfill_20260619_r2

自检结果:日线已同步到源端最新;分钟线因缺口约 51690549 行,已转入后台分日任务。源端尚无 2026-06-19 日线和分钟线数据。

异常 / 偏离:2026-04-21 分钟线 run log 首次收尾因 Windows 命令行长度限制失败;已修复脚本并手工恢复该 run 的成功状态。未写外部数据库,未触发外部 HTTP 补数。

当前状态:部分完成,分钟线后台同步中

2026-06-23 04:10:00 MGMT-DS-20260623-KLINE-SYNC

关联事项:全局行情数据同步

执行人员:management

动作类型:数据同步

执行目标:使用 ds 同步截至 2026-06-23 源端可用的 A 股前复权 K 线数据到本地全局数据库。

执行过程:

  1. 读取 ds 技能说明,确认 scripts/kline_front_incremental_sync.py 可用并通过 py_compile
  2. 查询覆盖范围:源端日线最新为 2026-06-22,源端 2026-06-23 日线行数为 0;源端分钟线覆盖表最新为 2026-06-172026-06-17 之后至 2026-06-23 覆盖行数为 0
  3. 执行日线同步 run_id=ds_daily_sync_20260623_040911,从 2026-06-19 同步到 2026-06-22
  4. 同步后校验本地主表 a_share_daily_price2026-06-225510 行,本地主表最大日线日期为 2026-06-22

使用命令或 skill:dspython scripts/kline_front_incremental_sync.py --run-id ds_daily_sync_20260623_040911 --periods 1d --append-to-main

关键输出:

  • 日线同步范围:2026-06-192026-06-22
  • 日线源行数 / 镜像写入 / 主表追加:5510 / 5510 / 5510
  • 本地 2026-06-22 日线主表行数:5510
  • 源端分钟线覆盖表最新日期:2026-06-17
  • 源端 2026-06-17 之后至 2026-06-23 分钟线覆盖行数:0

自检结果:日线已同步到源端最新;分钟线源端无新增数据,本次未执行分钟线写入。

异常 / 偏离:源端尚无 2026-06-23 日线数据,也无 2026-06-17 之后的分钟线覆盖数据。未写外部数据库,未触发外部 HTTP 补数。

当前状态:完成源端可用范围同步

2026-06-23 20:46:00 MGMT-DS-20260623-KLINE-SYNC-2

关联事项:全局行情数据同步

执行人员:management

动作类型:数据同步

执行目标:再次使用 ds 检查并同步 2026-06-23 当日源端新增的 A 股前复权 K 线数据。

执行过程:

  1. 读取 ds 技能说明,确认 scripts/kline_front_incremental_sync.py 可用并通过 py_compile
  2. 查询覆盖范围:源端日线最新已更新为 2026-06-23,源端 2026-06-23 日线行数为 5513;源端分钟线覆盖表最新仍为 2026-06-172026-06-17 之后至 2026-06-23 覆盖行数为 0
  3. 执行日线同步 run_id=ds_daily_sync_20260623_204520,同步 2026-06-23
  4. 同步后校验本地主表 a_share_daily_price2026-06-235513 行,本地主表最大日线日期为 2026-06-23

使用命令或 skill:dspython scripts/kline_front_incremental_sync.py --run-id ds_daily_sync_20260623_204520 --periods 1d --append-to-main

关键输出:

  • 日线同步范围:2026-06-232026-06-23
  • 日线源行数 / 镜像写入 / 主表追加:5513 / 5513 / 5513
  • 本地 2026-06-23 日线主表行数:5513
  • 源端分钟线覆盖表最新日期:2026-06-17
  • 源端 2026-06-17 之后至 2026-06-23 分钟线覆盖行数:0

自检结果:日线已同步到源端最新;分钟线源端无新增数据,本次未执行分钟线写入。

异常 / 偏离:未写外部数据库,未触发外部 HTTP 补数。

当前状态:完成源端可用范围同步