SlideShare a Scribd company logo
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”.

More Related Content

Similar to Web_Intelligence_Activity_Workbook_Sample

Tableau.pdf
Tableau.pdfTableau.pdf
Tableau.pdf
blogacademyacademy
 
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
dubon07
 
CIS 336 (DEVRY) Entire Course NEW
CIS 336 (DEVRY) Entire Course NEWCIS 336 (DEVRY) Entire Course NEW
CIS 336 (DEVRY) Entire Course NEW
shyamuopuop
 
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 Hansoft
Hansoft AB
 
SharePoint - ACME Project
SharePoint - ACME ProjectSharePoint - ACME Project
SharePoint - ACME Project
Mauro_Sist
 
Introduction to Oracle ASCP and Demantra
Introduction to Oracle ASCP and DemantraIntroduction to Oracle ASCP and Demantra
Introduction to Oracle ASCP and Demantra
Click4learning
 
Bis 245
Bis 245Bis 245
Bis 245
Tenny Trumph
 
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
thomashard72
 
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
sachin10111
 
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
venkat60036
 
Recsys 2016
Recsys 2016Recsys 2016
Recsys 2016
Mindaugas Zickus
 
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
Prasad Gudipaty M.S., PMP
 
Lesson 1 navigating lab view
Lesson 1   navigating lab viewLesson 1   navigating lab view
Lesson 1 navigating lab view
Raymundo Vazquez
 
Learning & using new technology
Learning & using new technologyLearning & using new technology
Learning & using new technology
Michelle Crapo
 
Learning & using new technology
Learning & using new technologyLearning & using new technology
Learning & using new technology
Michelle Crapo
 
Scrum artifacts
Scrum artifactsScrum artifacts
Oracle APEX
Oracle APEXOracle APEX
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
Amit Sharma
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
Amit Sharma
 

Similar to Web_Intelligence_Activity_Workbook_Sample (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 Inspiring Innovation--bis221rank.com
BIS 221 RANK Inspiring Innovation--bis221rank.comBIS 221 RANK Inspiring Innovation--bis221rank.com
BIS 221 RANK Inspiring Innovation--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
 
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
 

Web_Intelligence_Activity_Workbook_Sample

  • 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”.