Class MRACombinedCube
- java.lang.Object
-
- com.activeviam.risk.starter.cfg.pivot.impl.MRACombinedCube
-
@Configuration @Import(MarketRiskCatalogConfig.class) @Profile("(dist-query-node | !dist-data-node) & (standard | scalar-sensi)") public class MRACombinedCube extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
APPLICATION_ID_PNL
static String
APPLICATION_ID_SENSI
static String
APPLICATION_ID_VAR
static StringBuilder
builderQuantile
static StringBuilder
builderRoundingMethods
static String
CLUSTER_ID
static String
CUBE_NAME
static String
NATIVE_MEASURES_FOLDERS
static String
OFFICAL_VAR_VECTOR
static String
PNL_TYPE_FULL_HIERARCHY
static String
PNL_UNEXPLAINED
static String
PNL_UNEXPLAINED_RELATIVE
static StringBuilder
pnlTypeBuilder
static String
pnlTypeDefaultValue
static String
QUANTILE_2_RANK_HIERARCHY_FULL
static String
quantile2RankDefaultHierarchy
static String
ROUNDING_METHODS_HIERARCHY_FULL
static String
roundingMethodDefaultHierarchy
static String
UNEXPLAINED_PNL_FOLDER
static String
VAR_OFFICAL
static String
VAR_UNEXPLAIN
static String
VAR_UNEXPLAINED_VECTOR
-
Constructor Summary
Constructors Constructor Description MRACombinedCube()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Function<com.activeviam.desc.build.ICanStartBuildingSchema,com.activeviam.desc.build.IActivePivotManagerDescriptionBuilder.BuildableActivePivotSchemaDescriptionBuilder>
buildMRACombinedCube()
protected com.quartetfs.biz.pivot.context.IMdxContext
mdxContext()
protected com.quartetfs.biz.pivot.distribution.IDistributedActivePivotInstanceDescription
mraCombinedCubeDescription()
Creates the distributed cube description.String
mraCombinedCubeName()
protected Function<com.activeviam.desc.build.ICanStartBuildingMeasures,com.activeviam.desc.build.IHasAtLeastOneMeasure>
mraCombinedMeasures()
protected com.activeviam.desc.build.IHasAtLeastOneMeasure
mraCombinedMeasures(com.activeviam.desc.build.ICanStartBuildingMeasures builder)
-
-
-
Field Detail
-
pnlTypeBuilder
public static StringBuilder pnlTypeBuilder
-
builderRoundingMethods
public static StringBuilder builderRoundingMethods
-
builderQuantile
public static StringBuilder builderQuantile
-
PNL_TYPE_FULL_HIERARCHY
public static String PNL_TYPE_FULL_HIERARCHY
-
ROUNDING_METHODS_HIERARCHY_FULL
public static String ROUNDING_METHODS_HIERARCHY_FULL
-
QUANTILE_2_RANK_HIERARCHY_FULL
public static String QUANTILE_2_RANK_HIERARCHY_FULL
-
pnlTypeDefaultValue
public static String pnlTypeDefaultValue
-
roundingMethodDefaultHierarchy
public static String roundingMethodDefaultHierarchy
-
quantile2RankDefaultHierarchy
public static String quantile2RankDefaultHierarchy
-
CUBE_NAME
public static final String CUBE_NAME
- See Also:
- Constant Field Values
-
PNL_UNEXPLAINED
public static final String PNL_UNEXPLAINED
- See Also:
- Constant Field Values
-
PNL_UNEXPLAINED_RELATIVE
public static final String PNL_UNEXPLAINED_RELATIVE
- See Also:
- Constant Field Values
-
VAR_UNEXPLAINED_VECTOR
public static final String VAR_UNEXPLAINED_VECTOR
- See Also:
- Constant Field Values
-
OFFICAL_VAR_VECTOR
public static final String OFFICAL_VAR_VECTOR
- See Also:
- Constant Field Values
-
VAR_OFFICAL
public static final String VAR_OFFICAL
- See Also:
- Constant Field Values
-
VAR_UNEXPLAIN
public static final String VAR_UNEXPLAIN
- See Also:
- Constant Field Values
-
APPLICATION_ID_PNL
public static final String APPLICATION_ID_PNL
- See Also:
- Constant Field Values
-
APPLICATION_ID_VAR
public static final String APPLICATION_ID_VAR
- See Also:
- Constant Field Values
-
APPLICATION_ID_SENSI
public static final String APPLICATION_ID_SENSI
- See Also:
- Constant Field Values
-
UNEXPLAINED_PNL_FOLDER
public static final String UNEXPLAINED_PNL_FOLDER
- See Also:
- Constant Field Values
-
NATIVE_MEASURES_FOLDERS
public static final String NATIVE_MEASURES_FOLDERS
- See Also:
- Constant Field Values
-
CLUSTER_ID
public static final String CLUSTER_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
mraCombinedCubeName
@Bean @Qualifier("Risk_CubeName") @Order(40) public String mraCombinedCubeName()
-
buildMRACombinedCube
@Bean @Qualifier("Risk_Cube") public Function<com.activeviam.desc.build.ICanStartBuildingSchema,com.activeviam.desc.build.IActivePivotManagerDescriptionBuilder.BuildableActivePivotSchemaDescriptionBuilder> buildMRACombinedCube()
-
mraCombinedMeasures
protected com.activeviam.desc.build.IHasAtLeastOneMeasure mraCombinedMeasures(com.activeviam.desc.build.ICanStartBuildingMeasures builder)
-
mraCombinedMeasures
protected Function<com.activeviam.desc.build.ICanStartBuildingMeasures,com.activeviam.desc.build.IHasAtLeastOneMeasure> mraCombinedMeasures()
-
mraCombinedCubeDescription
protected com.quartetfs.biz.pivot.distribution.IDistributedActivePivotInstanceDescription mraCombinedCubeDescription()
Creates the distributed cube description.- Returns:
- The distributed cube description.
-
mdxContext
protected com.quartetfs.biz.pivot.context.IMdxContext mdxContext()
-
-