05-Values Variables VariantsRv1

34
Power User Training 3.1.c Values, Vari ables, and Vari ants Slide 1 of 34 Values, Variables, and Variants

Transcript of 05-Values Variables VariantsRv1

Page 1: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 1/34

Power User Training 3.1.c Values, Variables, and Variants Slide 1 of 34

Values, Variables, and Variants

Page 2: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 2/34

Power User Training 3.1.c Values, Variables, and Variants Slide 2 of 34

Learning Objectives

After completing this section you will be able to

Use values to restrict a query

Describe the different types of variables

Explain when to use authorization variables

Use different variable types to restrict a query

Describe a variant

Create and use a variant when running a workbook

Page 3: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 3/34

Power User Training 3.1.c Values, Variables, and Variants Slide 3 of 34

Values, Variables and Variants

Values restrict the data selected from the cube

Variables allow users to restrict the data selected

from the cube based on their requirements

Variants hold user input to workbook selection

screens

Page 4: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 4/34

Power User Training 3.1.c Values, Variables, and Variants Slide 4 of 34

Values

Can be assigned to characteristics contained in the query

Act to restrict characteristics within the query

Also referred to as ‘first level filtering’ 

 Are hard coded in the query

Query refresh does not allow different value assignment

Example = FI: Controlling Area; MM: Value Type; FI/MM: FY Variant

Have both a descriptive and a technical name

Descriptive name is the text of a data element

Technical name is the key of a data element

Can be viewed/selected in two places

Within the cube content pane of the query designer

Within any other query designer pane – most common use in filter pane

Page 5: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 5/34

Power User Training 3.1.c Values, Variables, and Variants Slide 5 of 34

Values in Cube Content Pane

Expand a characteristic until values are

visible – view available selections

Technical names can be turned on using the icon

Displays key values from R/3

Technical Name

or ‘Key’ Value 

Page 6: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 6/34

Power User Training 3.1.c Values, Variables, and Variants Slide 6 of 34

Values in Cube Content Pane (cont.)

Drag & drop the required value(s) into the query. Only data for company codes 100, 111, 121 & 151 are contained

in the report

Page 7: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 7/34

Power User Training 3.1.c Values, Variables, and Variants Slide 7 of 34

Values in Query Definition Panes

Values can also be selected from within the query

definition panes

Right click on the characteristic – a pop up box appears

with a selection to ‘Restrict’ 

Right click

Select ‘Restrict’ 

Page 8: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 8/34

Power User Training 3.1.c Values, Variables, and Variants Slide 8 of 34

Single Values

Select/deselect

values

Value

selected

# of values

Values in Query Definition Panes

A restriction window appears containing thepossible values for that characteristic

Use ‘Single Values’ to select one or more values 

Page 9: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 9/34

Power User Training 3.1.c Values, Variables, and Variants Slide 9 of 34

Value Range

Select values

based on

criteria

Right click for

technical names

Values in Query Definition Panes

The restriction window provides functionality toselect a range of values

Use ‘Value Range’ to increase flexibility in value selection 

Page 10: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 10/34

Power User Training 3.1.c Values, Variables, and Variants Slide 10 of 34

Values

Note that available values are the same from eithersource

Cube Content Pane Query Restriction Window

Page 11: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 11/34

Power User Training 3.1.c Values, Variables, and Variants Slide 11 of 34

Group Demo/Exercise

Demo

Exercise 2

Values

Page 12: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 12/34

Power User Training 3.1.c Values, Variables, and Variants Slide 12 of 34

Group Discussion

What is the impact on the query when acharacteristic is restricted with a VALUE?

What is the difference if the restricted characteristic

is contained in the filter vs. the free characteristics,rows, or columns?

Page 13: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 13/34

Power User Training 3.1.c Values, Variables, and Variants Slide 13 of 34

Variables

Can be assigned to characteristics contained in the

query

Allow more flexible query definition

Can be viewed/selected in two places

Within the cube content pane of the query designer

Within any other query designer pane

Appear on ‘Selection Screen’ when query is run

Allow specific values to restrict the query

Some variables have default values

User can change values when query is refreshed

Page 14: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 14/34

Power User Training 3.1.c Values, Variables, and Variants Slide 14 of 34

Variable Types

Several variable types are available

Select Option – can select single or multiple values

Single Value – can select only one value

Interval Value – can select a range of values

Interval Value

Single Value

Select Option

P U T i i 3 1 V l V i bl d V i t Slid 15 f 34

Page 15: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 15/34

Power User Training 3.1.c Values, Variables, and Variants Slide 15 of 34

Hierarchy NodeHierarchy

Authorization

Variable Types (cont.)

Several variable types available (cont.)

 Authorization – determines query selection based on user

authorization

Hierarchy – can select a particular hierarchy

Hierarchy Node – can select a particular hierarchy node

P U T i i 3 1 V l V i bl d V i t Slid 16 f 34

Page 16: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 16/34

Power User Training 3.1.c Values, Variables, and Variants Slide 16 of 34

 Authorization Variables

ALL queries at AMD require an authorizationvariable!!!

FI queries require company code authorization variable

MM queries require plant authorization variable

Authorization variables ensure users see only datathey are authorized to see

If left blank, user receives all data for which they are authorized

If filled in, user receives only data specific to the particular

value(s) entered

Only authorized values are retrieved

P U T i i 3 1 V l V i bl d V i t Slid 17 f 34

Page 17: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 17/34

Power User Training 3.1.c Values, Variables, and Variants Slide 17 of 34

Variable Defaults

Variables may be assigned defaults

SAP Exit

System figures out appropriate values and populates them

on the selection screen

Example: All periods of previous fiscal year (SAP Exit)

 Assigned in the Business Warehouse

BW Team can assign variable default values

Example: Currency Type

Previous queries

BW remembers the value(s) last input by user

Po er User Training 3 1 c Val es Variables and Variants Slide 18 of 34

Page 18: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 18/34

Power User Training 3.1.c Values, Variables, and Variants Slide 18 of 34

Variables

Variables in Cube Content Pane

Drill down on a characteristic until variablesare visible – view available selections

Technical names can be turned on using the

icon

Power User Training 3 1 c Values Variables and Variants Slide 19 of 34

Page 19: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 19/34

Power User Training 3.1.c Values, Variables, and Variants Slide 19 of 34

Variables in Cube Content Pane (cont.)

Drag & drop the desired variable into the query

Power User Training 3 1 c Values Variables and Variants Slide 20 of 34

Page 20: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 20/34

Power User Training 3.1.c Values, Variables, and Variants Slide 20 of 34

Right click

Select

‘Restrict’ 

Variables in Query Definition Panes

Variables can also be selected from within the querydefinition panes

Right click on the characteristic – a pop up box appearswith a selection to ‘Restrict’ 

Power User Training 3 1 c Values Variables and Variants Slide 21 of 34

Page 21: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 21/34

Power User Training 3.1.c Values, Variables, and Variants Slide 21 of 34

Variablestab

Select/deselect

variableRight click for

technical names

Variables in Query Definition Panes (cont.)

The restriction window appears

Select variable tab to display possible variables forthat characteristic

Only one variable may be assigned to each characteristic

Power User Training 3 1 c Values Variables and Variants Slide 22 of 34

Page 22: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 22/34

Power User Training 3.1.c Values, Variables, and Variants Slide 22 of 34

Cube Content Pane Query Restriction Window

Variables

Note that available variables are the same from

either source

Power User Training 3 1 c Values Variables and Variants Slide 23 of 34

Page 23: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 23/34

Power User Training 3.1.c Values, Variables, and Variants Slide 23 of 34

Group Demo/Exercise

Demo

Exercise 3

Variables

Power User Training 3 1 c Values Variables and Variants Slide 24 of 34

Page 24: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 24/34

Power User Training 3.1.c Values, Variables, and Variants Slide 24 of 34

Group Discussion

What is the impact on the query when acharacteristic is restricted with a VARIABLE?

What is the difference if the restricted characteristic

is contained in the filter vs. the free characteristics,rows, or columns?

What variable type is required in EVERY

AMD query?

Power User Training 3 1 c Values Variables and Variants Slide 25 of 34

Page 25: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 25/34

Power User Training 3.1.c Values, Variables, and Variants Slide 25 of 34

Variants

Save selection criteria that is input on the selection

screen

Can be selected to fill in saved values as defaults

Can retain functionality of default variables

Are shared by all that have access to the query

Power User Training 3.1.c Values, Variables, and Variants Slide 26 of 34

Page 26: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 26/34

Power User Training 3.1.c Values, Variables, and Variants Slide 26 of 34

Creating a Variant

Input the desired values in the selection screen

Click the ‘Save Variant’ icon 

Variant includes default and input values

Save Variant

Input desired value

Default Values

Power User Training 3.1.c Values, Variables, and Variants Slide 27 of 34

Page 27: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 27/34

Power User Training 3.1.c Values, Variables, and Variants Slide 27 of 34

Creating a Variant (cont.)

‘ABAP: Save as Variant’ screen appears - provide a

variant name and description

Since variants are shared, names should be descriptive

Variant Name

Description

Save when

complete

Power User Training 3.1.c Values, Variables, and Variants Slide 28 of 34

Page 28: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 28/34

g , ,

Using a Variant

To use the variant, select the ‘get variant’ icon 

Available variants are displayed

Select one and hit enter or click the green check

Get Variant

Select Variant

Green Check

Power User Training 3.1.c Values, Variables, and Variants Slide 29 of 34

Page 29: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 29/34

g , ,

Using a Variant (cont.)

Selection screen reappears with saved variantvalue(s) filled in

User may choose to override variant values

However…if ‘SAP Exit variable’ values are saved,

SAP Exit functionality is no longer operational

SAP Exit Variable

Power User Training 3.1.c Values, Variables, and Variants Slide 30 of 34

Page 30: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 30/34

g

Using a Variant (cont.)

To maintain SAP Exit functionality

Use ‘Save field without values’ option when saving the variant 

Save fieldwithout values

Place in boxSAP Exit Variable

field (previousfiscal year)

Power User Training 3.1.c Values, Variables, and Variants Slide 31 of 34

Page 31: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 31/34

Group Demo/Exercise

Demo

Exercise 4

Variants

Power User Training 3.1.c Values, Variables, and Variants Slide 32 of 34

Page 32: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 32/34

Group Discussion

When would you create a variant?

Why would you create a variant and use the ‘save

field without values’ option? 

Power User Training 3.1.c Values, Variables, and Variants Slide 33 of 34

Page 33: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 33/34

Objectives Review

 You should now be able to

Use values to restrict a query

Describe the different types of variables

Explain when to use authorization variables

Use different variable types to restrict a query

Describe a variant

Create and use a variant when running a workbook

Power User Training 3.1.c Values, Variables, and Variants Slide 34 of 34

Page 34: 05-Values Variables VariantsRv1

8/13/2019 05-Values Variables VariantsRv1

http://slidepdf.com/reader/full/05-values-variables-variantsrv1 34/34

This slide intentionally left blank.