SlideShare a Scribd company logo
Necto Training
Module 15: Necto
Formulas and
Exceptions
Objectives
 By the end of this lesson you will be able to:
 Perform advanced analytics by:
 Defining formulas
 Defining exceptions
Agenda
 Formulas
 Exceptions
Using Formulas
What Are Formulas?
 User-defined members are created by
formulas
 Formulas use Necto’s predefined
formulas or MDX functions to create
members
 Members in the grid can be dragged
into the formula definition
 Formulas can use dynamic parameters
I’d like to do calculations that are not
provided by the cube.
For example: examine the difference
between two products
Formula Definition Process
Set a name Result
format
Order of calculation if
function within function
Select a formula type
Select and drag members
from grid
Change order in formula
Delete member(s) from
formula
View Formula
Apply
Choose members not
currently in grid
Formula Created – New Member Appears
Click New – to create an
additional formula
Member menu +
formula options
Math Formula Type
Formula Syntax
Sum Sum(…)
Aggregate Aggregate(…)
Ratio Param1 /Param2
Growth (Param2 – Param1)/Param1
Difference Param2 – Param1
Average Average(…)
Max Max(…)
Min Min(…)
Wow! I can see not only
numbers, but how they
relate to each other
Customized Formula Type
Time Formula Type
Function Description
YTD Returns a set of months starting with the first month of
the year and ending with supplied month
QTD Returns a set of months starting with the first month in
the quarter and ending with supplied month
MTD Returns all siblings of the supplied member starting at the first
sibling and ending with the supplied sibling
Free MDX
Select free
MDX type
Or start from
predefined
formula and edit
its MDX
Free MDX Editing Options
Check if valid
Insert OLAP
command
Set font and size
Format MDX
Insert a
placeholder
Floating
window
Maximize
Using Parameters in Free MDX
I’d like the end-user
to be able to set a
value (% change in
sales)
Add a formula that
will reflect the
expected change
Use of Parameters in MDX - Definitions
Title displayed on
workboard.
# will be replaced with the
current value
Name that will be
used in MDX
Navigation Component definition View Component formula definition
Exercise 1 – Working with Formulas
 Define a Mathematical formula
 Define a Customized formula
 Define an MDX Formula that includes dynamic
parameters
Exceptions
Exceptions
Highlight cell values
according to a specified
criteria
Apply to
measure
Enable or disable
exceptions at any time
Exceptions are defined
per component
per measure
Tooltip shows criteria or
description
Description will be used
in tooltip instead of
criteria (optional)
Defining a Simple Exception
2. Click to add an
exception definition
3. Select Exception Type
= Simple
4. Define criteria
5. Click to apply
1. Select a Measure
Filtering by the Exception
Filter by… allows filtering
of the grid to the
Exceptional data
Now you only see the
Exceptional data
Defining Exceptions – On Selected Members
Only
I have a lot of data in the
grid. I would only like to
check exceptions in several
members.
Bubble-up Exception
A bubble-up exception highlights parent cells when a
descendant meets the criteria definition
In general, Sales have met the
goal. But individual types of
Bottles and Cages and Cleaners
have not.
Defining a Bubble-up Exception
Select Exception
Type = Bubble up
Select hierarchy level
Free MDX Exception
Can drag items from
the grid to the MDX
expression
Check if valid
Insert placeholder
Set font and size
Format MDX
Insert OLAP
command
Using a Navigation Control With Exceptions
Each month the sales quota
changes. Will I need to edit the
exception every time?
You can add a navigation
control that will allow you to
dynamically set criteria value
Defining a Navigation Control of Type
Exception
1. Click and drag to
add navigation
control to workboard
3. Select
Type = Exception
2. Click to add
parameter
4. Select exception
defined in workboard
5. Values are
automatically
populated. You may
edit them
6. Select Visualization
form
Using the Navigation Control While in
Maximize Mode
Exercise – Working with Exceptions
 Define a simple exception
 Define a bubble-up exception
 Define a navigation control of type “Exception”
 Filter any of the Exceptions
Thank you
Any Questions?
Ad

More Related Content

What's hot (20)

How it works
How it worksHow it works
How it works
TransparentChoice
 
Testing Assumptions in repeated Measures Design using SPSS
Testing Assumptions in repeated Measures Design using SPSSTesting Assumptions in repeated Measures Design using SPSS
Testing Assumptions in repeated Measures Design using SPSS
J P Verma
 
Equivalence partitioning
Equivalence partitioningEquivalence partitioning
Equivalence partitioning
Sarjana Muda
 
Conditional formatting
Conditional formattingConditional formatting
Conditional formatting
um5ashm
 
How to evaluate and select vendors with TransparentChoice software
How to evaluate and select vendors with TransparentChoice softwareHow to evaluate and select vendors with TransparentChoice software
How to evaluate and select vendors with TransparentChoice software
TransparentChoice
 
Bade Smells in Code
Bade Smells in CodeBade Smells in Code
Bade Smells in Code
Will Shen
 
7. check box control
7. check box control7. check box control
7. check box control
chauhankapil
 
Independent samples t test - run, select, interpret
Independent samples t test - run, select, interpretIndependent samples t test - run, select, interpret
Independent samples t test - run, select, interpret
Ken Plummer
 
5 - Panorama Necto 14 analytics view component - visualization & data discove...
5 - Panorama Necto 14 analytics view component - visualization & data discove...5 - Panorama Necto 14 analytics view component - visualization & data discove...
5 - Panorama Necto 14 analytics view component - visualization & data discove...
Panorama Software
 
Decision making
Decision makingDecision making
Decision making
Dalwin INDIA
 
TransparentChoice Projects Tutorial May 2015
TransparentChoice Projects Tutorial May 2015TransparentChoice Projects Tutorial May 2015
TransparentChoice Projects Tutorial May 2015
TransparentChoice
 
Conditional formatting
Conditional formattingConditional formatting
Conditional formatting
um5ashm
 
Spectrophotometer wroking procedur
Spectrophotometer wroking procedurSpectrophotometer wroking procedur
Spectrophotometer wroking procedur
Murad Moktadidul Hoque
 
rmoore.smartquery KScope15
rmoore.smartquery KScope15rmoore.smartquery KScope15
rmoore.smartquery KScope15
Ron Moore
 
datacolor spectrophotometer working procedure
datacolor spectrophotometer working procedure datacolor spectrophotometer working procedure
datacolor spectrophotometer working procedure
Epyllion Group
 
Range select - run - interpret
Range   select - run - interpretRange   select - run - interpret
Range select - run - interpret
Ken Plummer
 
Exam view dynamic recalculation files
Exam view dynamic recalculation filesExam view dynamic recalculation files
Exam view dynamic recalculation files
William McIntosh
 
06 necto advanced_analytics_ready
06 necto advanced_analytics_ready06 necto advanced_analytics_ready
06 necto advanced_analytics_ready
www.panorama.com
 
A Multiple Classifiers System For Solving The Character Recognition Problem I...
A Multiple Classifiers System For Solving The Character Recognition Problem I...A Multiple Classifiers System For Solving The Character Recognition Problem I...
A Multiple Classifiers System For Solving The Character Recognition Problem I...
Randa Elanwar
 
Activity 43 explaining experiments
Activity 43 explaining experimentsActivity 43 explaining experiments
Activity 43 explaining experiments
shihemy
 
Testing Assumptions in repeated Measures Design using SPSS
Testing Assumptions in repeated Measures Design using SPSSTesting Assumptions in repeated Measures Design using SPSS
Testing Assumptions in repeated Measures Design using SPSS
J P Verma
 
Equivalence partitioning
Equivalence partitioningEquivalence partitioning
Equivalence partitioning
Sarjana Muda
 
Conditional formatting
Conditional formattingConditional formatting
Conditional formatting
um5ashm
 
How to evaluate and select vendors with TransparentChoice software
How to evaluate and select vendors with TransparentChoice softwareHow to evaluate and select vendors with TransparentChoice software
How to evaluate and select vendors with TransparentChoice software
TransparentChoice
 
Bade Smells in Code
Bade Smells in CodeBade Smells in Code
Bade Smells in Code
Will Shen
 
7. check box control
7. check box control7. check box control
7. check box control
chauhankapil
 
Independent samples t test - run, select, interpret
Independent samples t test - run, select, interpretIndependent samples t test - run, select, interpret
Independent samples t test - run, select, interpret
Ken Plummer
 
5 - Panorama Necto 14 analytics view component - visualization & data discove...
5 - Panorama Necto 14 analytics view component - visualization & data discove...5 - Panorama Necto 14 analytics view component - visualization & data discove...
5 - Panorama Necto 14 analytics view component - visualization & data discove...
Panorama Software
 
TransparentChoice Projects Tutorial May 2015
TransparentChoice Projects Tutorial May 2015TransparentChoice Projects Tutorial May 2015
TransparentChoice Projects Tutorial May 2015
TransparentChoice
 
Conditional formatting
Conditional formattingConditional formatting
Conditional formatting
um5ashm
 
rmoore.smartquery KScope15
rmoore.smartquery KScope15rmoore.smartquery KScope15
rmoore.smartquery KScope15
Ron Moore
 
datacolor spectrophotometer working procedure
datacolor spectrophotometer working procedure datacolor spectrophotometer working procedure
datacolor spectrophotometer working procedure
Epyllion Group
 
Range select - run - interpret
Range   select - run - interpretRange   select - run - interpret
Range select - run - interpret
Ken Plummer
 
Exam view dynamic recalculation files
Exam view dynamic recalculation filesExam view dynamic recalculation files
Exam view dynamic recalculation files
William McIntosh
 
06 necto advanced_analytics_ready
06 necto advanced_analytics_ready06 necto advanced_analytics_ready
06 necto advanced_analytics_ready
www.panorama.com
 
A Multiple Classifiers System For Solving The Character Recognition Problem I...
A Multiple Classifiers System For Solving The Character Recognition Problem I...A Multiple Classifiers System For Solving The Character Recognition Problem I...
A Multiple Classifiers System For Solving The Character Recognition Problem I...
Randa Elanwar
 
Activity 43 explaining experiments
Activity 43 explaining experimentsActivity 43 explaining experiments
Activity 43 explaining experiments
shihemy
 

Viewers also liked (6)

Necto 16 training 16 workboard properties and advanced features
Necto 16 training 16   workboard properties and advanced featuresNecto 16 training 16   workboard properties and advanced features
Necto 16 training 16 workboard properties and advanced features
Panorama Software
 
Necto 16 training 9 navigation component
Necto 16 training 9   navigation componentNecto 16 training 9   navigation component
Necto 16 training 9 navigation component
Panorama Software
 
Necto 16 training 25 - necto insights
Necto 16 training 25  - necto insightsNecto 16 training 25  - necto insights
Necto 16 training 25 - necto insights
Panorama Software
 
Necto 16 training 20 component mode & java script
Necto 16 training 20   component mode & java scriptNecto 16 training 20   component mode & java script
Necto 16 training 20 component mode & java script
Panorama Software
 
Amrr
AmrrAmrr
Amrr
JMMMMMM
 
03 creating new_work_boards_ready
03 creating new_work_boards_ready03 creating new_work_boards_ready
03 creating new_work_boards_ready
www.panorama.com
 
Necto 16 training 16 workboard properties and advanced features
Necto 16 training 16   workboard properties and advanced featuresNecto 16 training 16   workboard properties and advanced features
Necto 16 training 16 workboard properties and advanced features
Panorama Software
 
Necto 16 training 9 navigation component
Necto 16 training 9   navigation componentNecto 16 training 9   navigation component
Necto 16 training 9 navigation component
Panorama Software
 
Necto 16 training 25 - necto insights
Necto 16 training 25  - necto insightsNecto 16 training 25  - necto insights
Necto 16 training 25 - necto insights
Panorama Software
 
Necto 16 training 20 component mode & java script
Necto 16 training 20   component mode & java scriptNecto 16 training 20   component mode & java script
Necto 16 training 20 component mode & java script
Panorama Software
 
03 creating new_work_boards_ready
03 creating new_work_boards_ready03 creating new_work_boards_ready
03 creating new_work_boards_ready
www.panorama.com
 
Ad

Similar to 15 - Panorama Necto 14 formulas, exceptions - visualization & data discovery solution (20)

Advanced DB - Chapter 1 Slides
Advanced DB - Chapter 1 SlidesAdvanced DB - Chapter 1 Slides
Advanced DB - Chapter 1 Slides
guest347745
 
Microsoft excel training
Microsoft excel trainingMicrosoft excel training
Microsoft excel training
Mohamed Hassan
 
Day 1 MS Excel Basics #.pptxDay 1 MS Excel Basics #.pptxDay 1 MS Excel Basics...
Day 1 MS Excel Basics #.pptxDay 1 MS Excel Basics #.pptxDay 1 MS Excel Basics...Day 1 MS Excel Basics #.pptxDay 1 MS Excel Basics #.pptxDay 1 MS Excel Basics...
Day 1 MS Excel Basics #.pptxDay 1 MS Excel Basics #.pptxDay 1 MS Excel Basics...
Jayantilal Bhanushali
 
Managing delegates
Managing delegatesManaging delegates
Managing delegates
asajohnson
 
Lesson_3_Data_Cleaning_and_Preparation.pdf
Lesson_3_Data_Cleaning_and_Preparation.pdfLesson_3_Data_Cleaning_and_Preparation.pdf
Lesson_3_Data_Cleaning_and_Preparation.pdf
sachinsrivastava556803
 
Setting up Filters & Layouts in P6
Setting up Filters & Layouts in P6Setting up Filters & Layouts in P6
Setting up Filters & Layouts in P6
PMA Consultants
 
MS Excel 2013.pptx
MS Excel 2013.pptxMS Excel 2013.pptx
MS Excel 2013.pptx
Robbia Rana
 
Grade book Guideline
Grade book GuidelineGrade book Guideline
Grade book Guideline
Alisa San Pedro
 
D2L Rubrics Guidelines
D2L Rubrics GuidelinesD2L Rubrics Guidelines
D2L Rubrics Guidelines
Alisa San Pedro
 
Advanced Features of Ms-Excel ,sort the data, filter the data, use the goal s...
Advanced Features of Ms-Excel ,sort the data, filter the data, use the goal s...Advanced Features of Ms-Excel ,sort the data, filter the data, use the goal s...
Advanced Features of Ms-Excel ,sort the data, filter the data, use the goal s...
nikhilsharma061102
 
Skill enhancement course SOLVER ADD IN Data analysis
Skill enhancement course SOLVER ADD IN Data analysisSkill enhancement course SOLVER ADD IN Data analysis
Skill enhancement course SOLVER ADD IN Data analysis
kcwharshdeep
 
D2L Site Admin Tools Discussion at Brightspace South Carolina Connection
D2L Site Admin Tools Discussion at Brightspace South Carolina ConnectionD2L Site Admin Tools Discussion at Brightspace South Carolina Connection
D2L Site Admin Tools Discussion at Brightspace South Carolina Connection
D2L Barry
 
Options, decorators, and checklists
Options, decorators, and checklistsOptions, decorators, and checklists
Options, decorators, and checklists
asajohnson
 
WEKA:The Explorer
WEKA:The ExplorerWEKA:The Explorer
WEKA:The Explorer
weka Content
 
WEKA: The Explorer
WEKA: The ExplorerWEKA: The Explorer
WEKA: The Explorer
DataminingTools Inc
 
DIY market segmentation 20170125
DIY market segmentation 20170125DIY market segmentation 20170125
DIY market segmentation 20170125
Displayr
 
Using marking guides in moodle
Using marking guides in moodleUsing marking guides in moodle
Using marking guides in moodle
Becky Quigley
 
Necto 16 training 4 - analytics view component
Necto 16 training 4  - analytics view componentNecto 16 training 4  - analytics view component
Necto 16 training 4 - analytics view component
Panorama Software
 
Moodle 3.8 quiz creation and editing
Moodle 3.8  quiz creation and editingMoodle 3.8  quiz creation and editing
Moodle 3.8 quiz creation and editing
Dr. Eng. Ahmad B. Mikati
 
11 Organizing Project Details
11 Organizing Project Details11 Organizing Project Details
11 Organizing Project Details
Soe Naing Win
 
Advanced DB - Chapter 1 Slides
Advanced DB - Chapter 1 SlidesAdvanced DB - Chapter 1 Slides
Advanced DB - Chapter 1 Slides
guest347745
 
Microsoft excel training
Microsoft excel trainingMicrosoft excel training
Microsoft excel training
Mohamed Hassan
 
Day 1 MS Excel Basics #.pptxDay 1 MS Excel Basics #.pptxDay 1 MS Excel Basics...
Day 1 MS Excel Basics #.pptxDay 1 MS Excel Basics #.pptxDay 1 MS Excel Basics...Day 1 MS Excel Basics #.pptxDay 1 MS Excel Basics #.pptxDay 1 MS Excel Basics...
Day 1 MS Excel Basics #.pptxDay 1 MS Excel Basics #.pptxDay 1 MS Excel Basics...
Jayantilal Bhanushali
 
Managing delegates
Managing delegatesManaging delegates
Managing delegates
asajohnson
 
Lesson_3_Data_Cleaning_and_Preparation.pdf
Lesson_3_Data_Cleaning_and_Preparation.pdfLesson_3_Data_Cleaning_and_Preparation.pdf
Lesson_3_Data_Cleaning_and_Preparation.pdf
sachinsrivastava556803
 
Setting up Filters & Layouts in P6
Setting up Filters & Layouts in P6Setting up Filters & Layouts in P6
Setting up Filters & Layouts in P6
PMA Consultants
 
MS Excel 2013.pptx
MS Excel 2013.pptxMS Excel 2013.pptx
MS Excel 2013.pptx
Robbia Rana
 
Advanced Features of Ms-Excel ,sort the data, filter the data, use the goal s...
Advanced Features of Ms-Excel ,sort the data, filter the data, use the goal s...Advanced Features of Ms-Excel ,sort the data, filter the data, use the goal s...
Advanced Features of Ms-Excel ,sort the data, filter the data, use the goal s...
nikhilsharma061102
 
Skill enhancement course SOLVER ADD IN Data analysis
Skill enhancement course SOLVER ADD IN Data analysisSkill enhancement course SOLVER ADD IN Data analysis
Skill enhancement course SOLVER ADD IN Data analysis
kcwharshdeep
 
D2L Site Admin Tools Discussion at Brightspace South Carolina Connection
D2L Site Admin Tools Discussion at Brightspace South Carolina ConnectionD2L Site Admin Tools Discussion at Brightspace South Carolina Connection
D2L Site Admin Tools Discussion at Brightspace South Carolina Connection
D2L Barry
 
Options, decorators, and checklists
Options, decorators, and checklistsOptions, decorators, and checklists
Options, decorators, and checklists
asajohnson
 
DIY market segmentation 20170125
DIY market segmentation 20170125DIY market segmentation 20170125
DIY market segmentation 20170125
Displayr
 
Using marking guides in moodle
Using marking guides in moodleUsing marking guides in moodle
Using marking guides in moodle
Becky Quigley
 
Necto 16 training 4 - analytics view component
Necto 16 training 4  - analytics view componentNecto 16 training 4  - analytics view component
Necto 16 training 4 - analytics view component
Panorama Software
 
11 Organizing Project Details
11 Organizing Project Details11 Organizing Project Details
11 Organizing Project Details
Soe Naing Win
 
Ad

More from Panorama Software (20)

Top BI trends and predictions for 2017
Top BI trends and predictions for 2017Top BI trends and predictions for 2017
Top BI trends and predictions for 2017
Panorama Software
 
Centralized BI - IT and the Business
Centralized BI - IT and the BusinessCentralized BI - IT and the Business
Centralized BI - IT and the Business
Panorama Software
 
Centralized BI in Healthcare
Centralized BI in HealthcareCentralized BI in Healthcare
Centralized BI in Healthcare
Panorama Software
 
Panorama Necto 16
Panorama Necto 16Panorama Necto 16
Panorama Necto 16
Panorama Software
 
Panorama Necto the most secure, centralized and state of the art Business i...
Panorama Necto   the most secure, centralized and state of the art Business i...Panorama Necto   the most secure, centralized and state of the art Business i...
Panorama Necto the most secure, centralized and state of the art Business i...
Panorama Software
 
Necto 16 training 22 necto server
Necto 16 training 22   necto serverNecto 16 training 22   necto server
Necto 16 training 22 necto server
Panorama Software
 
Necto 16 training 5 dimension selector
Necto 16 training 5   dimension selectorNecto 16 training 5   dimension selector
Necto 16 training 5 dimension selector
Panorama Software
 
Necto 16 training 18 access security
Necto 16 training 18   access securityNecto 16 training 18   access security
Necto 16 training 18 access security
Panorama Software
 
Necto 16 training 1 navigation around necto
Necto 16 training 1   navigation around nectoNecto 16 training 1   navigation around necto
Necto 16 training 1 navigation around necto
Panorama Software
 
Necto 16 training 24 (archive) nova view to necto migration
Necto 16 training 24 (archive)   nova view to necto migrationNecto 16 training 24 (archive)   nova view to necto migration
Necto 16 training 24 (archive) nova view to necto migration
Panorama Software
 
Necto 16 training 11 infographics
Necto 16 training 11   infographicsNecto 16 training 11   infographics
Necto 16 training 11 infographics
Panorama Software
 
Necto 16 training 7 geo-analytics
Necto 16 training 7   geo-analyticsNecto 16 training 7   geo-analytics
Necto 16 training 7 geo-analytics
Panorama Software
 
Necto 16 training 3 ribbon
Necto 16 training 3   ribbonNecto 16 training 3   ribbon
Necto 16 training 3 ribbon
Panorama Software
 
Necto 16 training 23 - visual studio modeling
Necto 16 training 23 -  visual studio modelingNecto 16 training 23 -  visual studio modeling
Necto 16 training 23 - visual studio modeling
Panorama Software
 
Necto 16 training 21 - single sign on
Necto 16 training 21 -  single sign onNecto 16 training 21 -  single sign on
Necto 16 training 21 - single sign on
Panorama Software
 
Necto 16 training 19 - data security
Necto 16 training 19 -  data securityNecto 16 training 19 -  data security
Necto 16 training 19 - data security
Panorama Software
 
Necto 16 training 17 - administration
Necto 16 training 17 -  administrationNecto 16 training 17 -  administration
Necto 16 training 17 - administration
Panorama Software
 
Necto 16 training 14 - one click insight
Necto 16 training 14 -  one click insightNecto 16 training 14 -  one click insight
Necto 16 training 14 - one click insight
Panorama Software
 
Necto 16 training 13 - save to a private root
Necto 16 training 13 -  save to a private rootNecto 16 training 13 -  save to a private root
Necto 16 training 13 - save to a private root
Panorama Software
 
Necto 16 training 10 - notifications
Necto 16 training 10 -  notificationsNecto 16 training 10 -  notifications
Necto 16 training 10 - notifications
Panorama Software
 
Top BI trends and predictions for 2017
Top BI trends and predictions for 2017Top BI trends and predictions for 2017
Top BI trends and predictions for 2017
Panorama Software
 
Centralized BI - IT and the Business
Centralized BI - IT and the BusinessCentralized BI - IT and the Business
Centralized BI - IT and the Business
Panorama Software
 
Centralized BI in Healthcare
Centralized BI in HealthcareCentralized BI in Healthcare
Centralized BI in Healthcare
Panorama Software
 
Panorama Necto the most secure, centralized and state of the art Business i...
Panorama Necto   the most secure, centralized and state of the art Business i...Panorama Necto   the most secure, centralized and state of the art Business i...
Panorama Necto the most secure, centralized and state of the art Business i...
Panorama Software
 
Necto 16 training 22 necto server
Necto 16 training 22   necto serverNecto 16 training 22   necto server
Necto 16 training 22 necto server
Panorama Software
 
Necto 16 training 5 dimension selector
Necto 16 training 5   dimension selectorNecto 16 training 5   dimension selector
Necto 16 training 5 dimension selector
Panorama Software
 
Necto 16 training 18 access security
Necto 16 training 18   access securityNecto 16 training 18   access security
Necto 16 training 18 access security
Panorama Software
 
Necto 16 training 1 navigation around necto
Necto 16 training 1   navigation around nectoNecto 16 training 1   navigation around necto
Necto 16 training 1 navigation around necto
Panorama Software
 
Necto 16 training 24 (archive) nova view to necto migration
Necto 16 training 24 (archive)   nova view to necto migrationNecto 16 training 24 (archive)   nova view to necto migration
Necto 16 training 24 (archive) nova view to necto migration
Panorama Software
 
Necto 16 training 11 infographics
Necto 16 training 11   infographicsNecto 16 training 11   infographics
Necto 16 training 11 infographics
Panorama Software
 
Necto 16 training 7 geo-analytics
Necto 16 training 7   geo-analyticsNecto 16 training 7   geo-analytics
Necto 16 training 7 geo-analytics
Panorama Software
 
Necto 16 training 23 - visual studio modeling
Necto 16 training 23 -  visual studio modelingNecto 16 training 23 -  visual studio modeling
Necto 16 training 23 - visual studio modeling
Panorama Software
 
Necto 16 training 21 - single sign on
Necto 16 training 21 -  single sign onNecto 16 training 21 -  single sign on
Necto 16 training 21 - single sign on
Panorama Software
 
Necto 16 training 19 - data security
Necto 16 training 19 -  data securityNecto 16 training 19 -  data security
Necto 16 training 19 - data security
Panorama Software
 
Necto 16 training 17 - administration
Necto 16 training 17 -  administrationNecto 16 training 17 -  administration
Necto 16 training 17 - administration
Panorama Software
 
Necto 16 training 14 - one click insight
Necto 16 training 14 -  one click insightNecto 16 training 14 -  one click insight
Necto 16 training 14 - one click insight
Panorama Software
 
Necto 16 training 13 - save to a private root
Necto 16 training 13 -  save to a private rootNecto 16 training 13 -  save to a private root
Necto 16 training 13 - save to a private root
Panorama Software
 
Necto 16 training 10 - notifications
Necto 16 training 10 -  notificationsNecto 16 training 10 -  notifications
Necto 16 training 10 - notifications
Panorama Software
 

Recently uploaded (20)

Apache CloudStack 101 - Introduction, What’s New and What’s Coming
Apache CloudStack 101 - Introduction, What’s New and What’s ComingApache CloudStack 101 - Introduction, What’s New and What’s Coming
Apache CloudStack 101 - Introduction, What’s New and What’s Coming
ShapeBlue
 
Managing Geospatial Open Data Serverlessly [AWS Community Day CH 2025]
Managing Geospatial Open Data Serverlessly [AWS Community Day CH 2025]Managing Geospatial Open Data Serverlessly [AWS Community Day CH 2025]
Managing Geospatial Open Data Serverlessly [AWS Community Day CH 2025]
Chris Bingham
 
TrustArc Webinar: Cross-Border Data Transfers in 2025
TrustArc Webinar: Cross-Border Data Transfers in 2025TrustArc Webinar: Cross-Border Data Transfers in 2025
TrustArc Webinar: Cross-Border Data Transfers in 2025
TrustArc
 
SQL Database Design For Developers at PhpTek 2025.pptx
SQL Database Design For Developers at PhpTek 2025.pptxSQL Database Design For Developers at PhpTek 2025.pptx
SQL Database Design For Developers at PhpTek 2025.pptx
Scott Keck-Warren
 
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
SOFTTECHHUB
 
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
UXPA Boston
 
Proposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStack
Proposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStackProposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStack
Proposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStack
ShapeBlue
 
How to Integrate FME with Databricks (and Why You’ll Want To)
How to Integrate FME with Databricks (and Why You’ll Want To)How to Integrate FME with Databricks (and Why You’ll Want To)
How to Integrate FME with Databricks (and Why You’ll Want To)
Safe Software
 
TAFs on WebDriver API - By - Pallavi Sharma.pdf
TAFs on WebDriver API - By - Pallavi Sharma.pdfTAFs on WebDriver API - By - Pallavi Sharma.pdf
TAFs on WebDriver API - By - Pallavi Sharma.pdf
Pallavi Sharma
 
Fully Open-Source Private Clouds: Freedom, Security, and Control
Fully Open-Source Private Clouds: Freedom, Security, and ControlFully Open-Source Private Clouds: Freedom, Security, and Control
Fully Open-Source Private Clouds: Freedom, Security, and Control
ShapeBlue
 
UX for Data Engineers and Analysts-Designing User-Friendly Dashboards for Non...
UX for Data Engineers and Analysts-Designing User-Friendly Dashboards for Non...UX for Data Engineers and Analysts-Designing User-Friendly Dashboards for Non...
UX for Data Engineers and Analysts-Designing User-Friendly Dashboards for Non...
UXPA Boston
 
CloudStack + KVM: Your Local Cloud Lab
CloudStack + KVM:   Your Local Cloud LabCloudStack + KVM:   Your Local Cloud Lab
CloudStack + KVM: Your Local Cloud Lab
ShapeBlue
 
Stretching CloudStack over multiple datacenters
Stretching CloudStack over multiple datacentersStretching CloudStack over multiple datacenters
Stretching CloudStack over multiple datacenters
ShapeBlue
 
Collaborative Design for Social Impact Work by David Kelleher
Collaborative Design for Social Impact Work by David KelleherCollaborative Design for Social Impact Work by David Kelleher
Collaborative Design for Social Impact Work by David Kelleher
UXPA Boston
 
AI needs Hybrid Cloud - TEC conference 2025.pptx
AI needs Hybrid Cloud - TEC conference 2025.pptxAI needs Hybrid Cloud - TEC conference 2025.pptx
AI needs Hybrid Cloud - TEC conference 2025.pptx
Shikha Srivastava
 
Agentic AI, A Business Overview - May 2025
Agentic AI, A Business Overview - May 2025Agentic AI, A Business Overview - May 2025
Agentic AI, A Business Overview - May 2025
Peter Morgan
 
Right to liberty and security of a person.pdf
Right to liberty and security of a person.pdfRight to liberty and security of a person.pdf
Right to liberty and security of a person.pdf
danielbraico197
 
Harmonizing Multi-Agent Intelligence | Open Data Science Conference | Gary Ar...
Harmonizing Multi-Agent Intelligence | Open Data Science Conference | Gary Ar...Harmonizing Multi-Agent Intelligence | Open Data Science Conference | Gary Ar...
Harmonizing Multi-Agent Intelligence | Open Data Science Conference | Gary Ar...
Gary Arora
 
Pushing the Limits: CloudStack at 25K Hosts
Pushing the Limits: CloudStack at 25K HostsPushing the Limits: CloudStack at 25K Hosts
Pushing the Limits: CloudStack at 25K Hosts
ShapeBlue
 
Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Middle East and Africa Cybersecurity Market Trends and Growth Analysis Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Preeti Jha
 
Apache CloudStack 101 - Introduction, What’s New and What’s Coming
Apache CloudStack 101 - Introduction, What’s New and What’s ComingApache CloudStack 101 - Introduction, What’s New and What’s Coming
Apache CloudStack 101 - Introduction, What’s New and What’s Coming
ShapeBlue
 
Managing Geospatial Open Data Serverlessly [AWS Community Day CH 2025]
Managing Geospatial Open Data Serverlessly [AWS Community Day CH 2025]Managing Geospatial Open Data Serverlessly [AWS Community Day CH 2025]
Managing Geospatial Open Data Serverlessly [AWS Community Day CH 2025]
Chris Bingham
 
TrustArc Webinar: Cross-Border Data Transfers in 2025
TrustArc Webinar: Cross-Border Data Transfers in 2025TrustArc Webinar: Cross-Border Data Transfers in 2025
TrustArc Webinar: Cross-Border Data Transfers in 2025
TrustArc
 
SQL Database Design For Developers at PhpTek 2025.pptx
SQL Database Design For Developers at PhpTek 2025.pptxSQL Database Design For Developers at PhpTek 2025.pptx
SQL Database Design For Developers at PhpTek 2025.pptx
Scott Keck-Warren
 
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
OpenAI Just Announced Codex: A cloud engineering agent that excels in handlin...
SOFTTECHHUB
 
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
Longitudinal Benchmark: A Real-World UX Case Study in Onboarding by Linda Bor...
UXPA Boston
 
Proposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStack
Proposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStackProposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStack
Proposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStack
ShapeBlue
 
How to Integrate FME with Databricks (and Why You’ll Want To)
How to Integrate FME with Databricks (and Why You’ll Want To)How to Integrate FME with Databricks (and Why You’ll Want To)
How to Integrate FME with Databricks (and Why You’ll Want To)
Safe Software
 
TAFs on WebDriver API - By - Pallavi Sharma.pdf
TAFs on WebDriver API - By - Pallavi Sharma.pdfTAFs on WebDriver API - By - Pallavi Sharma.pdf
TAFs on WebDriver API - By - Pallavi Sharma.pdf
Pallavi Sharma
 
Fully Open-Source Private Clouds: Freedom, Security, and Control
Fully Open-Source Private Clouds: Freedom, Security, and ControlFully Open-Source Private Clouds: Freedom, Security, and Control
Fully Open-Source Private Clouds: Freedom, Security, and Control
ShapeBlue
 
UX for Data Engineers and Analysts-Designing User-Friendly Dashboards for Non...
UX for Data Engineers and Analysts-Designing User-Friendly Dashboards for Non...UX for Data Engineers and Analysts-Designing User-Friendly Dashboards for Non...
UX for Data Engineers and Analysts-Designing User-Friendly Dashboards for Non...
UXPA Boston
 
CloudStack + KVM: Your Local Cloud Lab
CloudStack + KVM:   Your Local Cloud LabCloudStack + KVM:   Your Local Cloud Lab
CloudStack + KVM: Your Local Cloud Lab
ShapeBlue
 
Stretching CloudStack over multiple datacenters
Stretching CloudStack over multiple datacentersStretching CloudStack over multiple datacenters
Stretching CloudStack over multiple datacenters
ShapeBlue
 
Collaborative Design for Social Impact Work by David Kelleher
Collaborative Design for Social Impact Work by David KelleherCollaborative Design for Social Impact Work by David Kelleher
Collaborative Design for Social Impact Work by David Kelleher
UXPA Boston
 
AI needs Hybrid Cloud - TEC conference 2025.pptx
AI needs Hybrid Cloud - TEC conference 2025.pptxAI needs Hybrid Cloud - TEC conference 2025.pptx
AI needs Hybrid Cloud - TEC conference 2025.pptx
Shikha Srivastava
 
Agentic AI, A Business Overview - May 2025
Agentic AI, A Business Overview - May 2025Agentic AI, A Business Overview - May 2025
Agentic AI, A Business Overview - May 2025
Peter Morgan
 
Right to liberty and security of a person.pdf
Right to liberty and security of a person.pdfRight to liberty and security of a person.pdf
Right to liberty and security of a person.pdf
danielbraico197
 
Harmonizing Multi-Agent Intelligence | Open Data Science Conference | Gary Ar...
Harmonizing Multi-Agent Intelligence | Open Data Science Conference | Gary Ar...Harmonizing Multi-Agent Intelligence | Open Data Science Conference | Gary Ar...
Harmonizing Multi-Agent Intelligence | Open Data Science Conference | Gary Ar...
Gary Arora
 
Pushing the Limits: CloudStack at 25K Hosts
Pushing the Limits: CloudStack at 25K HostsPushing the Limits: CloudStack at 25K Hosts
Pushing the Limits: CloudStack at 25K Hosts
ShapeBlue
 
Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Middle East and Africa Cybersecurity Market Trends and Growth Analysis Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Middle East and Africa Cybersecurity Market Trends and Growth Analysis
Preeti Jha
 

15 - Panorama Necto 14 formulas, exceptions - visualization & data discovery solution

  • 1. Necto Training Module 15: Necto Formulas and Exceptions
  • 2. Objectives  By the end of this lesson you will be able to:  Perform advanced analytics by:  Defining formulas  Defining exceptions
  • 5. What Are Formulas?  User-defined members are created by formulas  Formulas use Necto’s predefined formulas or MDX functions to create members  Members in the grid can be dragged into the formula definition  Formulas can use dynamic parameters I’d like to do calculations that are not provided by the cube. For example: examine the difference between two products
  • 6. Formula Definition Process Set a name Result format Order of calculation if function within function Select a formula type Select and drag members from grid Change order in formula Delete member(s) from formula View Formula Apply Choose members not currently in grid
  • 7. Formula Created – New Member Appears Click New – to create an additional formula Member menu + formula options
  • 8. Math Formula Type Formula Syntax Sum Sum(…) Aggregate Aggregate(…) Ratio Param1 /Param2 Growth (Param2 – Param1)/Param1 Difference Param2 – Param1 Average Average(…) Max Max(…) Min Min(…) Wow! I can see not only numbers, but how they relate to each other
  • 10. Time Formula Type Function Description YTD Returns a set of months starting with the first month of the year and ending with supplied month QTD Returns a set of months starting with the first month in the quarter and ending with supplied month MTD Returns all siblings of the supplied member starting at the first sibling and ending with the supplied sibling
  • 11. Free MDX Select free MDX type Or start from predefined formula and edit its MDX
  • 12. Free MDX Editing Options Check if valid Insert OLAP command Set font and size Format MDX Insert a placeholder Floating window Maximize
  • 13. Using Parameters in Free MDX I’d like the end-user to be able to set a value (% change in sales) Add a formula that will reflect the expected change
  • 14. Use of Parameters in MDX - Definitions Title displayed on workboard. # will be replaced with the current value Name that will be used in MDX Navigation Component definition View Component formula definition
  • 15. Exercise 1 – Working with Formulas  Define a Mathematical formula  Define a Customized formula  Define an MDX Formula that includes dynamic parameters
  • 17. Exceptions Highlight cell values according to a specified criteria Apply to measure Enable or disable exceptions at any time Exceptions are defined per component per measure Tooltip shows criteria or description
  • 18. Description will be used in tooltip instead of criteria (optional) Defining a Simple Exception 2. Click to add an exception definition 3. Select Exception Type = Simple 4. Define criteria 5. Click to apply 1. Select a Measure
  • 19. Filtering by the Exception Filter by… allows filtering of the grid to the Exceptional data Now you only see the Exceptional data
  • 20. Defining Exceptions – On Selected Members Only I have a lot of data in the grid. I would only like to check exceptions in several members.
  • 21. Bubble-up Exception A bubble-up exception highlights parent cells when a descendant meets the criteria definition In general, Sales have met the goal. But individual types of Bottles and Cages and Cleaners have not.
  • 22. Defining a Bubble-up Exception Select Exception Type = Bubble up Select hierarchy level
  • 23. Free MDX Exception Can drag items from the grid to the MDX expression Check if valid Insert placeholder Set font and size Format MDX Insert OLAP command
  • 24. Using a Navigation Control With Exceptions Each month the sales quota changes. Will I need to edit the exception every time? You can add a navigation control that will allow you to dynamically set criteria value
  • 25. Defining a Navigation Control of Type Exception 1. Click and drag to add navigation control to workboard 3. Select Type = Exception 2. Click to add parameter 4. Select exception defined in workboard 5. Values are automatically populated. You may edit them 6. Select Visualization form
  • 26. Using the Navigation Control While in Maximize Mode
  • 27. Exercise – Working with Exceptions  Define a simple exception  Define a bubble-up exception  Define a navigation control of type “Exception”  Filter any of the Exceptions
  翻译: