(improvement)(chat) SemanticParseInfo removes elements whose model is empty (#459)

* (improvement)(chat) Update spi in test profile

* (improvement)(chat) SemanticParseInfo removes elements whose model is empty

* (improvement)(chat) MetricCheckProcessor compatible time dimension chName

---------

Co-authored-by: jolunoluo
This commit is contained in:
LXW
2023-12-01 11:27:07 +08:00
committed by GitHub
parent c6d59701db
commit a862a83272
4 changed files with 9 additions and 8 deletions

View File

@@ -79,7 +79,8 @@ public class MetricCheckProcessor implements ParseResultProcessor {
}
}
for (String dimensionName : whereFields) {
if (TimeDimensionEnum.getNameList().contains(dimensionName)) {
if (TimeDimensionEnum.getNameList().contains(dimensionName)
|| TimeDimensionEnum.getChNameList().contains(dimensionName)) {
continue;
}
if (!checkInModelSchema(dimensionName, SchemaElementType.DIMENSION, semanticSchema)) {
@@ -90,7 +91,8 @@ public class MetricCheckProcessor implements ParseResultProcessor {
}
}
for (String dimensionName : groupByFields) {
if (TimeDimensionEnum.getNameList().contains(dimensionName)) {
if (TimeDimensionEnum.getNameList().contains(dimensionName)
|| TimeDimensionEnum.getChNameList().contains(dimensionName)) {
continue;
}
if (!checkInModelSchema(dimensionName, SchemaElementType.DIMENSION, semanticSchema)) {