58
Necto Training Module 6: Necto Advanced Analytics

06 necto advanced_analytics_ready

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: 06 necto advanced_analytics_ready

Necto TrainingModule 6: Necto Advanced Analytics

Page 2: 06 necto advanced_analytics_ready

Objectives

By the end of this lesson you will be able to:

Perform advanced analytics by:Defining formulasDefining exceptions

Enhance your workboard by configuring properties

Page 3: 06 necto advanced_analytics_ready

Agenda

Automated InsightsFormulasExceptionsProperties

Page 4: 06 necto advanced_analytics_ready

Automated Insights

Page 5: 06 necto advanced_analytics_ready

Automated InsightsWhen did our results drop compared to the previous year?

It will take me ages to search the data

It only takes a few seconds with the One Click Insight feature!

Page 6: 06 necto advanced_analytics_ready

One Click Insight

Compares selected period with previous period 1. Click to use

automatic insight

2. Set criteria

Show only values that match criteria

Page 7: 06 necto advanced_analytics_ready

Found Insights

Indicator that value matches the criteria

Wow! One Click quickly pinpoints trends and challenges from volumes of data

Color indicates severity

Page 8: 06 necto advanced_analytics_ready

Cause and Effect

Click to find cause and effect

Wait there’s more! Necto helps you find the root cause of the problem

Page 9: 06 necto advanced_analytics_ready

Cause and Effect ResultsMove mouse over to see details

Can activate cause and effect again by clicking value or arrow

Previous view is saved in scrapbook for quick access

Page 10: 06 necto advanced_analytics_ready

Advanced Analytic Options

Page 11: 06 necto advanced_analytics_ready

Accessing Advanced Analytic OptionsEnter Edit

ModeMaximize the component

Page 12: 06 necto advanced_analytics_ready

Advanced Analytic Options

Formulas Exceptions Properties

Page 13: 06 necto advanced_analytics_ready

Using Formulas

Page 14: 06 necto advanced_analytics_ready

What Are Formulas?

User-defined members are created by formulasFormulas use Necto’s predefined formulas or MDX functions to create membersMembers in the grid can be dragged into the formula definitionFormulas 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

Page 15: 06 necto advanced_analytics_ready

Formula Definition ProcessSet a name Result

formatOrder of calculation if function within function

Select a formula type

Select and drag members from grid

Change order in formula

Delete member from formula

View Formula Apply

Page 16: 06 necto advanced_analytics_ready

Formula Created – New Member Appears

Click New – to create an additional formula

Member menu + formula options

Page 17: 06 necto advanced_analytics_ready

Math Formula Type

Formula SyntaxSum Sum(…)Ratio Param1 /Param2Growth (Param2 – Param1)/Param1Difference Param2 – Param1Average Average(…)Max Max(…)Min Min(…) Wow! I can see

not only numbers, but how they relate to each other

Page 18: 06 necto advanced_analytics_ready

Customized Formula Type

Page 19: 06 necto advanced_analytics_ready

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

Page 20: 06 necto advanced_analytics_ready

Free MDX

Select free MDX type

Or start from predefined formula and edit its MDX

Page 21: 06 necto advanced_analytics_ready

Free MDX Editing Options

Measures and parameters appear in bold

Check if valid

Insert OLAP command

Set font and size

Insert placeholder To define a

parameter

Floating window

Maximize

Page 22: 06 necto advanced_analytics_ready

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

Page 23: 06 necto advanced_analytics_ready

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

Page 24: 06 necto advanced_analytics_ready

Exercise 1 – Working with Formulas

Define a Mathematical formula Define a Customized formulaDefine an MDX Formula that includes dynamic parameters

Page 25: 06 necto advanced_analytics_ready

Exceptions

Page 26: 06 necto advanced_analytics_ready

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

Page 27: 06 necto advanced_analytics_ready

Description will be used in tooltip instead of criteria

Defining a Simple Exceptions

2. Click to add an exception definition

3. Select Exception Type = Simple

4. Define criteria

5. Click to apply

1. Select a Measure

Page 28: 06 necto advanced_analytics_ready

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.

Page 29: 06 necto advanced_analytics_ready

Bubble-up ExceptionA bubble-up exception highlights parent cells when a descendant meets the criteria definition

In general, helmet sales have met the goal. But individual types of helmets have not

Page 30: 06 necto advanced_analytics_ready

Defining a Bubble-up Exception

Select Exception Type = Bubble up

Select hierarchy level

Page 31: 06 necto advanced_analytics_ready

Free MDX Exception

Check if valid

Insert OLAP command

Set font and size

Insert placeholder

Create parameters

Format MDX

Can drag items from the grid to the MDX expression

Page 32: 06 necto advanced_analytics_ready

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

Page 33: 06 necto advanced_analytics_ready

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

Page 34: 06 necto advanced_analytics_ready

Using the Navigation Control While in Maximize Mode

Page 35: 06 necto advanced_analytics_ready

Exercise – Working with Exceptions

Define a simple exceptionDefine a bubble-up exceptionDefine a navigation control of type “Exception”

Page 36: 06 necto advanced_analytics_ready

Defining Deliveries

Page 37: 06 necto advanced_analytics_ready

What are Deliveries?

Notification to users about exceptions

Page 38: 06 necto advanced_analytics_ready

Creating a New Delivery

Page 39: 06 necto advanced_analytics_ready

Delivery Task Wizard

Select the view to deliver

Exception can be in a different view

Page 40: 06 necto advanced_analytics_ready

Schedule

When will exception be tested?

Will view be attached to the email?

Page 41: 06 necto advanced_analytics_ready

Exception Task

Select exception

Page 42: 06 necto advanced_analytics_ready

Delivery Message

Enter message text Insert the

view as..

Message can be plain text or html

Page 43: 06 necto advanced_analytics_ready

Recipients

Select type of user

Browse and select users

Select security method

Page 44: 06 necto advanced_analytics_ready

Sender

Provide sender information and subject

Select send option

Page 45: 06 necto advanced_analytics_ready

Properties

Page 46: 06 necto advanced_analytics_ready

Properties Definition

Internal component attributes

Color schemesChart/ Grid / Smart Report

Workboard elements attributes

Component’s external attributes: position, title, additional buttons

WorkboardComponent

Page 47: 06 necto advanced_analytics_ready

Component PropertiesProperties category

To enable editing of properties, Inherit properties from skin = no

Properties are mostly visual attributes

Reset skin

Page 48: 06 necto advanced_analytics_ready

Component Properties- Chart Properties

Can adjust number format

Page 49: 06 necto advanced_analytics_ready

Component Properties - Filters Properties

Click to hide filter

Page 50: 06 necto advanced_analytics_ready

Accessing Workboard Properties Components are minimized.

All Workboard components are displayed

Edit mode enabled

Select Properties

Page 51: 06 necto advanced_analytics_ready

Workboard Properties - Application

After modifying properties you can save skin

Can select one of the saved skins

Set language

If you don’t like animations, can disable them

Enable editing of additional properties

Page 52: 06 necto advanced_analytics_ready

Workboard Properties - Workboard

Click to add a script will be executed when WB is loaded

Change workboard size. Larger will include scroll bars

Slicer of previous workboard can be applied to this one when it opens

Graphical properties

Note: you can save skin at any level

Page 53: 06 necto advanced_analytics_ready

Workboard properties - Component

Name of component

Component definition dialog Auto-refresh data

settings.Never or number of minutes

Page 54: 06 necto advanced_analytics_ready

Workboard Properties - Adding Buttons to Components

Click Buttons

Add button

Define button properties

Select a Component

Can add a JavaScript

Page 55: 06 necto advanced_analytics_ready

Workboard Properties – Enabling Editing of Data Properties

Select Application

Set to Yes

Page 56: 06 necto advanced_analytics_ready

Editing Data Properties – in Component Properties

Select Data

Page 57: 06 necto advanced_analytics_ready

Exercise

Modify Grid propertiesChange the background color of the y axis items

Add an action button to the gridThe button should alert(‘Hello World’);

Page 58: 06 necto advanced_analytics_ready

Thank youAny Questions?