Class SensiCubeDimensionsConfig


  • @Configuration
    public class SensiCubeDimensionsConfig
    extends CommonDimensionsConfig
    Definition of sensitivities cube dimensions
    • Constructor Detail

      • SensiCubeDimensionsConfig

        public SensiCubeDimensionsConfig()
    • Method Detail

      • createDimensions

        @Bean(name="sensiDimensions")
        @Profile("standard")
        public Function<com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions,​com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> createDimensions()
      • createFlatDimensions

        @Bean(name="sensiDimensions")
        @Profile("store-import")
        public Function<com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions,​com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> createFlatDimensions()
      • createAggregatedDimensions

        @Bean(name="sensiDimensions")
        @Profile("aggregated-import")
        public Function<com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions,​com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> createAggregatedDimensions()
      • createScalarDimensions

        @Bean(name="sensiDimensions")
        @Profile("scalar-sensi")
        public Function<com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions,​com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> createScalarDimensions()
      • createScalarFlatDimensions

        @Bean(name="sensiDimensions")
        @Profile("scalar-sensi-store-import")
        public Function<com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions,​com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> createScalarFlatDimensions()
      • createScalarAggregatedDimensions

        @Bean(name="sensiDimensions")
        @Profile("scalar-sensi-aggregated-import")
        public Function<com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions,​com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>> createScalarAggregatedDimensions()