Navigation :
test ../../ test user-ref.html
User & Reference Guide
test ../../ test getting-started.html
Getting started
test ../../ test getting-started/using-this-guide.html
- Using this guide
test ../../ test getting-started/whats-new.html
- What's New
test ../../ test getting-started/video-walk-throughs.html
- Video walk-throughs
test ../../ test getting-started/frtb-data-model.html
- FRTB Data Model
test ../../ test getting-started/directquery.html
- DirectQuery
test ../../ test configuration.html
Configuration files
test ../../ test datastore.html
Data Stores
test ../../ test database.html
Database
test ../../ test input-files.html
Input Data
test ../../ test tutorials.html
Tutorials
test ../../ test tutorials/data-sanity-check.html
- Data Sanity Check
test ../../ test tutorials/tips-for-validating-the-calculations.html
- Tips for Validating the Calculations
test ../../ test tutorials/viewing-qis-numbers.html
- Viewing QIS Numbers
test ../../ test interpret-impl.html
Interpretation and Implementation of the MAR standard
test ../../ test cube.html
Analytics Reference
test ../../ test dev.html
Developer Guide
test ../../ test dev/dev-release.html
-
Release and migration notes
test ../../ test dev/dev-getting-started.html
-
Getting Started
test ../../ test dev/dev-ui-config.html
-
Configuring the UI
test ../../ test dev/dev-ui-config/ui-activation.html
-- UI Activation
test ../../ test dev/dev-ui-config/ui-settings.html
-- UI settings
test ../../ test dev/dev-ui-config/ui-components.html
-- Standard UI components
test ../../ test dev/dev-ref-impl.html
-
FRTB Reference Implementation
test ../../ test dev/dev-core.html
-
FRTB Core
test ../../ test dev/dev-extensions.html
-
Extending the Solution
test ../../ test dev/dev-tools.html
-
Configuring Solution tools and methodologies
test ../../ test dev/dev-sign-off.html
-
Sign-Off
test ../../ test dev/dev-direct-query.html
-
DirectQuery
test ../../ test limits.html
Limit monitoring
test ../../ test sign-off.html
Sign-Off Approvals
test ../../ test what-if.html
What-If Analysis
test ../../ test pdf-guides.html
PDF Guides
test ../../ test glossary.html
Glossary
UI settings
Most features require some configuration in the form of settings that need to be specified for each applicable server on which the feature is expected to work. When using or combining solutions using the default settings with their default server keys, no changes are required.
If you are using different server keys or want to alter settings, you can do so via the solution’s activate
function by overriding the settings
parameter.
Key
Type
Description
Example
drilldownOperations
DrillDownOperationSetting []
Describes the available operations for the Drilldown menu-item plugin.
deskModelSwitchOptions
string[]
The list of models available for the Desk Model Switch menu item
["IMA", "SA"]
whatIfDataSwitch
WhatIfDataSwitchSetting []
Describes the available book switch what-if operations for the What-If Data Switch menu item
DrillDownOperationSetting
Key
Type
Description
Example
name
string
The name to display in the context menu
type
"" | “QIS” | “notQIS” | “riskClassTable” | “notRiskClassTable”
Type of drill-down
isRiskClass
boolean | null
Whether the risk class should be part of the selected cell. null
indicates that this won’t be checked.
checkDoubleSums
boolean
Whether to check if the selected measure is of the double sums type
measureMustContainOneOf
string[]
List of tokens that a measure can contain in order for the drilldown action to be available
["Delta Risk Position", "Vega Risk Position"]
measureMustNotContainAnyOf
string[] | undefined
Optional list of tokens that a measure cannot contain in order for the drilldown action to be available.
["Double Sums", "Correlations"]
WhatIfDataSwitchSetting
Key
Type
Description
Example
whatIfName
string
The name to display in the context menu
keyField
{dimensionName: string; hierarchyName: string; levelName: string;}
The dimension, hierarchy and level used to define the field that the staticDataField
can be changed for.
staticDataField
{dimensionName: string; hierarchyName: string; levelName: string;}
The dimension, hierarchy and level used to define the field that can be changed for a given keyField
.