[improvement][chat]Refactor code logic in rule-based parsing.

This commit is contained in:
Jun Zhang
2024-11-09 15:00:08 +08:00
committed by jerryjzhang
parent d4a9d5a7e6
commit e0e167fd40
18 changed files with 154 additions and 233 deletions

View File

@@ -231,7 +231,7 @@ public class ChatQueryServiceImpl implements ChatQueryService {
log.info("rule begin replace metrics and revise filters!");
validFilter(semanticQuery.getParseInfo().getDimensionFilters());
validFilter(semanticQuery.getParseInfo().getMetricFilters());
semanticQuery.initS2Sql(dataSetSchema, user);
semanticQuery.buildS2Sql(dataSetSchema);
}
private QueryResult executeQuery(SemanticQuery semanticQuery, User user) throws Exception {