SlideShare a Scribd company logo
Web Intelligence Quick Tip
Merged Dimensions (Joining Data from Different Data Sources)
The process of joining the data from different data sources based on a common dimension is referred to
as Merging Dimensions. This document will walk you through the process of querying multiple data
sources, merging dimensions, creating variables, and adding the variable objects to a report table.
Note: For this example, it is assumed that you already have two data providers from queries from
different universes. In this example, one query is named Students and the other is named Dept.
Sort Available Objects by Query
1. At the bottom of the Available Objects panel, select the Arranged by: drop-down menu
2. Select Query
The Available Objects list will now be sorted by Query:
Merge Dimension Objects
Merge Dimensions allows you to join the two data sources based on objects with common values. Note
that the objects do not need to have the same name, but must be the same type (character, date,
number). You can also merge two variables, or merge a variable with another object. The variables must
be dimension objects and must come from different queries. You cannot merge objects coming from the
same query.
1. In the Available Objects menu, select the first object to merge.
Web Intelligence Quick Tip
2. Hold down the CTRL key, and select the second object to merge.
Note: The object may be grayed out, but you will still be able to select it.
3. Right-click that object, and select Merge
The new Merged Dimension will be displayed in the Merged Dimension folder:
Create Variables for Objects to be Displayed with Other Data Source
Business Objects has a rule that only non-merged objects from a single data source may be displayed in
a table (or block) of data. In order to include objects from multiple data sources into the same block of
data, you must build varaiables for each object, and those variables must be created as Details of the
Merged Dimension.
1. In the Available Objects listing, right-click the Variables folder
2. Select New Variable
3. Enter a name for the variable.
Note: The name cannot be the same as any of the objects in your query.
4. From the Qualifications drop-down menu, select Detail
Note:
You may also select the Data Access toolbar tab, then select New Variable from the
Data Objects menu.
Web Intelligence Quick Tip
5. Select the button to the right of the Associated Dimension field.
6. Select the Merged Dimension object from the list of available objects.
7. Click OK
8. For the formula for the new variable, double-click the desired object from the Available Objects list
in the variable window. The formula =[object name] will be populated in the Formula box.
Web Intelligence Quick Tip
9. Click OK.
The new detail variable has been created and added to the Variables folder.
10. Drag and Drop the variable into the desired location in the Data Block.
11. Repeat these steps to create variables for all non-merged objects that need to be added to the
report table.

More Related Content

Similar to Merge Dimensions.pdf

Ms Access
Ms AccessMs Access
Ms Access
itsvineeth209
 
Rational Publishing Engine with Rational DOORS
Rational Publishing Engine with Rational DOORSRational Publishing Engine with Rational DOORS
Rational Publishing Engine with Rational DOORS
GEBS Reporting
 
Advanced Filter Concepts in MS-Excel
Advanced Filter Concepts in MS-ExcelAdvanced Filter Concepts in MS-Excel
Advanced Filter Concepts in MS-Excel
P. SUNDARI ARUN
 
Module 08 Access & Use Database Application.pptx
Module 08 Access & Use Database Application.pptxModule 08 Access & Use Database Application.pptx
Module 08 Access & Use Database Application.pptx
Esubalew21
 
ECDL module 5: using databases [To be continued]
ECDL module 5: using databases [To be continued] ECDL module 5: using databases [To be continued]
ECDL module 5: using databases [To be continued]
Hassan Ayad
 
Maliram poonia project
Maliram poonia projectMaliram poonia project
MS Access teaching powerpoint tasks
MS Access teaching powerpoint tasksMS Access teaching powerpoint tasks
MS Access teaching powerpoint tasks
skomadina
 
Unit Builder guide
Unit Builder guideUnit Builder guide
Unit Builder guide
taskstream
 
Operate Spreadsheet applications ppt.pptx
Operate Spreadsheet applications ppt.pptxOperate Spreadsheet applications ppt.pptx
Operate Spreadsheet applications ppt.pptx
Esubalew21
 
11 Organizing Project Details
11 Organizing Project Details11 Organizing Project Details
11 Organizing Project Details
Soe Naing Win
 
Create a basic performance point dashboard epc
Create a basic performance point dashboard   epcCreate a basic performance point dashboard   epc
Create a basic performance point dashboard epc
EPC Group
 
Microsft excel 2007 ( ict )
Microsft excel 2007 ( ict )Microsft excel 2007 ( ict )
Microsft excel 2007 ( ict )
Nisrina Khalilah
 
Access2003
Access2003Access2003
Access2003
tanik363
 
Access2003
Access2003Access2003
Access2003
mrh1222
 
Hysys hot keys
Hysys hot keysHysys hot keys
Hysys hot keys
Edgar Jamanca Antonio
 
4. Types, Objects and NameSPACES in. Net.pptx
4. Types, Objects and NameSPACES in. Net.pptx4. Types, Objects and NameSPACES in. Net.pptx
4. Types, Objects and NameSPACES in. Net.pptx
ns1978314
 
Acccesss notes
Acccesss notesAcccesss notes
Acccesss notes
art02
 
Office excel tips and tricks 201101
Office excel tips and tricks 201101Office excel tips and tricks 201101
Office excel tips and tricks 201101
Vishwanath Ramdas
 
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
 
Virtual Enterprise Model
Virtual Enterprise ModelVirtual Enterprise Model
Virtual Enterprise Model
Surendra Kancherla
 

Similar to Merge Dimensions.pdf (20)

Ms Access
Ms AccessMs Access
Ms Access
 
Rational Publishing Engine with Rational DOORS
Rational Publishing Engine with Rational DOORSRational Publishing Engine with Rational DOORS
Rational Publishing Engine with Rational DOORS
 
Advanced Filter Concepts in MS-Excel
Advanced Filter Concepts in MS-ExcelAdvanced Filter Concepts in MS-Excel
Advanced Filter Concepts in MS-Excel
 
Module 08 Access & Use Database Application.pptx
Module 08 Access & Use Database Application.pptxModule 08 Access & Use Database Application.pptx
Module 08 Access & Use Database Application.pptx
 
ECDL module 5: using databases [To be continued]
ECDL module 5: using databases [To be continued] ECDL module 5: using databases [To be continued]
ECDL module 5: using databases [To be continued]
 
Maliram poonia project
Maliram poonia projectMaliram poonia project
Maliram poonia project
 
MS Access teaching powerpoint tasks
MS Access teaching powerpoint tasksMS Access teaching powerpoint tasks
MS Access teaching powerpoint tasks
 
Unit Builder guide
Unit Builder guideUnit Builder guide
Unit Builder guide
 
Operate Spreadsheet applications ppt.pptx
Operate Spreadsheet applications ppt.pptxOperate Spreadsheet applications ppt.pptx
Operate Spreadsheet applications ppt.pptx
 
11 Organizing Project Details
11 Organizing Project Details11 Organizing Project Details
11 Organizing Project Details
 
Create a basic performance point dashboard epc
Create a basic performance point dashboard   epcCreate a basic performance point dashboard   epc
Create a basic performance point dashboard epc
 
Microsft excel 2007 ( ict )
Microsft excel 2007 ( ict )Microsft excel 2007 ( ict )
Microsft excel 2007 ( ict )
 
Access2003
Access2003Access2003
Access2003
 
Access2003
Access2003Access2003
Access2003
 
Hysys hot keys
Hysys hot keysHysys hot keys
Hysys hot keys
 
4. Types, Objects and NameSPACES in. Net.pptx
4. Types, Objects and NameSPACES in. Net.pptx4. Types, Objects and NameSPACES in. Net.pptx
4. Types, Objects and NameSPACES in. Net.pptx
 
Acccesss notes
Acccesss notesAcccesss notes
Acccesss notes
 
Office excel tips and tricks 201101
Office excel tips and tricks 201101Office excel tips and tricks 201101
Office excel tips and tricks 201101
 
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
 
Virtual Enterprise Model
Virtual Enterprise ModelVirtual Enterprise Model
Virtual Enterprise Model
 

Recently uploaded

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 

Merge Dimensions.pdf

  • 1. Web Intelligence Quick Tip Merged Dimensions (Joining Data from Different Data Sources) The process of joining the data from different data sources based on a common dimension is referred to as Merging Dimensions. This document will walk you through the process of querying multiple data sources, merging dimensions, creating variables, and adding the variable objects to a report table. Note: For this example, it is assumed that you already have two data providers from queries from different universes. In this example, one query is named Students and the other is named Dept. Sort Available Objects by Query 1. At the bottom of the Available Objects panel, select the Arranged by: drop-down menu 2. Select Query The Available Objects list will now be sorted by Query: Merge Dimension Objects Merge Dimensions allows you to join the two data sources based on objects with common values. Note that the objects do not need to have the same name, but must be the same type (character, date, number). You can also merge two variables, or merge a variable with another object. The variables must be dimension objects and must come from different queries. You cannot merge objects coming from the same query. 1. In the Available Objects menu, select the first object to merge.
  • 2. Web Intelligence Quick Tip 2. Hold down the CTRL key, and select the second object to merge. Note: The object may be grayed out, but you will still be able to select it. 3. Right-click that object, and select Merge The new Merged Dimension will be displayed in the Merged Dimension folder: Create Variables for Objects to be Displayed with Other Data Source Business Objects has a rule that only non-merged objects from a single data source may be displayed in a table (or block) of data. In order to include objects from multiple data sources into the same block of data, you must build varaiables for each object, and those variables must be created as Details of the Merged Dimension. 1. In the Available Objects listing, right-click the Variables folder 2. Select New Variable 3. Enter a name for the variable. Note: The name cannot be the same as any of the objects in your query. 4. From the Qualifications drop-down menu, select Detail Note: You may also select the Data Access toolbar tab, then select New Variable from the Data Objects menu.
  • 3. Web Intelligence Quick Tip 5. Select the button to the right of the Associated Dimension field. 6. Select the Merged Dimension object from the list of available objects. 7. Click OK 8. For the formula for the new variable, double-click the desired object from the Available Objects list in the variable window. The formula =[object name] will be populated in the Formula box.
  • 4. Web Intelligence Quick Tip 9. Click OK. The new detail variable has been created and added to the Variables folder. 10. Drag and Drop the variable into the desired location in the Data Block. 11. Repeat these steps to create variables for all non-merged objects that need to be added to the report table.