mirror of
https://github.com/tencentmusic/supersonic.git
synced 2026-04-19 04:44:19 +08:00
support variable
This commit is contained in:
@@ -39,6 +39,7 @@ public class ModelYamlManager {
|
||||
dataModelYamlTpl.setFilterSql(modelDetail.getFilterSql());
|
||||
dataModelYamlTpl.setFields(modelResp.getModelDetail().getFields());
|
||||
dataModelYamlTpl.setId(modelResp.getId());
|
||||
dataModelYamlTpl.setSqlVariables(modelDetail.getSqlVariables());
|
||||
return dataModelYamlTpl;
|
||||
}
|
||||
|
||||
|
||||
@@ -102,7 +102,7 @@ public class SemanticSchemaManager {
|
||||
modelDetail.getMeasures().addAll(getMeasureParams(d.getMeasures()));
|
||||
modelDetail.getDimensions().addAll(getDimensions(d.getDimensions()));
|
||||
modelDetail.getFields().addAll(d.getFields());
|
||||
|
||||
modelDetail.getSqlVariables().addAll(d.getSqlVariables());
|
||||
return dataModel;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.tencent.supersonic.headless.server.pojo.yaml;
|
||||
|
||||
import com.tencent.supersonic.headless.api.pojo.Field;
|
||||
import com.tencent.supersonic.headless.api.pojo.SqlVariable;
|
||||
import com.tencent.supersonic.headless.api.pojo.enums.ModelSourceType;
|
||||
import lombok.Data;
|
||||
|
||||
@@ -32,4 +33,6 @@ public class DataModelYamlTpl {
|
||||
private List<Field> fields;
|
||||
|
||||
private ModelSourceType modelSourceTypeEnum;
|
||||
|
||||
private List<SqlVariable> sqlVariables;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user