分析模块更新流程
新增指标
graph TB
A((新增指标)) --> st(更新ST的SQL脚本)
A --> map(更新Map的SQL脚本)
A --> regex(更新regex)
A --> is_ct{需要新增CT?}
is_ct --> |yes|ct(更新CT的SQL脚本)
is_ct --> |no|review
st --> review(review)
ct --> review
map --> review
review --> sql(执行SQL)
sql --> basedata(刷新基础数据缓存)
regex--> pr(pull request)
pr --> basedata
basedata --> restart_paw(重启PAW)
A --> ocr(更新OCR词典)
ocr --> restart_ocr(重启OCR服务)
更新名称
graph TB
A((更新名称)) --> B(提交更新ST的SQL脚本)
A --> C(更新DED)
C --> D(pull request)
B --> E(review)
E --> I(执行SQL)
I --> G(刷新基础数据缓存)
G --> H(重启分析服务)
D --> G
A --> ocr(更新OCR词典)
ocr --> restart_ocr(重启OCR服务)
更新分类
graph TB
A((更新分类)) --> B(提交更新Map的SQL脚本)
A --> is_ct(需要新增CT?)
is_ct --> |yes|ct(提交更新CT的SQL脚本)
is_ct --> |no|review(review)
ct --> review
B --> review
review --> D(执行SQL)
D --> E(刷新基础数据缓存)
更新区间
graph TB
A((更新区间)) --> B(更新regex)
B--> C(pull request)
A --> D(更新DED)
D --> C
C --> E(刷新基础数据缓存)
E --> F(重启PAW)