|
@ -0,0 +1,91 @@
|
|
|
package com.yihu.quota.model.cube;
|
|
|
|
|
|
|
|
|
import com.yihu.quota.model.dimension.DimensionMember;
|
|
|
|
|
|
import javax.persistence.*;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* Created by janseny on 2018/9/10.
|
|
|
* @author janseny
|
|
|
*/
|
|
|
@Entity
|
|
|
@Table(name = "olap_cube_mapping")
|
|
|
public class CubeMapping {
|
|
|
private Integer id;
|
|
|
private Integer cubeId; //多维数据集ID
|
|
|
private Integer dataFieldId; //字段名
|
|
|
private Integer dimensionId; //维度ID
|
|
|
private String dimensionCode; //维度编码
|
|
|
private String fieldName; //字段名称
|
|
|
private Integer saveType; //成员保存时映射格式类型: 1 列 2 对象 3 子集
|
|
|
private String childPrimaryKay; //子集唯一字段
|
|
|
|
|
|
@Id
|
|
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
|
|
@Column(name = "id", unique = true, nullable = false)
|
|
|
public Integer getId() {
|
|
|
return id;
|
|
|
}
|
|
|
|
|
|
public void setId(Integer id) {
|
|
|
this.id = id;
|
|
|
}
|
|
|
|
|
|
public Integer getCubeId() {
|
|
|
return cubeId;
|
|
|
}
|
|
|
|
|
|
public void setCubeId(Integer cubeId) {
|
|
|
this.cubeId = cubeId;
|
|
|
}
|
|
|
|
|
|
public Integer getDataFieldId() {
|
|
|
return dataFieldId;
|
|
|
}
|
|
|
|
|
|
public void setDataFieldId(Integer dataFieldId) {
|
|
|
this.dataFieldId = dataFieldId;
|
|
|
}
|
|
|
|
|
|
public Integer getDimensionId() {
|
|
|
return dimensionId;
|
|
|
}
|
|
|
|
|
|
public void setDimensionId(Integer dimensionId) {
|
|
|
this.dimensionId = dimensionId;
|
|
|
}
|
|
|
|
|
|
public String getDimensionCode() {
|
|
|
return dimensionCode;
|
|
|
}
|
|
|
|
|
|
public void setDimensionCode(String dimensionCode) {
|
|
|
this.dimensionCode = dimensionCode;
|
|
|
}
|
|
|
|
|
|
public String getFieldName() {
|
|
|
return fieldName;
|
|
|
}
|
|
|
|
|
|
public void setFieldName(String fieldName) {
|
|
|
this.fieldName = fieldName;
|
|
|
}
|
|
|
|
|
|
public Integer getSaveType() {
|
|
|
return saveType;
|
|
|
}
|
|
|
|
|
|
public void setSaveType(Integer saveType) {
|
|
|
this.saveType = saveType;
|
|
|
}
|
|
|
|
|
|
public String getChildPrimaryKay() {
|
|
|
return childPrimaryKay;
|
|
|
}
|
|
|
|
|
|
public void setChildPrimaryKay(String childPrimaryKay) {
|
|
|
this.childPrimaryKay = childPrimaryKay;
|
|
|
}
|
|
|
}
|