SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
Natixis Advisors L.P. - SAP BusinessObjects Web Intelligence XIV4 Report Design Advanced Page 1
Natixis Advisors L.P. – Confidential – For Internal Use Only
Natixis Advisors L.P.
Web Intelligence XIV4 Report Design Advanced
Activity Workbook
Sales and Assets Universe
Advanced Query Techniques
Lesson 2 Exercise 1 – Combined Queries
Use Combine Query functionality to retrieve a varied list of Product Group Names
• Create a Query from the Sales & Assets Universe with the following parameters:
Objects:
1. Class – Product/SleeveProduct Object – Fund Family
2. Class – Product/SleeveProduct Object – Product Group Name
3. Class – MetricsSales MetricsDate Relative MetricsGross Sales – Time Relative
Object – Gross YTD
4. Class – MetricsSales MetricsDate Relative MetricsGross Sales – Time Relative
Object – Gross Prior Year
Query Filters:
1. Class – Product/SleeveProduct Filter – Fund Family of Natixis
• Run the query.
• Place a count calculation on
the Product Group Name
Column.
• Note the number of rows
returned (in this case 171).
Natixis Advisors L.P. - SAP BusinessObjects Web Intelligence XIV4 Report Design Advanced Page 4
Natixis Advisors L.P. – Confidential – For Internal Use Only
Calculation Context
Lesson 3 Exercise 1 – Extended Output Context syntax
Create document variables that manipulate data calculation and aggregation
• Create a Query from the Sales & Assets Universe with the following parameters:
Objects:
1. Class – Product/SleeveProduct Object – Product Group Name
2. Class – MetricsSales MetricsDate Parameter Metrics Object – Gross Sales
Query Filters:
1. Class – System of Record/Source Transaction Type Filter Object – Sales Detail Only – MARS
2. Class – MetricsSales MetricsDate Parameter Metrics Filter – Gross Sales Not Equal 0 (zero)
• Run the query.
• Save the document to your Natixis BOBJ Training folder as “Output Context - Average”.
• Apply a Sum, a Count and an Average calculation on the Gross Sales column.
• Create a one-time formula that manually calculates the average for the block using the numbers displayed
in the block footers.
• Use relative positioning to place the cell 0 (zero)
inched from the left side of the block and .3 inched
from the bottom of the block.
• Formula for this data set would be
=63752464507/162
Natixis Advisors L.P. - SAP BusinessObjects Web Intelligence XIV4 Report Design Advanced Page 5
Natixis Advisors L.P. – Confidential – For Internal Use Only
• Create a variable that calculates and displays the Average for the table that can be placed at the row level, use
the ForAll keyword:
Variable Name
1) Ave Gross Sales for Prod. Group Name
Syntax
• Project the Ave Gross Sales for Prod. Group Name variable to become the last column in the table.
• Return to the query panel, add the following object:
Objects:
1. Class – Product/SleeveProduct Object – Product Asset Sub Class
• Run the query.
• Project Product Asset Sub Class to be the first column in the block.
(Note: the average doesn’t calculate properly for the entire table)
Natixis Advisors L.P. - SAP BusinessObjects Web Intelligence XIV4 Report Design Advanced Page 6
Natixis Advisors L.P. – Confidential – For Internal Use Only
• Create another variable that calculates the average for the new table that can be placed at the row level, use the
ForAll keyword:
Variable Name
2) Ave Gross Sales for Prod. Group Name, Asset Sub Class
Syntax
• Project this variable to become the last column in the table
• Create a third variable that calculates the average for the table that can be placed at the row level regardless
what objects are in the block, use the In and Block keywords:
Variable Name
3) Average Gross Sales In Block
Syntax
• Project this variable to become the last column in the table
• Remove Product Asset Sub Class from the block.
• Close the document.
Natixis Advisors L.P. - SAP BusinessObjects Web Intelligence XIV4 Report Design Advanced Page 7
Natixis Advisors L.P. – Confidential – For Internal Use Only
Character and Date String Functions
Lesson 4 Exercise 1 – Functions in Variables
Create document variables that manipulate string and date values from universe objects
• Modify the Output Context - Average Query from the Natixis BOBJ Training folder:
• Add/remove the following result objects and query filters:
Add Objects:
1. Class – DateConfirm Date Object – Confirm Full date
2. Class – DatesTrade Date Object – Trade Full Date
Remove Objects:
1. Class – Product/SleeveProduct Object – Product Asset Sub Class
Add Query Filters:
1. Class – DateConfirm Date Filter – Confirm Year Number of
2012
2. Class – Product/SleeveProduct Filter – Only Product Group Names that begin
with NATIXIS (Hint: use Matches Pattern)
• Run the query
• Add a report to the document
• Project all objects in the order as shown below:
• Add a blank cell above the block; insert the text – “Natixis Group”.

Contenu connexe

Similaire à Generate averages and variables in Web Intelligence

Unit 2 - Object Navigator, Repository and ABAP Programs
Unit 2 - Object Navigator, Repository and ABAP ProgramsUnit 2 - Object Navigator, Repository and ABAP Programs
Unit 2 - Object Navigator, Repository and ABAP Programsdubon07
 
CIS 336 (DEVRY) Entire Course NEW
CIS 336 (DEVRY) Entire Course NEWCIS 336 (DEVRY) Entire Course NEW
CIS 336 (DEVRY) Entire Course NEWshyamuopuop
 
2h1_Biology_Supplies (solution)
2h1_Biology_Supplies (solution)2h1_Biology_Supplies (solution)
2h1_Biology_Supplies (solution)JackCandtona
 
Agile backlog management with Hansoft
Agile backlog management with HansoftAgile backlog management with Hansoft
Agile backlog management with HansoftHansoft AB
 
SharePoint - ACME Project
SharePoint - ACME ProjectSharePoint - ACME Project
SharePoint - ACME ProjectMauro_Sist
 
Introduction to Oracle ASCP and Demantra
Introduction to Oracle ASCP and DemantraIntroduction to Oracle ASCP and Demantra
Introduction to Oracle ASCP and DemantraClick4learning
 
BIS 221 RANK Lessons in Excellence--bis221rank.com
BIS 221 RANK Lessons in Excellence--bis221rank.comBIS 221 RANK Lessons in Excellence--bis221rank.com
BIS 221 RANK Lessons in Excellence--bis221rank.comthomashard72
 
BIS 221 RANK Education Counseling--bis221rank.com
BIS 221 RANK Education Counseling--bis221rank.comBIS 221 RANK Education Counseling--bis221rank.com
BIS 221 RANK Education Counseling--bis221rank.comvenkat60036
 
BIS 221 RANK Inspiring Innovation--bis221rank.com
BIS 221 RANK Inspiring Innovation--bis221rank.comBIS 221 RANK Inspiring Innovation--bis221rank.com
BIS 221 RANK Inspiring Innovation--bis221rank.comsachin10111
 
Release 12 features work arounds and Upgrade
Release 12 features work arounds and UpgradeRelease 12 features work arounds and Upgrade
Release 12 features work arounds and UpgradePrasad Gudipaty M.S., PMP
 
Lesson 1 navigating lab view
Lesson 1   navigating lab viewLesson 1   navigating lab view
Lesson 1 navigating lab viewRaymundo Vazquez
 
Learning & using new technology
Learning & using new technologyLearning & using new technology
Learning & using new technologyMichelle Crapo
 
Learning & using new technology
Learning & using new technologyLearning & using new technology
Learning & using new technologyMichelle Crapo
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardAmit Sharma
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardAmit Sharma
 

Similaire à Generate averages and variables in Web Intelligence (20)

Tableau.pdf
Tableau.pdfTableau.pdf
Tableau.pdf
 
Unit 2 - Object Navigator, Repository and ABAP Programs
Unit 2 - Object Navigator, Repository and ABAP ProgramsUnit 2 - Object Navigator, Repository and ABAP Programs
Unit 2 - Object Navigator, Repository and ABAP Programs
 
CIS 336 (DEVRY) Entire Course NEW
CIS 336 (DEVRY) Entire Course NEWCIS 336 (DEVRY) Entire Course NEW
CIS 336 (DEVRY) Entire Course NEW
 
2h1_Biology_Supplies (solution)
2h1_Biology_Supplies (solution)2h1_Biology_Supplies (solution)
2h1_Biology_Supplies (solution)
 
Agile backlog management with Hansoft
Agile backlog management with HansoftAgile backlog management with Hansoft
Agile backlog management with Hansoft
 
SharePoint - ACME Project
SharePoint - ACME ProjectSharePoint - ACME Project
SharePoint - ACME Project
 
Introduction to Oracle ASCP and Demantra
Introduction to Oracle ASCP and DemantraIntroduction to Oracle ASCP and Demantra
Introduction to Oracle ASCP and Demantra
 
Bis 245
Bis 245Bis 245
Bis 245
 
BIS 221 RANK Lessons in Excellence--bis221rank.com
BIS 221 RANK Lessons in Excellence--bis221rank.comBIS 221 RANK Lessons in Excellence--bis221rank.com
BIS 221 RANK Lessons in Excellence--bis221rank.com
 
BIS 221 RANK Education Counseling--bis221rank.com
BIS 221 RANK Education Counseling--bis221rank.comBIS 221 RANK Education Counseling--bis221rank.com
BIS 221 RANK Education Counseling--bis221rank.com
 
BIS 221 RANK Inspiring Innovation--bis221rank.com
BIS 221 RANK Inspiring Innovation--bis221rank.comBIS 221 RANK Inspiring Innovation--bis221rank.com
BIS 221 RANK Inspiring Innovation--bis221rank.com
 
Recsys 2016
Recsys 2016Recsys 2016
Recsys 2016
 
Release 12 features work arounds and Upgrade
Release 12 features work arounds and UpgradeRelease 12 features work arounds and Upgrade
Release 12 features work arounds and Upgrade
 
Lesson 1 navigating lab view
Lesson 1   navigating lab viewLesson 1   navigating lab view
Lesson 1 navigating lab view
 
Learning & using new technology
Learning & using new technologyLearning & using new technology
Learning & using new technology
 
Learning & using new technology
Learning & using new technologyLearning & using new technology
Learning & using new technology
 
Scrum artifacts
Scrum artifactsScrum artifacts
Scrum artifacts
 
Oracle APEX
Oracle APEXOracle APEX
Oracle APEX
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 

Generate averages and variables in Web Intelligence

  • 1. Natixis Advisors L.P. - SAP BusinessObjects Web Intelligence XIV4 Report Design Advanced Page 1 Natixis Advisors L.P. – Confidential – For Internal Use Only Natixis Advisors L.P. Web Intelligence XIV4 Report Design Advanced Activity Workbook Sales and Assets Universe Advanced Query Techniques Lesson 2 Exercise 1 – Combined Queries Use Combine Query functionality to retrieve a varied list of Product Group Names • Create a Query from the Sales & Assets Universe with the following parameters: Objects: 1. Class – Product/SleeveProduct Object – Fund Family 2. Class – Product/SleeveProduct Object – Product Group Name 3. Class – MetricsSales MetricsDate Relative MetricsGross Sales – Time Relative Object – Gross YTD 4. Class – MetricsSales MetricsDate Relative MetricsGross Sales – Time Relative Object – Gross Prior Year Query Filters: 1. Class – Product/SleeveProduct Filter – Fund Family of Natixis • Run the query. • Place a count calculation on the Product Group Name Column. • Note the number of rows returned (in this case 171).
  • 2. Natixis Advisors L.P. - SAP BusinessObjects Web Intelligence XIV4 Report Design Advanced Page 4 Natixis Advisors L.P. – Confidential – For Internal Use Only Calculation Context Lesson 3 Exercise 1 – Extended Output Context syntax Create document variables that manipulate data calculation and aggregation • Create a Query from the Sales & Assets Universe with the following parameters: Objects: 1. Class – Product/SleeveProduct Object – Product Group Name 2. Class – MetricsSales MetricsDate Parameter Metrics Object – Gross Sales Query Filters: 1. Class – System of Record/Source Transaction Type Filter Object – Sales Detail Only – MARS 2. Class – MetricsSales MetricsDate Parameter Metrics Filter – Gross Sales Not Equal 0 (zero) • Run the query. • Save the document to your Natixis BOBJ Training folder as “Output Context - Average”. • Apply a Sum, a Count and an Average calculation on the Gross Sales column. • Create a one-time formula that manually calculates the average for the block using the numbers displayed in the block footers. • Use relative positioning to place the cell 0 (zero) inched from the left side of the block and .3 inched from the bottom of the block. • Formula for this data set would be =63752464507/162
  • 3. Natixis Advisors L.P. - SAP BusinessObjects Web Intelligence XIV4 Report Design Advanced Page 5 Natixis Advisors L.P. – Confidential – For Internal Use Only • Create a variable that calculates and displays the Average for the table that can be placed at the row level, use the ForAll keyword: Variable Name 1) Ave Gross Sales for Prod. Group Name Syntax • Project the Ave Gross Sales for Prod. Group Name variable to become the last column in the table. • Return to the query panel, add the following object: Objects: 1. Class – Product/SleeveProduct Object – Product Asset Sub Class • Run the query. • Project Product Asset Sub Class to be the first column in the block. (Note: the average doesn’t calculate properly for the entire table)
  • 4. Natixis Advisors L.P. - SAP BusinessObjects Web Intelligence XIV4 Report Design Advanced Page 6 Natixis Advisors L.P. – Confidential – For Internal Use Only • Create another variable that calculates the average for the new table that can be placed at the row level, use the ForAll keyword: Variable Name 2) Ave Gross Sales for Prod. Group Name, Asset Sub Class Syntax • Project this variable to become the last column in the table • Create a third variable that calculates the average for the table that can be placed at the row level regardless what objects are in the block, use the In and Block keywords: Variable Name 3) Average Gross Sales In Block Syntax • Project this variable to become the last column in the table • Remove Product Asset Sub Class from the block. • Close the document.
  • 5. Natixis Advisors L.P. - SAP BusinessObjects Web Intelligence XIV4 Report Design Advanced Page 7 Natixis Advisors L.P. – Confidential – For Internal Use Only Character and Date String Functions Lesson 4 Exercise 1 – Functions in Variables Create document variables that manipulate string and date values from universe objects • Modify the Output Context - Average Query from the Natixis BOBJ Training folder: • Add/remove the following result objects and query filters: Add Objects: 1. Class – DateConfirm Date Object – Confirm Full date 2. Class – DatesTrade Date Object – Trade Full Date Remove Objects: 1. Class – Product/SleeveProduct Object – Product Asset Sub Class Add Query Filters: 1. Class – DateConfirm Date Filter – Confirm Year Number of 2012 2. Class – Product/SleeveProduct Filter – Only Product Group Names that begin with NATIXIS (Hint: use Matches Pattern) • Run the query • Add a report to the document • Project all objects in the order as shown below: • Add a blank cell above the block; insert the text – “Natixis Group”.