SlideShare a Scribd company logo
1 of 6
Download to read offline
Creating prompts and variables for dynamic column selection in OBIEE
Page | 1
M. Leepin
Creating prompts and variables for dynamic column
selection in OBIEE
Overview
Dynamic columns may be useful in providing users with the choice of displaying information as per
selection at various levels of aggregation within a single view.
This following document provides instruction for creating prompts and presentation variables that
are required for dynamic column selection in a dashboard with user-defined column titles. This
also includes instructions for hiding applicable prompts, creating dynamic columns / titles within
analyses and creating prompts for filtering dynamic column values.
Creating prompts and variables for dynamic column selection in OBIEE
Page | 2
M. Leepin
1/ Creating a prompt with presentation variables to display user defined
column titles
1.1 Create a new Dashboard prompt and add a Variable prompt for a Presentation Variable.
1.2 Enter a name for the Presentation Variable and text for a Label.
Creating prompts and variables for dynamic column selection in OBIEE
Page | 3
M. Leepin
1.3 Set the User Input to Choice List and add Custom Values for your required user defined column
titles to be displayed in the choice list.
1.4 Set the Variable Data Type to Default (Text).
1.5 For Default selection select- Specific Custom Value and add a custom value previously specified
from the list for Choice List Values;
1.6 Select OK.
2/ Creating a prompt with presentation variables for actual column titles
2.1 As per step 1.1 create another Dashboard prompt and add a Variable Prompt for a Presentation
Variable.
2.2 Enter a name for the Presentation Variable and text for a Label.
2.3 Set the User Input to Text Field.
2.4 Set the Variable Data Type to Default (Text).
2.5 For Default selection select -SQL Results - then enter the required SQL statement that references
the presentation variable created in steps 1.1-1.6. An example of a SQL Select / Case statement is –
SELECT CASE '@{Col1}{Part}' WHEN 'Part' THEN '"Team - FinCAD"."Part Name"' WHEN 'Region' THEN '"Team -
FinCAD"."Region Name"' WHEN 'Group' THEN '"Team - FinCAD"."Group Name"' WHEN 'Station' THEN '"Team -
Creating prompts and variables for dynamic column selection in OBIEE
Page | 4
M. Leepin
FinCAD"."Station Name"' WHEN 'Team' THEN '"Team - FinCAD"."Team Name"' END saw_0 FROM "Ambulance
Cases"
2.6 Select OK.
3/ Hiding a dashboard prompt
3.1 The prompt for the user defined column titles created in steps 1.1 – 1.6 is to be displayed only. So the
prompt for actual column titles created in steps 2.1 to 2.6 needs to be hidden. To hide this prompt
return to your dashboard, Select Edit Dashboard and then select Dashboard Properties.
Creating prompts and variables for dynamic column selection in OBIEE
Page | 5
M. Leepin
3.2 Highlight the row for page 1 and select the filters and variables icon.
Creating prompts and variables for dynamic column selection in OBIEE
Page | 6
M. Leepin
3.3 Select the Add icon.
3.4 Navigate to the path of the prompt that you created in the previous steps 2.1 to 2.6 then select this
saved prompt and select OK.
Creating prompts and variables for dynamic column selection in OBIEE
Page | 7
M. Leepin
3.5 The path of the prompt will now be displayed, select OK.
Creating prompts and variables for dynamic column selection in OBIEE
Page | 8
M. Leepin
3.6 Select OK to exit from Dashboard Properties.
Creating prompts and variables for dynamic column selection in OBIEE
Page | 9
M. Leepin
4/ Adding a dynamic column and column header to an analysis
4.1 In an analysis that you plan to display in your Dashboard, add a column that you will edit so that it will provide a
dynamic display.
4.2 Edit the added Column Formula by overwriting the existing formula so that the presentation variable for the
actual column title created in steps 2.1-2.6 is referenced instead. Ensure that a default value for the
presentation variable here is also included.
4.3 Edit the Column Heading by overwriting the existing heading so that the presentation variable for the alias
column created in steps 1.1-1.6 is referenced instead. Ensure that the specified default value for the
presentation variable here is also included.
4.4 Select OK to continue.
Creating prompts and variables for dynamic column selection in OBIEE
Page | 10
M. Leepin
4.5 Add a Filter for the dynamic column, update the Operator to - is prompted, select OK and save the analysis.
Creating prompts and variables for dynamic column selection in OBIEE
Page | 11
M. Leepin
5/ Creating a prompt to filter values in a dynamic column
5.1 As per step 1.1 create another Dashboard prompt and add a Column prompt for the dynamic
column that you have just added to your analysis. You may need to select a column from your
subject area and update the column formula as per step 4.2, to continue select OK.
Creating prompts and variables for dynamic column selection in OBIEE
Page | 12
M. Leepin
5.2 Enter text for a Label.
5.3 Set the Operator to - is equal to / is in.
5.4 Set the User Input to Choice List.
5.5 For Choice List Values select - SQL Results - then enter the required SQL statement that
references the dynamic column that was added to your analysis in 4/. An example of a SQL Select
statement is –
SELECT @{Col}{”Team – FinCAD”.”Part Name”} FROM "Ambulance Cases” FETCH FIRST 65001 ROWS ONLY
5.6 Select OK.
5.7 Finally the required dashboard objects can be placed in your dashboard - Place the prompts created
in 1/ & 5/ in your dashboard and place the analysis from 4/ into your dashboard.

More Related Content

What's hot (11)

Creation of as built configurations
Creation of as built configurationsCreation of as built configurations
Creation of as built configurations
 
Excel.03
Excel.03Excel.03
Excel.03
 
Returns and service
Returns and serviceReturns and service
Returns and service
 
Kanban view in odoo14
Kanban view in odoo14Kanban view in odoo14
Kanban view in odoo14
 
Mix planning
Mix planningMix planning
Mix planning
 
Financial reporting rpd using obiee
Financial reporting rpd using obieeFinancial reporting rpd using obiee
Financial reporting rpd using obiee
 
Informia Product Overview
Informia Product OverviewInformia Product Overview
Informia Product Overview
 
Excel 2007 Unit B
Excel 2007 Unit BExcel 2007 Unit B
Excel 2007 Unit B
 
Sample sales reengineering in obiee 11g part iii
Sample sales reengineering in obiee 11g  part iiiSample sales reengineering in obiee 11g  part iii
Sample sales reengineering in obiee 11g part iii
 
Excel 2013 illustrated unit b
Excel 2013 illustrated unit bExcel 2013 illustrated unit b
Excel 2013 illustrated unit b
 
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
 

Similar to OBIEE 11G Prompting, Dynamic Column Selection and Variables

770_0629.pdf dump for oracle cloud interface
770_0629.pdf dump for oracle cloud interface770_0629.pdf dump for oracle cloud interface
770_0629.pdf dump for oracle cloud interface
lknam1982
 
Financial reporting rpd using obiee
Financial reporting rpd using obieeFinancial reporting rpd using obiee
Financial reporting rpd using obiee
Amit Sharma
 
Financial reporting rpd using obiee
Financial reporting rpd using obieeFinancial reporting rpd using obiee
Financial reporting rpd using obiee
Amit Sharma
 
DSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BI
DSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BI
DSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BI
EzekielJames8
 

Similar to OBIEE 11G Prompting, Dynamic Column Selection and Variables (20)

KWizCom forms - introduction
KWizCom forms - introductionKWizCom forms - introduction
KWizCom forms - introduction
 
Excel Power Query Secrets: How to Cut Data Prep Time by 75%
Excel Power Query Secrets: How to Cut Data Prep Time by 75%Excel Power Query Secrets: How to Cut Data Prep Time by 75%
Excel Power Query Secrets: How to Cut Data Prep Time by 75%
 
Exam view dynamic recalculation files
Exam view dynamic recalculation filesExam view dynamic recalculation files
Exam view dynamic recalculation files
 
KWizCom Forms
KWizCom FormsKWizCom Forms
KWizCom Forms
 
770_0629.pdf dump for oracle cloud interface
770_0629.pdf dump for oracle cloud interface770_0629.pdf dump for oracle cloud interface
770_0629.pdf dump for oracle cloud interface
 
Financial reporting rpd using obiee
Financial reporting rpd using obieeFinancial reporting rpd using obiee
Financial reporting rpd using obiee
 
Financial reporting rpd using obiee
Financial reporting rpd using obieeFinancial reporting rpd using obiee
Financial reporting rpd using obiee
 
Bis 345-week-4-i lab-new
Bis 345-week-4-i lab-newBis 345-week-4-i lab-new
Bis 345-week-4-i lab-new
 
BEX.pptx
BEX.pptxBEX.pptx
BEX.pptx
 
Sql Server 2014 Course Content
Sql Server 2014 Course ContentSql Server 2014 Course Content
Sql Server 2014 Course Content
 
Informatica PowerAnalyzer 4.0 1 of 3
Informatica PowerAnalyzer 4.0 1 of 3Informatica PowerAnalyzer 4.0 1 of 3
Informatica PowerAnalyzer 4.0 1 of 3
 
optimisation de sizing abaqus.pdf
optimisation de sizing abaqus.pdfoptimisation de sizing abaqus.pdf
optimisation de sizing abaqus.pdf
 
bi-publisher.pptx
bi-publisher.pptxbi-publisher.pptx
bi-publisher.pptx
 
DSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BI
DSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BI
DSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BI
 
Course Presentation.pdf
Course Presentation.pdfCourse Presentation.pdf
Course Presentation.pdf
 
Creating reports in oracle e business suite using xml publisher
Creating reports in oracle e business suite using xml publisherCreating reports in oracle e business suite using xml publisher
Creating reports in oracle e business suite using xml publisher
 
Informatica cloud Powercenter designer
Informatica cloud Powercenter designerInformatica cloud Powercenter designer
Informatica cloud Powercenter designer
 
Intland Academy: Requirements Management Training Session | 19 Sep 2019
Intland Academy: Requirements Management Training Session | 19 Sep 2019Intland Academy: Requirements Management Training Session | 19 Sep 2019
Intland Academy: Requirements Management Training Session | 19 Sep 2019
 
20231013_274_ClubServicenow_Catalog.pdf
20231013_274_ClubServicenow_Catalog.pdf20231013_274_ClubServicenow_Catalog.pdf
20231013_274_ClubServicenow_Catalog.pdf
 
Informatica Designer Module
Informatica Designer ModuleInformatica Designer Module
Informatica Designer Module
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 

OBIEE 11G Prompting, Dynamic Column Selection and Variables

  • 1. Creating prompts and variables for dynamic column selection in OBIEE Page | 1 M. Leepin Creating prompts and variables for dynamic column selection in OBIEE Overview Dynamic columns may be useful in providing users with the choice of displaying information as per selection at various levels of aggregation within a single view. This following document provides instruction for creating prompts and presentation variables that are required for dynamic column selection in a dashboard with user-defined column titles. This also includes instructions for hiding applicable prompts, creating dynamic columns / titles within analyses and creating prompts for filtering dynamic column values. Creating prompts and variables for dynamic column selection in OBIEE Page | 2 M. Leepin 1/ Creating a prompt with presentation variables to display user defined column titles 1.1 Create a new Dashboard prompt and add a Variable prompt for a Presentation Variable. 1.2 Enter a name for the Presentation Variable and text for a Label.
  • 2. Creating prompts and variables for dynamic column selection in OBIEE Page | 3 M. Leepin 1.3 Set the User Input to Choice List and add Custom Values for your required user defined column titles to be displayed in the choice list. 1.4 Set the Variable Data Type to Default (Text). 1.5 For Default selection select- Specific Custom Value and add a custom value previously specified from the list for Choice List Values; 1.6 Select OK. 2/ Creating a prompt with presentation variables for actual column titles 2.1 As per step 1.1 create another Dashboard prompt and add a Variable Prompt for a Presentation Variable. 2.2 Enter a name for the Presentation Variable and text for a Label. 2.3 Set the User Input to Text Field. 2.4 Set the Variable Data Type to Default (Text). 2.5 For Default selection select -SQL Results - then enter the required SQL statement that references the presentation variable created in steps 1.1-1.6. An example of a SQL Select / Case statement is – SELECT CASE '@{Col1}{Part}' WHEN 'Part' THEN '"Team - FinCAD"."Part Name"' WHEN 'Region' THEN '"Team - FinCAD"."Region Name"' WHEN 'Group' THEN '"Team - FinCAD"."Group Name"' WHEN 'Station' THEN '"Team - Creating prompts and variables for dynamic column selection in OBIEE Page | 4 M. Leepin FinCAD"."Station Name"' WHEN 'Team' THEN '"Team - FinCAD"."Team Name"' END saw_0 FROM "Ambulance Cases" 2.6 Select OK. 3/ Hiding a dashboard prompt 3.1 The prompt for the user defined column titles created in steps 1.1 – 1.6 is to be displayed only. So the prompt for actual column titles created in steps 2.1 to 2.6 needs to be hidden. To hide this prompt return to your dashboard, Select Edit Dashboard and then select Dashboard Properties.
  • 3. Creating prompts and variables for dynamic column selection in OBIEE Page | 5 M. Leepin 3.2 Highlight the row for page 1 and select the filters and variables icon. Creating prompts and variables for dynamic column selection in OBIEE Page | 6 M. Leepin 3.3 Select the Add icon. 3.4 Navigate to the path of the prompt that you created in the previous steps 2.1 to 2.6 then select this saved prompt and select OK.
  • 4. Creating prompts and variables for dynamic column selection in OBIEE Page | 7 M. Leepin 3.5 The path of the prompt will now be displayed, select OK. Creating prompts and variables for dynamic column selection in OBIEE Page | 8 M. Leepin 3.6 Select OK to exit from Dashboard Properties.
  • 5. Creating prompts and variables for dynamic column selection in OBIEE Page | 9 M. Leepin 4/ Adding a dynamic column and column header to an analysis 4.1 In an analysis that you plan to display in your Dashboard, add a column that you will edit so that it will provide a dynamic display. 4.2 Edit the added Column Formula by overwriting the existing formula so that the presentation variable for the actual column title created in steps 2.1-2.6 is referenced instead. Ensure that a default value for the presentation variable here is also included. 4.3 Edit the Column Heading by overwriting the existing heading so that the presentation variable for the alias column created in steps 1.1-1.6 is referenced instead. Ensure that the specified default value for the presentation variable here is also included. 4.4 Select OK to continue. Creating prompts and variables for dynamic column selection in OBIEE Page | 10 M. Leepin 4.5 Add a Filter for the dynamic column, update the Operator to - is prompted, select OK and save the analysis.
  • 6. Creating prompts and variables for dynamic column selection in OBIEE Page | 11 M. Leepin 5/ Creating a prompt to filter values in a dynamic column 5.1 As per step 1.1 create another Dashboard prompt and add a Column prompt for the dynamic column that you have just added to your analysis. You may need to select a column from your subject area and update the column formula as per step 4.2, to continue select OK. Creating prompts and variables for dynamic column selection in OBIEE Page | 12 M. Leepin 5.2 Enter text for a Label. 5.3 Set the Operator to - is equal to / is in. 5.4 Set the User Input to Choice List. 5.5 For Choice List Values select - SQL Results - then enter the required SQL statement that references the dynamic column that was added to your analysis in 4/. An example of a SQL Select statement is – SELECT @{Col}{”Team – FinCAD”.”Part Name”} FROM "Ambulance Cases” FETCH FIRST 65001 ROWS ONLY 5.6 Select OK. 5.7 Finally the required dashboard objects can be placed in your dashboard - Place the prompts created in 1/ & 5/ in your dashboard and place the analysis from 4/ into your dashboard.