In this article
Below are listed a number of commonly used terms and expressions, with associated explanations:
CDL - Common Definition Language - the code language used for creating and configuring the dashboard. CDL is a type of Domain Specific Language (DSL) a computer language specialized to a particular application domain (What is the Common Definition Language?).
Dashboard Designer / User - the author or co-author of a Studio report. This user must have Manage permission to the report in order to see and edit the CDL. This user can grant permissions to other users, and publish the report to make it accessible to end-users ( About Professional User Permissions).
Data expression - a function that can be used to retrieve or calculate data from the hub source.
Derived variable - a variable that you can create by adding the derived code to the hub config code block. This calculates or categorizes previously existing variables.
End user - a person who ultimately uses or is intended to ultimately use the Studio report or dashboard. Note that this is different from a user, who creates or maintains the report or dashboard - see Dashboard Designer / User above (About End User Access).
Filter panel - the area in the dashboard where all the filters are located. Note that filters can also be included in other locations, for example in widgets and on pages (About Filters).
Fixed filter - a filter configured to always be applied. It can’t be switched off by an end user, but depending on the filter configuration the end user may be allowed to change it to another value.
Formatter - a block of code that defines how a specific value or property in a widget is to look or behave (Formatters in the User Interface).
Intelligent Code Completion - ICC - help and suggestions provided by the application while you are creating a report, to assist you with achieving correct code.
Layout area - a distinct area of the dashboard, for example the header or the toolbar. A layout area must be defined in the code for it to be visible in the dashboard. If no specific settings are stated then it will adopt the default settings for the area type.
LTR - Likelihood to Recommend - a metric used to quantify how enthusiastic the respondent is regarding a product or service; how likely they are to recommend the product or service to others. This is relevant mainly to VoC users.
Metric - some sort of measurement, for example Average, NPS.
Variable path - In a Studio report you will often need to reference particular variables, for example to define which results are to be shown in a particular widget. Variables are referenced via a “variable path”, the Vpath (Referencing Variables).
View mode - shows the published version of the report for a user who has been granted View access permission to it. Note that View is the only mode available to an End User.