mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-28 12:59:03 +08:00
[improvement][headless]Change class name Dim to Dimension.
[improvement][headless]Change class name `Dim` to `Dimension`.
This commit is contained in:
@@ -89,14 +89,14 @@ public class S2CompanyDemo extends S2BaseDemo {
|
||||
modelReq.setAdmins(Collections.singletonList("admin"));
|
||||
modelReq.setAdminOrgs(Collections.emptyList());
|
||||
ModelDetail modelDetail = new ModelDetail();
|
||||
List<Dim> dimensions = new ArrayList<>();
|
||||
List<Dimension> dimensions = new ArrayList<>();
|
||||
modelDetail.setDimensions(dimensions);
|
||||
|
||||
dimensions.add(new Dim("公司名称", "company_name", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dim("总部地点", "headquarter_address", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dim("成立时间", "company_established_time", DimensionType.time, 1));
|
||||
dimensions.add(new Dim("创始人", "founder", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dim("首席执行官", "ceo", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dimension("公司名称", "company_name", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dimension("总部地点", "headquarter_address", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dimension("成立时间", "company_established_time", DimensionType.time, 1));
|
||||
dimensions.add(new Dimension("创始人", "founder", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dimension("首席执行官", "ceo", DimensionType.categorical, 1));
|
||||
|
||||
List<Identify> identifiers = new ArrayList<>();
|
||||
identifiers.add(new Identify("公司id", IdentifyType.primary.name(), "company_id"));
|
||||
@@ -131,12 +131,13 @@ public class S2CompanyDemo extends S2BaseDemo {
|
||||
modelReq.setAdmins(Collections.singletonList("admin"));
|
||||
modelReq.setAdminOrgs(Collections.emptyList());
|
||||
ModelDetail modelDetail = new ModelDetail();
|
||||
List<Dim> dimensions = new ArrayList<>();
|
||||
List<Dimension> dimensions = new ArrayList<>();
|
||||
modelDetail.setDimensions(dimensions);
|
||||
|
||||
dimensions.add(new Dim("品牌名称", "brand_name", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dim("品牌成立时间", "brand_established_time", DimensionType.time, 1));
|
||||
dimensions.add(new Dim("法定代表人", "legal_representative", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dimension("品牌名称", "brand_name", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dimension("品牌成立时间", "brand_established_time", DimensionType.time, 1));
|
||||
dimensions
|
||||
.add(new Dimension("法定代表人", "legal_representative", DimensionType.categorical, 1));
|
||||
|
||||
List<Identify> identifiers = new ArrayList<>();
|
||||
identifiers.add(new Identify("品牌id", IdentifyType.primary.name(), "brand_id"));
|
||||
@@ -168,10 +169,10 @@ public class S2CompanyDemo extends S2BaseDemo {
|
||||
modelReq.setAdmins(Collections.singletonList("admin"));
|
||||
modelReq.setAdminOrgs(Collections.emptyList());
|
||||
ModelDetail modelDetail = new ModelDetail();
|
||||
List<Dim> dimensions = new ArrayList<>();
|
||||
List<Dimension> dimensions = new ArrayList<>();
|
||||
modelDetail.setDimensions(dimensions);
|
||||
|
||||
dimensions.add(new Dim("财年", "year_time", DimensionType.time, 1, "year_time", "yyyy",
|
||||
dimensions.add(new Dimension("财年", "year_time", DimensionType.time, 1, "year_time", "yyyy",
|
||||
new DimensionTimeTypeParams("false", "year")));
|
||||
|
||||
List<Identify> identifiers = new ArrayList<>();
|
||||
|
||||
@@ -16,7 +16,7 @@ import com.tencent.supersonic.headless.api.pojo.AggregateTypeDefaultConfig;
|
||||
import com.tencent.supersonic.headless.api.pojo.DataSetDetail;
|
||||
import com.tencent.supersonic.headless.api.pojo.DataSetModelConfig;
|
||||
import com.tencent.supersonic.headless.api.pojo.DetailTypeDefaultConfig;
|
||||
import com.tencent.supersonic.headless.api.pojo.Dim;
|
||||
import com.tencent.supersonic.headless.api.pojo.Dimension;
|
||||
import com.tencent.supersonic.headless.api.pojo.Identify;
|
||||
import com.tencent.supersonic.headless.api.pojo.Measure;
|
||||
import com.tencent.supersonic.headless.api.pojo.ModelDetail;
|
||||
@@ -101,10 +101,10 @@ public class S2SingerDemo extends S2BaseDemo {
|
||||
identifiers.add(identify);
|
||||
modelDetail.setIdentifiers(identifiers);
|
||||
|
||||
List<Dim> dimensions = new ArrayList<>();
|
||||
dimensions.add(new Dim("活跃区域", "act_area", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dim("代表作", "song_name", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dim("流派", "genre", DimensionType.categorical, 1));
|
||||
List<Dimension> dimensions = new ArrayList<>();
|
||||
dimensions.add(new Dimension("活跃区域", "act_area", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dimension("代表作", "song_name", DimensionType.categorical, 1));
|
||||
dimensions.add(new Dimension("流派", "genre", DimensionType.categorical, 1));
|
||||
modelDetail.setDimensions(dimensions);
|
||||
|
||||
Measure measure1 = new Measure("播放量", "js_play_cnt", "sum", 1);
|
||||
|
||||
@@ -27,7 +27,7 @@ import com.tencent.supersonic.common.util.ChatAppManager;
|
||||
import com.tencent.supersonic.common.util.JsonUtil;
|
||||
import com.tencent.supersonic.headless.api.pojo.DataSetDetail;
|
||||
import com.tencent.supersonic.headless.api.pojo.DataSetModelConfig;
|
||||
import com.tencent.supersonic.headless.api.pojo.Dim;
|
||||
import com.tencent.supersonic.headless.api.pojo.Dimension;
|
||||
import com.tencent.supersonic.headless.api.pojo.DimensionTimeTypeParams;
|
||||
import com.tencent.supersonic.headless.api.pojo.Field;
|
||||
import com.tencent.supersonic.headless.api.pojo.FieldParam;
|
||||
@@ -199,9 +199,9 @@ public class S2VisitsDemo extends S2BaseDemo {
|
||||
identifiers.add(new Identify("用户", IdentifyType.primary.name(), "user_name", 1));
|
||||
modelDetail.setIdentifiers(identifiers);
|
||||
|
||||
List<Dim> dimensions = new ArrayList<>();
|
||||
dimensions.add(new Dim("部门", "department", DimensionType.categorical, 1));
|
||||
// dimensions.add(new Dim("用户", "user_name", DimensionType.categorical, 1));
|
||||
List<Dimension> dimensions = new ArrayList<>();
|
||||
dimensions.add(new Dimension("部门", "department", DimensionType.categorical, 1));
|
||||
// dimensions.add(new Dimension("用户", "user_name", DimensionType.categorical, 1));
|
||||
modelDetail.setDimensions(dimensions);
|
||||
List<Field> fields = Lists.newArrayList();
|
||||
fields.add(Field.builder().fieldName("user_name").dataType("Varchar").build());
|
||||
@@ -230,11 +230,11 @@ public class S2VisitsDemo extends S2BaseDemo {
|
||||
identifiers.add(new Identify("用户名", IdentifyType.foreign.name(), "user_name", 0));
|
||||
modelDetail.setIdentifiers(identifiers);
|
||||
|
||||
List<Dim> dimensions = new ArrayList<>();
|
||||
Dim dimension1 = new Dim("", "imp_date", DimensionType.partition_time, 0);
|
||||
List<Dimension> dimensions = new ArrayList<>();
|
||||
Dimension dimension1 = new Dimension("", "imp_date", DimensionType.partition_time, 0);
|
||||
dimension1.setTypeParams(new DimensionTimeTypeParams());
|
||||
dimensions.add(dimension1);
|
||||
Dim dimension2 = new Dim("", "page", DimensionType.categorical, 0);
|
||||
Dimension dimension2 = new Dimension("", "page", DimensionType.categorical, 0);
|
||||
dimension2.setExpr("page");
|
||||
dimensions.add(dimension2);
|
||||
modelDetail.setDimensions(dimensions);
|
||||
@@ -274,11 +274,11 @@ public class S2VisitsDemo extends S2BaseDemo {
|
||||
identifiers.add(new Identify("用户", IdentifyType.foreign.name(), "user_name", 0));
|
||||
modelDetail.setIdentifiers(identifiers);
|
||||
|
||||
List<Dim> dimensions = new ArrayList<>();
|
||||
Dim dimension1 = new Dim("数据日期", "imp_date", DimensionType.partition_time, 1);
|
||||
List<Dimension> dimensions = new ArrayList<>();
|
||||
Dimension dimension1 = new Dimension("数据日期", "imp_date", DimensionType.partition_time, 1);
|
||||
dimension1.setTypeParams(new DimensionTimeTypeParams());
|
||||
dimensions.add(dimension1);
|
||||
Dim dimension2 = new Dim("页面", "page", DimensionType.categorical, 1);
|
||||
Dimension dimension2 = new Dimension("页面", "page", DimensionType.categorical, 1);
|
||||
dimension2.setExpr("page");
|
||||
dimensions.add(dimension2);
|
||||
modelDetail.setDimensions(dimensions);
|
||||
|
||||
Reference in New Issue
Block a user