SlideShare une entreprise Scribd logo
1  sur  4
OBIEE FANS
www.obieefans.com


OBIEE Repository Questions (no answers)
By
OBIEE FANS
www.obieefans.com

• If we change a table in DM (database) how do we refresh? If any Table is changed how do we
refresh that change in Repository ? In other words If an extra column is added to table how do
we refesh in repository?
• What is Online /off line means? ( I read in Manual and still not clear ..I came from BO
background and in BO it gives diff meaning – Online means connected to security Repository
and Offline means no connection to Repository)
• Why it is not advised to join with foreign keys in Fact tables to primary keys in Logical tables
in Business model and mapping layer?
• Why do we need dimensions when it is not visible in Presentation layer? ( I know it is works to
define Hierarchies .Any Example ?)
• How do we put a condition on logical table in Business model Layer (self join ex : country =
‘US’ )
• How do we define Row Level Security in OBIEE?
• For Every repository we have to define groups /users? Is there anyway we can define
users/Groups once(in cetralized way but not with LDAP) use them in every repository?
• ST_DIM.ST_CDE = substr (RWA_FACT.BLDG_ID, 1, 2) Can we add this kind of joins
between tables in Business Model Layer? OBIEE is not allowing, is there any reason?
• Can we create Filter Objects in Repository? (Ex: my filter Name: Prior 10 Years; condition will
be TimeTable.FY_YEAR > 1996)? If so where and how do I create them?
• If I have a summary table and a detail table and let’s say Summary will give QTR revenues and
Detail table will give Monthly Revenue. Can we create only One object and say Revenue and is
depends on the query can it decide to go to Summary table or Detailed Table to get the
appropriate revenue? ( in BO we have Aggregate Navigation )


ANSWERS Questions

1.) How do we add a column to the report
2.) How do we apply a Rank to a report, for Ex : year ,customer ,amount .. If we run a report for
5 years ,I need top 10 customers per year to total 50 rows should be there in a report.

Dashboards Questions

How do we Migrate Dashboards from One Env ( DEV) to Another ENV (QA or PROD)
How do we Pass a YEAR Parameter in a drill report (a report which shows QTRs)
How to put a button to download a dashboard to Excel
How do we create an alerts (scrolling Texts)
How do we setup to send an elerts to email or Cell Phs

OBIEE FANS
www.obieefans.com
OBIEE FANS
www.obieefans.com


How do we map a dashboard to map (US map and let users click CA )
How do we put sorts on a table (with arrows) on a dashboard sections




Questions and Answers

1. If we change the Table in the database, I think we need to manually refresh that table in the

Repository. That is if we add any new column need to import that column from that table into

Repository.

2. Online: If we want to reflect the changes in the Repository to Presentation Services immidiately

without restarting the services. Reload Server Metadata will Reflect the changes.

Offline: Working on RPD normally.

3. We can restrict the data from a logical table in a BM by putting a condition in the 'WHERE' clause

of that Table Mapping.

4. I dont think we can create a Filter objects in Repository. Rather we can use Repository variables.

5. Use of CASE expression can populate the column data dynamically.

Answers:

1. Just click on the column in the Presentation Catalog it will automatically add that column to the

Criteria.

2. Go to the Column Formula and click Functions you can find various built-in Functions. In that you

can find RANK.

Dash Board:

OBIEE FANS
www.obieefans.com
OBIEE FANS
www.obieefans.com



1. You can migrate the Dash Boards from one system to another. Go to the following path:
{BI Install Dir}:BIDatawebcatalogpaintshared[Dash Boards]
In this path you can find the Dash Board details those you can find on Presentation Services.

2. YEAR Parameter!!!!! You can put a filter for YEAR to the Request as you are going to get Drill by

default.

3. There is a default button 'PRINT' on the dash board. You can use this to download your dash

board to PDF, HTML, EXCEL.... If you want that option to individual Requests, Go to Edit Dash

Board-->Properties Tab of Request--> Report View-->Select the Required Options and Save.

4. It is not an alert. Implement the Ticker View to get the Scrolling Text of your Request.

5. Use of BI Delivers that is iBots fulfills your criteria.

6. Just click that Arrows while creating the Request that is in the Criteria Tab of the Column.

Answers stated in my point of view. I would be very happy if anyone corrects me.




• Why do we need dimensions when it is not visible in Presentation layer? ( I know it is works to define
Hierarchies .Any Example ?)
Ans : Defining the Hierachy levels are very usefull for creation of level based measure .
Each logical table source of a fact logical table needs to have an aggregation content defined. The
aggregation content rule defines at what level of granularity the data is stored in this fact table. For each
dimension that relates to this fact logical table, define the level of granularity, ensuring that every
related dimension is defined

• How do we define Row Level Security in OBIEE?
Ans : Row level Security is nothing but we are providing Datalevel Security. This we can do in 2 types .
If the user is available in Repository ..then we can restrict that in the mange ->Security->User ->

OBIEE FANS
www.obieefans.com
OBIEE FANS
www.obieefans.com


Permissons -> Filter ->Add-> in this we can use with Expression Builder and write the Query …
If the user are avilabel in some DB table …then in this case we can use the session variables and give the
permissions by using session variables .




OBIEE FANS
www.obieefans.com




OBIEE FANS
www.obieefans.com

Contenu connexe

Dernier

week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 

Dernier (20)

week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 

En vedette

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

En vedette (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Obiee repository questions and answers

  • 1. OBIEE FANS www.obieefans.com OBIEE Repository Questions (no answers) By OBIEE FANS www.obieefans.com • If we change a table in DM (database) how do we refresh? If any Table is changed how do we refresh that change in Repository ? In other words If an extra column is added to table how do we refesh in repository? • What is Online /off line means? ( I read in Manual and still not clear ..I came from BO background and in BO it gives diff meaning – Online means connected to security Repository and Offline means no connection to Repository) • Why it is not advised to join with foreign keys in Fact tables to primary keys in Logical tables in Business model and mapping layer? • Why do we need dimensions when it is not visible in Presentation layer? ( I know it is works to define Hierarchies .Any Example ?) • How do we put a condition on logical table in Business model Layer (self join ex : country = ‘US’ ) • How do we define Row Level Security in OBIEE? • For Every repository we have to define groups /users? Is there anyway we can define users/Groups once(in cetralized way but not with LDAP) use them in every repository? • ST_DIM.ST_CDE = substr (RWA_FACT.BLDG_ID, 1, 2) Can we add this kind of joins between tables in Business Model Layer? OBIEE is not allowing, is there any reason? • Can we create Filter Objects in Repository? (Ex: my filter Name: Prior 10 Years; condition will be TimeTable.FY_YEAR > 1996)? If so where and how do I create them? • If I have a summary table and a detail table and let’s say Summary will give QTR revenues and Detail table will give Monthly Revenue. Can we create only One object and say Revenue and is depends on the query can it decide to go to Summary table or Detailed Table to get the appropriate revenue? ( in BO we have Aggregate Navigation ) ANSWERS Questions 1.) How do we add a column to the report 2.) How do we apply a Rank to a report, for Ex : year ,customer ,amount .. If we run a report for 5 years ,I need top 10 customers per year to total 50 rows should be there in a report. Dashboards Questions How do we Migrate Dashboards from One Env ( DEV) to Another ENV (QA or PROD) How do we Pass a YEAR Parameter in a drill report (a report which shows QTRs) How to put a button to download a dashboard to Excel How do we create an alerts (scrolling Texts) How do we setup to send an elerts to email or Cell Phs OBIEE FANS www.obieefans.com
  • 2. OBIEE FANS www.obieefans.com How do we map a dashboard to map (US map and let users click CA ) How do we put sorts on a table (with arrows) on a dashboard sections Questions and Answers 1. If we change the Table in the database, I think we need to manually refresh that table in the Repository. That is if we add any new column need to import that column from that table into Repository. 2. Online: If we want to reflect the changes in the Repository to Presentation Services immidiately without restarting the services. Reload Server Metadata will Reflect the changes. Offline: Working on RPD normally. 3. We can restrict the data from a logical table in a BM by putting a condition in the 'WHERE' clause of that Table Mapping. 4. I dont think we can create a Filter objects in Repository. Rather we can use Repository variables. 5. Use of CASE expression can populate the column data dynamically. Answers: 1. Just click on the column in the Presentation Catalog it will automatically add that column to the Criteria. 2. Go to the Column Formula and click Functions you can find various built-in Functions. In that you can find RANK. Dash Board: OBIEE FANS www.obieefans.com
  • 3. OBIEE FANS www.obieefans.com 1. You can migrate the Dash Boards from one system to another. Go to the following path: {BI Install Dir}:BIDatawebcatalogpaintshared[Dash Boards] In this path you can find the Dash Board details those you can find on Presentation Services. 2. YEAR Parameter!!!!! You can put a filter for YEAR to the Request as you are going to get Drill by default. 3. There is a default button 'PRINT' on the dash board. You can use this to download your dash board to PDF, HTML, EXCEL.... If you want that option to individual Requests, Go to Edit Dash Board-->Properties Tab of Request--> Report View-->Select the Required Options and Save. 4. It is not an alert. Implement the Ticker View to get the Scrolling Text of your Request. 5. Use of BI Delivers that is iBots fulfills your criteria. 6. Just click that Arrows while creating the Request that is in the Criteria Tab of the Column. Answers stated in my point of view. I would be very happy if anyone corrects me. • Why do we need dimensions when it is not visible in Presentation layer? ( I know it is works to define Hierarchies .Any Example ?) Ans : Defining the Hierachy levels are very usefull for creation of level based measure . Each logical table source of a fact logical table needs to have an aggregation content defined. The aggregation content rule defines at what level of granularity the data is stored in this fact table. For each dimension that relates to this fact logical table, define the level of granularity, ensuring that every related dimension is defined • How do we define Row Level Security in OBIEE? Ans : Row level Security is nothing but we are providing Datalevel Security. This we can do in 2 types . If the user is available in Repository ..then we can restrict that in the mange ->Security->User -> OBIEE FANS www.obieefans.com
  • 4. OBIEE FANS www.obieefans.com Permissons -> Filter ->Add-> in this we can use with Expression Builder and write the Query … If the user are avilabel in some DB table …then in this case we can use the session variables and give the permissions by using session variables . OBIEE FANS www.obieefans.com OBIEE FANS www.obieefans.com