mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-10 19:51:00 +00:00
[improvement][headless] Determine if the SQL is supported by agg for more complex scenarios (#1872)
This commit is contained in:
@@ -4,10 +4,12 @@ import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class DataInfo {
|
||||
public class DataInfo implements Serializable {
|
||||
|
||||
private Integer itemId;
|
||||
private String name;
|
||||
|
||||
@@ -4,10 +4,12 @@ import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class DimensionTimeTypeParams {
|
||||
public class DimensionTimeTypeParams implements Serializable {
|
||||
|
||||
private String isPrimary = "true";
|
||||
|
||||
|
||||
@@ -2,11 +2,12 @@ package com.tencent.supersonic.headless.api.pojo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class EntityInfo {
|
||||
public class EntityInfo implements Serializable {
|
||||
|
||||
private DataSetInfo dataSetInfo = new DataSetInfo();
|
||||
private List<DataInfo> dimensions = new ArrayList<>();
|
||||
|
||||
@@ -2,11 +2,12 @@ package com.tencent.supersonic.headless.api.pojo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class SchemaValueMap {
|
||||
public class SchemaValueMap implements Serializable {
|
||||
|
||||
/** dimension value in db */
|
||||
private String techName;
|
||||
|
||||
Reference in New Issue
Block a user