From 443eb5cee44138cd077435a4de4067f43f4d320f Mon Sep 17 00:00:00 2001 From: CamilleBlanco <43636467+CamilleBlanco@users.noreply.github.com> Date: Tue, 29 Aug 2023 15:10:51 +0200 Subject: [PATCH] update (#117) --- pom.xml | 4 +- src/main/resources/static/activeui/env.js | 4 +- .../content/aggregate_providers.json | 66 ++++++++++++++++--- .../dashboards/content/common_pitfalls.json | 32 ++++++++- .../content/dictionaries_indexes.json | 42 ++++++++++-- .../ui/dashboards/content/fields.json | 28 ++++++-- .../ui/dashboards/content/vectors.json | 28 ++++++-- .../resources/ui/widgets/content/1cc.json | 7 +- .../resources/ui/widgets/content/601.json | 7 +- .../resources/ui/widgets/content/9e0.json | 7 +- .../resources/ui/widgets/content/c55.json | 7 +- .../structure/filter/166/166_metadata.json | 3 +- .../structure/filter/8f4/8f4_metadata.json | 3 +- .../structure/filter/d90/d90_metadata.json | 3 +- .../structure/filter/e68/e68_metadata.json | 3 +- .../structure/filter/eea/eea_metadata.json | 3 +- .../structure/widgets/1cc/1cc_metadata.json | 3 +- .../structure/widgets/601/601_metadata.json | 3 +- .../structure/widgets/8b1/8b1_metadata.json | 3 +- .../structure/widgets/9e0/9e0_metadata.json | 3 +- .../structure/widgets/a1a/a1a_metadata.json | 3 +- 21 files changed, 219 insertions(+), 43 deletions(-) diff --git a/pom.xml b/pom.xml index bf44d929..00e818e0 100644 --- a/pom.xml +++ b/pom.xml @@ -25,8 +25,8 @@ 11 - 6.0.1 - 5.0.20 + 6.0.6 + 5.1.5 9.0.31 1.18.18 diff --git a/src/main/resources/static/activeui/env.js b/src/main/resources/static/activeui/env.js index 4b1b7264..2ef832bf 100644 --- a/src/main/resources/static/activeui/env.js +++ b/src/main/resources/static/activeui/env.js @@ -2,13 +2,13 @@ var baseUrl = window.location.href.split('/ui')[0]; window.env = { contentServerUrl: baseUrl, - contentServerVersion: "6.0.0-SNAPSHOT", + contentServerVersion: "6.0.6", // WARNING: Changing the keys of activePivotServers will break previously saved widgets and dashboards. // If you must do it, then you also need to update each one's serverKey attribute on your content server. activePivotServers: { "MAC": { url: baseUrl, - version: "6.0.0-SNAPSHOT", + version: "6.0.6", }, }, }; diff --git a/src/main/resources/ui/dashboards/content/aggregate_providers.json b/src/main/resources/ui/dashboards/content/aggregate_providers.json index 14472c96..c9c8246a 100644 --- a/src/main/resources/ui/dashboards/content/aggregate_providers.json +++ b/src/main/resources/ui/dashboards/content/aggregate_providers.json @@ -33,7 +33,12 @@ "mdx" : "SELECT NON EMPTY Order(DrilldownLevel([Owners].[Owner].[ALL].[AllMember]), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Owners].[Owner Type].[ALL].[AllMember].[Cube]" ], + "filters" : [ { + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type", + "members" : [ [ "AllMember", "Cube" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]" ], @@ -71,7 +76,12 @@ "mdx" : "SELECT NON EMPTY [Measures].[DirectMemory.SUM] ON COLUMNS, NON EMPTY [Owners].[Owner].[Owner].Members ON ROWS FROM [MemoryCube]", "updateMode" : "once" }, - "filters" : [ "[Owners].[Owner Type].[ALL].[AllMember].[Cube]" ], + "filters" : [ { + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type", + "members" : [ [ "AllMember", "Cube" ] ], + "type" : "members" + } ], "queryContext" : [ ], "serverKey" : "MAC", "widgetKey" : "plotly-line-chart" @@ -118,7 +128,12 @@ "mdx" : "SELECT NON EMPTY Order(Crossjoin(Hierarchize(DrilldownLevel([Owners].[Owner].[ALL].[AllMember])), Hierarchize(DrilldownLevel([Aggregate Provider].[ProviderCategory].[ALL].[AllMember])), Hierarchize(DrilldownLevel([Aggregate Provider].[ProviderType].[ALL].[AllMember])), Hierarchize(DrilldownLevel([Components].[Component].[ALL].[AllMember]))), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "Crossjoin([Owners].[Owner Type].[ALL].[AllMember].[Cube], Except([Aggregate Provider].[ProviderCategory].[ProviderCategory].Members, [Aggregate Provider].[ProviderCategory].[ALL].[AllMember].[N/A]))" ], + "filters" : [ { + "type" : "custom", + "mdx" : "Crossjoin([Owners].[Owner Type].[ALL].[AllMember].[Cube], Except([Aggregate Provider].[ProviderCategory].[ProviderCategory].Members, [Aggregate Provider].[ProviderCategory].[ALL].[AllMember].[N/A]))", + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Aggregate Provider].[ProviderCategory].[ProviderCategory]", "[Aggregate Provider].[ProviderType].[ProviderType]", "[Components].[Component].[Component]" ], @@ -157,7 +172,12 @@ "mdx" : "SELECT NON EMPTY Crossjoin([Owners].[Owner].[Owner].Members, [Aggregate Provider].[ProviderType].[ProviderType].Members, [Components].[Component].[Component].Members) ON ROWS, NON EMPTY [Measures].[DirectMemory.SUM] ON COLUMNS FROM [MemoryCube]", "updateMode" : "once" }, - "filters" : [ "Crossjoin([Owners].[Owner Type].[ALL].[AllMember].[Cube], Except([Aggregate Provider].[ProviderCategory].[ProviderCategory].Members, [Aggregate Provider].[ProviderCategory].[ALL].[AllMember].[N/A]))" ], + "filters" : [ { + "type" : "custom", + "mdx" : "Crossjoin([Owners].[Owner Type].[ALL].[AllMember].[Cube], Except([Aggregate Provider].[ProviderCategory].[ProviderCategory].Members, [Aggregate Provider].[ProviderCategory].[ALL].[AllMember].[N/A]))", + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type" + } ], "queryContext" : [ ], "serverKey" : "MAC", "widgetKey" : "plotly-tree-map" @@ -204,7 +224,17 @@ "mdx" : "SELECT NON EMPTY Order(Crossjoin(Hierarchize(DrilldownLevel([Owners].[Owner].[ALL].[AllMember])), Hierarchize(Except(DrilldownLevel([Aggregate Provider].[ProviderCategory].[ALL].[AllMember]), [Aggregate Provider].[ProviderCategory].[ALL].[AllMember].[N/A])), Hierarchize(DrilldownLevel([Aggregate Provider].[ProviderType].[ALL].[AllMember])), Hierarchize(DrilldownLevel([Fields].[Field].[ALL].[AllMember]))), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Owners].[Owner Type].[ALL].[AllMember].[Cube]", "[Components].[Component].[ALL].[AllMember].[AGGREGATE_STORE]" ], + "filters" : [ { + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type", + "members" : [ [ "AllMember", "Cube" ] ], + "type" : "members" + }, { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "AGGREGATE_STORE" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Aggregate Provider].[ProviderCategory].[ProviderCategory]", "[Aggregate Provider].[ProviderType].[ProviderType]", "[Fields].[Field].[Field]" ], @@ -242,7 +272,17 @@ "mdx" : "SELECT NON EMPTY [Measures].[DirectMemory.SUM] ON COLUMNS, NON EMPTY Generate(TopCount([Owners].[Owner].[Owner].Members, 6, [Measures].[DirectMemory.SUM]), TopPercent(Crossjoin([Fields].[Field].[Field].Members, [Aggregate Provider].[ProviderType].[ProviderType].Members, [Owners].[Owner].CurrentMember), 95, [Measures].[DirectMemory.SUM])) ON ROWS FROM [MemoryCube]", "updateMode" : "once" }, - "filters" : [ "[Owners].[Owner Type].[ALL].[AllMember].[Cube]", "[Components].[Component].[ALL].[AllMember].[AGGREGATE_STORE]" ], + "filters" : [ { + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type", + "members" : [ [ "AllMember", "Cube" ] ], + "type" : "members" + }, { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "AGGREGATE_STORE" ] ], + "type" : "members" + } ], "queryContext" : [ ], "serverKey" : "MAC", "widgetKey" : "plotly-tree-map" @@ -289,7 +329,12 @@ "mdx" : "SELECT NON EMPTY Order(Crossjoin(Hierarchize(DrilldownLevel([Owners].[Owner].[ALL].[AllMember])), Hierarchize(DrilldownLevel([Fields].[Field].[ALL].[AllMember]))), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[LEVEL]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "LEVEL" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Fields].[Field].[Field]" ], @@ -329,7 +374,12 @@ "mdx" : "SELECT NON EMPTY [Measures].[DirectMemory.SUM] ON COLUMNS, NON EMPTY Generate(TopCount([Owners].[Owner].[Owner].Members, 6, [Measures].[DirectMemory.SUM]), TopPercent(Crossjoin([Fields].[Field].[Field].Members, [Owners].[Owner].CurrentMember), 95, [Measures].[DirectMemory.SUM])) ON ROWS FROM [MemoryCube]", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[LEVEL]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "LEVEL" ] ], + "type" : "members" + } ], "queryContext" : [ ], "serverKey" : "MAC", "widgetKey" : "plotly-tree-map" diff --git a/src/main/resources/ui/dashboards/content/common_pitfalls.json b/src/main/resources/ui/dashboards/content/common_pitfalls.json index fb3a25bc..2fb3b70e 100644 --- a/src/main/resources/ui/dashboards/content/common_pitfalls.json +++ b/src/main/resources/ui/dashboards/content/common_pitfalls.json @@ -49,7 +49,12 @@ "direction" : "column" }, "name" : "Large indexes", - "filters" : [ "[Components].[Component].[ALL].[AllMember].[INDEX]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "INDEX" ] ], + "type" : "members" + } ], "content" : { "1" : { "name" : "Indexes are too large", @@ -145,7 +150,12 @@ "direction" : "column" }, "name" : "Too many members in bitmaps", - "filters" : [ "Crossjoin({[Owners].[Owner Type].[ALL].[AllMember].[Cube], [Owners].[Owner Type].[ALL].[AllMember].[Distributed Cube]}, {Except([Aggregate Provider].[ProviderCategory].[ALL].[AllMember].Children, [Aggregate Provider].[ProviderCategory].[ALL].[AllMember].[N/A])}, [Components].[Component].[ALL].[AllMember].[AGGREGATE_STORE])" ], + "filters" : [ { + "type" : "custom", + "mdx" : "Crossjoin({[Owners].[Owner Type].[ALL].[AllMember].[Cube], [Owners].[Owner Type].[ALL].[AllMember].[Distributed Cube]}, {Except([Aggregate Provider].[ProviderCategory].[ALL].[AllMember].Children, [Aggregate Provider].[ProviderCategory].[ALL].[AllMember].[N/A])}, [Components].[Component].[ALL].[AllMember].[AGGREGATE_STORE])", + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type" + } ], "content" : { "1" : { "name" : "Too many members in bitmap/leaf aggregate providers", @@ -232,7 +242,23 @@ "direction" : "column" }, "name" : "Oversized store chunks", - "filters" : [ "[Owners].[Owner Type].[ALL].[AllMember].[Store]", "Except([Chunks].[Class].Members, [Chunks].[Class].[AllMember].[com.qfs.chunk.direct.impl.DirectChunkPositiveInteger])", "[Components].[Component].[AllMember].[RECORDS]" ], + "filters" : [ { + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type", + "members" : [ [ "AllMember", "Store" ] ], + "type" : "members" + }, { + "dimensionName" : "Chunks", + "hierarchyName" : "Class", + "members" : [ [ "AllMember", "com.qfs.chunk.direct.impl.DirectChunkPositiveInteger" ] ], + "type" : "members", + "isExclusionFilter" : true + }, { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "RECORDS" ] ], + "type" : "members" + } ], "content" : { "1" : { "name" : "Store chunks are oversized", diff --git a/src/main/resources/ui/dashboards/content/dictionaries_indexes.json b/src/main/resources/ui/dashboards/content/dictionaries_indexes.json index 1eb03eae..502a4ea5 100644 --- a/src/main/resources/ui/dashboards/content/dictionaries_indexes.json +++ b/src/main/resources/ui/dashboards/content/dictionaries_indexes.json @@ -36,7 +36,12 @@ "mdx" : "SELECT NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio]} ON COLUMNS, NON EMPTY Order([Fields].[Field].[Field].Members, [Measures].[DirectMemory.SUM], DESC) ON ROWS FROM [MemoryCube] CELL PROPERTIES BACK_COLOR, FONT_FLAGS, FORE_COLOR, FORMATTED_VALUE, VALUE", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[DICTIONARY]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "DICTIONARY" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Fields].[Field].[Field]" ], @@ -62,7 +67,12 @@ "mdx" : "SELECT NON EMPTY TopPercent([Fields].[Field].[Field].Members, 95, [Measures].[DirectMemory.SUM]) ON ROWS, NON EMPTY [Measures].[DirectMemory.SUM] ON COLUMNS FROM [MemoryCube]", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[DICTIONARY]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "DICTIONARY" ] ], + "type" : "members" + } ], "queryContext" : [ ], "serverKey" : "MAC", "widgetKey" : "plotly-tree-map" @@ -136,7 +146,12 @@ "mdx" : "SELECT NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio]} ON COLUMNS, NON EMPTY Order([Indices].[Indexed Fields].[Indexed Fields].Members, [Measures].[DirectMemory.SUM], DESC) ON ROWS FROM [MemoryCube] CELL PROPERTIES BACK_COLOR, FONT_FLAGS, FORE_COLOR, FORMATTED_VALUE, VALUE", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[INDEX]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "INDEX" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Indices].[Indexed Fields].[Indexed Fields]" ], @@ -164,7 +179,12 @@ "mdx" : "SELECT NON EMPTY [Measures].[DirectMemory.SUM] ON COLUMNS, NON EMPTY TopPercent([Indices].[Indexed Fields].[Indexed Fields].Members, 95, [Measures].[DirectMemory.SUM]) ON ROWS FROM [MemoryCube]", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[INDEX]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "INDEX" ] ], + "type" : "members" + } ], "queryContext" : [ ], "serverKey" : "MAC", "widgetKey" : "plotly-tree-map" @@ -229,7 +249,12 @@ "mdx" : "SELECT NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio], [Measures].[DictionarySize.SUM]} ON COLUMNS, NON EMPTY Order(Hierarchize(Crossjoin([Owners].[Owner].[Owner].Members, Hierarchize(DrilldownLevel([Fields].[Field].[ALL].[AllMember])))), [Measures].[DirectMemory.SUM], DESC) ON ROWS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[DICTIONARY]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "DICTIONARY" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Fields].[Field].[Field]" ], @@ -246,7 +271,12 @@ "mdx" : "SELECT NON EMPTY Order(Crossjoin(Hierarchize(DrilldownLevel([Owners].[Owner].[ALL].[AllMember])), Hierarchize(DrilldownLevel([Indices].[Indexed Fields].[ALL].[AllMember]))), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[INDEX]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "INDEX" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Indices].[Indexed Fields].[Indexed Fields]" ], diff --git a/src/main/resources/ui/dashboards/content/fields.json b/src/main/resources/ui/dashboards/content/fields.json index 3a8ff7fc..c1e8f323 100644 --- a/src/main/resources/ui/dashboards/content/fields.json +++ b/src/main/resources/ui/dashboards/content/fields.json @@ -36,7 +36,12 @@ "mdx" : "SELECT NON EMPTY Order(Crossjoin(Except([Fields].[Field].[Field].Members, [Fields].[Field].[Field].[N/A]), [Owners].[Owner].[Owner].Members), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Owners].[Owner Type].[ALL].[AllMember].[Store]" ], + "filters" : [ { + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type", + "members" : [ [ "AllMember", "Store" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Fields].[Field].[Field]", "[Owners].[Owner].[Owner]" ], @@ -86,7 +91,12 @@ "mdx" : "SELECT NON EMPTY [Measures].[DirectMemory.SUM] ON COLUMNS, NON EMPTY TopPercent(Except([Fields].[Field].[Field].Members, [Fields].[Field].[Field].[N/A]), 95, [Measures].[DirectMemory.SUM]) ON ROWS FROM [MemoryCube]", "updateMode" : "once" }, - "filters" : [ "[Owners].[Owner Type].[ALL].[AllMember].[Store]" ], + "filters" : [ { + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type", + "members" : [ [ "AllMember", "Store" ] ], + "type" : "members" + } ], "queryContext" : [ ], "serverKey" : "MAC", "widgetKey" : "plotly-tree-map" @@ -132,7 +142,12 @@ "mdx" : "SELECT NON EMPTY Order(Hierarchize(Crossjoin(Hierarchize(DrilldownLevel([Owners].[Owner].[ALL].[AllMember])), Except([Fields].[Field].[Field].Members, [Fields].[Field].[Field].[N/A]), Hierarchize(DrilldownLevel([Components].[Component].[ALL].[AllMember])))), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Owners].[Owner Type].[ALL].[AllMember].[Store]" ], + "filters" : [ { + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type", + "members" : [ [ "AllMember", "Store" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Fields].[Field].[Field]", "[Components].[Component].[Component]" ], @@ -184,7 +199,12 @@ "mdx" : "SELECT NON EMPTY [Measures].[DirectMemory.SUM] ON COLUMNS, NON EMPTY Generate(TopCount([Owners].[Owner].[Owner].Members, 6, [Measures].[DirectMemory.SUM]), TopPercent(Crossjoin(Except([Fields].[Field].[Field].Members, [Fields].[Field].[Field].[N/A]), [Owners].[Owner].CurrentMember), 95, [Measures].[DirectMemory.SUM])) ON ROWS FROM [MemoryCube]", "updateMode" : "once" }, - "filters" : [ "[Owners].[Owner Type].[ALL].[AllMember].[Store]" ], + "filters" : [ { + "dimensionName" : "Owners", + "hierarchyName" : "Owner Type", + "members" : [ [ "AllMember", "Store" ] ], + "type" : "members" + } ], "queryContext" : [ ], "serverKey" : "MAC", "widgetKey" : "plotly-tree-map" diff --git a/src/main/resources/ui/dashboards/content/vectors.json b/src/main/resources/ui/dashboards/content/vectors.json index e7b9ad1d..4a80c57a 100644 --- a/src/main/resources/ui/dashboards/content/vectors.json +++ b/src/main/resources/ui/dashboards/content/vectors.json @@ -26,7 +26,12 @@ "mdx" : "SELECT NON EMPTY Hierarchize(Crossjoin([Fields].[Field].[Field].Members, [Owners].[Owner].[Owner].Members)) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio], [Measures].[VectorBlock.Length], [Measures].[VectorBlock.RefCount]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[VECTOR_BLOCK]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "VECTOR_BLOCK" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Fields].[Field].[Field]", "[Owners].[Owner].[Owner]" ], @@ -51,7 +56,12 @@ "mdx" : "SELECT NON EMPTY [Measures].[DirectMemory.SUM] ON COLUMNS, NON EMPTY TopPercent([Fields].[Field].[Field].Members, 95, [Measures].[DirectMemory.SUM]) ON ROWS FROM [MemoryCube]", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[VECTOR_BLOCK]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "VECTOR_BLOCK" ] ], + "type" : "members" + } ], "queryContext" : [ ], "serverKey" : "MAC", "widgetKey" : "plotly-tree-map" @@ -101,7 +111,12 @@ "mdx" : "SELECT NON EMPTY Order(Hierarchize(Crossjoin([Owners].[Owner].[Owner].Members, [Fields].[Field].[Field].Members)), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio], [Measures].[VectorBlock.Length], [Measures].[VectorBlock.RefCount]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[VECTOR_BLOCK]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "VECTOR_BLOCK" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Fields].[Field].[Field]" ], @@ -151,7 +166,12 @@ "mdx" : "SELECT NON EMPTY [Measures].[DirectMemory.SUM] ON COLUMNS, NON EMPTY Generate(TopCount([Owners].[Owner].[Owner].Members, 6, [Measures].[DirectMemory.SUM]), TopPercent(Crossjoin([Fields].[Field].[Field].Members, [Owners].[Owner].CurrentMember), 95, [Measures].[DirectMemory.SUM])) ON ROWS FROM [MemoryCube]", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[VECTOR_BLOCK]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "VECTOR_BLOCK" ] ], + "type" : "members" + } ], "queryContext" : [ ], "serverKey" : "MAC", "widgetKey" : "plotly-tree-map" diff --git a/src/main/resources/ui/widgets/content/1cc.json b/src/main/resources/ui/widgets/content/1cc.json index 43302510..723e7ead 100644 --- a/src/main/resources/ui/widgets/content/1cc.json +++ b/src/main/resources/ui/widgets/content/1cc.json @@ -3,7 +3,12 @@ "mdx" : "SELECT NON EMPTY Order(Hierarchize(Crossjoin([Owners].[Owner].[Owner].Members, [Fields].[Field].[Field].Members)), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio], [Measures].[VectorBlock.Length], [Measures].[VectorBlock.RefCount]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[VECTOR_BLOCK]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "VECTOR_BLOCK" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Fields].[Field].[Field]" ], diff --git a/src/main/resources/ui/widgets/content/601.json b/src/main/resources/ui/widgets/content/601.json index 43302510..723e7ead 100644 --- a/src/main/resources/ui/widgets/content/601.json +++ b/src/main/resources/ui/widgets/content/601.json @@ -3,7 +3,12 @@ "mdx" : "SELECT NON EMPTY Order(Hierarchize(Crossjoin([Owners].[Owner].[Owner].Members, [Fields].[Field].[Field].Members)), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio], [Measures].[VectorBlock.Length], [Measures].[VectorBlock.RefCount]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[VECTOR_BLOCK]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "VECTOR_BLOCK" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Fields].[Field].[Field]" ], diff --git a/src/main/resources/ui/widgets/content/9e0.json b/src/main/resources/ui/widgets/content/9e0.json index 544ed23d..9627febc 100644 --- a/src/main/resources/ui/widgets/content/9e0.json +++ b/src/main/resources/ui/widgets/content/9e0.json @@ -3,7 +3,12 @@ "mdx" : "SELECT NON EMPTY Order(Crossjoin(Hierarchize(DrilldownLevel([Owners].[Owner].[ALL].[AllMember])), Hierarchize(DrilldownLevel([Indices].[Indexed Fields].[ALL].[AllMember]))), [Measures].[DirectMemory.SUM], DESC) ON ROWS, NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio]} ON COLUMNS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[INDEX]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "INDEX" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Indices].[Indexed Fields].[Indexed Fields]" ], diff --git a/src/main/resources/ui/widgets/content/c55.json b/src/main/resources/ui/widgets/content/c55.json index 1df7c9d9..da1bb8b3 100644 --- a/src/main/resources/ui/widgets/content/c55.json +++ b/src/main/resources/ui/widgets/content/c55.json @@ -3,7 +3,12 @@ "mdx" : "SELECT NON EMPTY {[Measures].[DirectMemory.SUM], [Measures].[DirectMemory.Ratio], [Measures].[DictionarySize.SUM]} ON COLUMNS, NON EMPTY Order(Hierarchize(Crossjoin([Owners].[Owner].[Owner].Members, Hierarchize(DrilldownLevel([Fields].[Field].[ALL].[AllMember])))), [Measures].[DirectMemory.SUM], DESC) ON ROWS FROM [MemoryCube] CELL PROPERTIES VALUE, FORMATTED_VALUE, BACK_COLOR, FORE_COLOR, FONT_FLAGS", "updateMode" : "once" }, - "filters" : [ "[Components].[Component].[ALL].[AllMember].[DICTIONARY]" ], + "filters" : [ { + "dimensionName" : "Components", + "hierarchyName" : "Component", + "members" : [ [ "AllMember", "DICTIONARY" ] ], + "type" : "members" + } ], "queryContext" : [ ], "mapping" : { "rows" : [ "[Owners].[Owner].[Owner]", "[Fields].[Field].[Field]" ], diff --git a/src/main/resources/ui/widgets/structure/filter/166/166_metadata.json b/src/main/resources/ui/widgets/structure/filter/166/166_metadata.json index 866e6293..d7e3df18 100644 --- a/src/main/resources/ui/widgets/structure/filter/166/166_metadata.json +++ b/src/main/resources/ui/widgets/structure/filter/166/166_metadata.json @@ -1,4 +1,5 @@ { "name" : "Branch filter", - "widgetKey" : "quick-filter" + "widgetKey" : "quick-filter", + "version" : 1 } \ No newline at end of file diff --git a/src/main/resources/ui/widgets/structure/filter/8f4/8f4_metadata.json b/src/main/resources/ui/widgets/structure/filter/8f4/8f4_metadata.json index 16251872..a1acc630 100644 --- a/src/main/resources/ui/widgets/structure/filter/8f4/8f4_metadata.json +++ b/src/main/resources/ui/widgets/structure/filter/8f4/8f4_metadata.json @@ -1,4 +1,5 @@ { "name" : "Epoch filter", - "widgetKey" : "quick-filter" + "widgetKey" : "quick-filter", + "version" : 1 } \ No newline at end of file diff --git a/src/main/resources/ui/widgets/structure/filter/d90/d90_metadata.json b/src/main/resources/ui/widgets/structure/filter/d90/d90_metadata.json index 28ab5726..ceae70a6 100644 --- a/src/main/resources/ui/widgets/structure/filter/d90/d90_metadata.json +++ b/src/main/resources/ui/widgets/structure/filter/d90/d90_metadata.json @@ -1,4 +1,5 @@ { "name" : "Owner filter", - "widgetKey" : "quick-filter" + "widgetKey" : "quick-filter", + "version" : 1 } \ No newline at end of file diff --git a/src/main/resources/ui/widgets/structure/filter/e68/e68_metadata.json b/src/main/resources/ui/widgets/structure/filter/e68/e68_metadata.json index 24426868..36ad4a20 100644 --- a/src/main/resources/ui/widgets/structure/filter/e68/e68_metadata.json +++ b/src/main/resources/ui/widgets/structure/filter/e68/e68_metadata.json @@ -1,4 +1,5 @@ { "name" : "Partition filter", - "widgetKey" : "quick-filter" + "widgetKey" : "quick-filter", + "version" : 1 } \ No newline at end of file diff --git a/src/main/resources/ui/widgets/structure/filter/eea/eea_metadata.json b/src/main/resources/ui/widgets/structure/filter/eea/eea_metadata.json index b0ae2092..78cd824e 100644 --- a/src/main/resources/ui/widgets/structure/filter/eea/eea_metadata.json +++ b/src/main/resources/ui/widgets/structure/filter/eea/eea_metadata.json @@ -1,4 +1,5 @@ { "name" : "Used by version filter", - "widgetKey" : "quick-filter" + "widgetKey" : "quick-filter", + "version" : 1 } \ No newline at end of file diff --git a/src/main/resources/ui/widgets/structure/widgets/1cc/1cc_metadata.json b/src/main/resources/ui/widgets/structure/widgets/1cc/1cc_metadata.json index f6b290ec..940f4fc3 100644 --- a/src/main/resources/ui/widgets/structure/widgets/1cc/1cc_metadata.json +++ b/src/main/resources/ui/widgets/structure/widgets/1cc/1cc_metadata.json @@ -1,4 +1,5 @@ { "name" : "Vector Block Analysis", - "widgetKey" : "tree-table" + "widgetKey" : "tree-table", + "version" : 1 } \ No newline at end of file diff --git a/src/main/resources/ui/widgets/structure/widgets/601/601_metadata.json b/src/main/resources/ui/widgets/structure/widgets/601/601_metadata.json index daa45a35..b6e09ee3 100644 --- a/src/main/resources/ui/widgets/structure/widgets/601/601_metadata.json +++ b/src/main/resources/ui/widgets/structure/widgets/601/601_metadata.json @@ -1,4 +1,5 @@ { "name" : "Vector Field Analysis", - "widgetKey" : "tree-table" + "widgetKey" : "tree-table", + "version" : 1 } \ No newline at end of file diff --git a/src/main/resources/ui/widgets/structure/widgets/8b1/8b1_metadata.json b/src/main/resources/ui/widgets/structure/widgets/8b1/8b1_metadata.json index f960b36a..ad78cd5b 100644 --- a/src/main/resources/ui/widgets/structure/widgets/8b1/8b1_metadata.json +++ b/src/main/resources/ui/widgets/structure/widgets/8b1/8b1_metadata.json @@ -1,4 +1,5 @@ { "name" : "Per-field Analysis", - "widgetKey" : "tree-table" + "widgetKey" : "tree-table", + "version" : 1 } \ No newline at end of file diff --git a/src/main/resources/ui/widgets/structure/widgets/9e0/9e0_metadata.json b/src/main/resources/ui/widgets/structure/widgets/9e0/9e0_metadata.json index bcb216e8..08675355 100644 --- a/src/main/resources/ui/widgets/structure/widgets/9e0/9e0_metadata.json +++ b/src/main/resources/ui/widgets/structure/widgets/9e0/9e0_metadata.json @@ -1,4 +1,5 @@ { "name" : "Index analysis", - "widgetKey" : "tree-table" + "widgetKey" : "tree-table", + "version" : 1 } \ No newline at end of file diff --git a/src/main/resources/ui/widgets/structure/widgets/a1a/a1a_metadata.json b/src/main/resources/ui/widgets/structure/widgets/a1a/a1a_metadata.json index e7d36950..47f728d0 100644 --- a/src/main/resources/ui/widgets/structure/widgets/a1a/a1a_metadata.json +++ b/src/main/resources/ui/widgets/structure/widgets/a1a/a1a_metadata.json @@ -1,4 +1,5 @@ { "name" : "Direct memory usage overview", - "widgetKey" : "tree-table" + "widgetKey" : "tree-table", + "version" : 1 } \ No newline at end of file