-
Adding a Crystal Report to the CMC
-
Adding Application Level Security to Access Levels
-
Adding Content and System Rights to Access Levels
-
Adding Top Level Security Rights for a Folder
-
Administering a "Safety Belt" for Analysis OLAP in CMC
-
Assign a Category
-
Auditing using the Auditing Dashboard
-
BI4.1 Enhancements
-
BI4 Hot Backup
-
Configure Security
-
Copy an OLAP Connection
-
Create a Category
-
Create an Access Level
-
Creating a folder in the CMC
-
Creating an OLAP Connection
-
Creating a User Group in the CMC
-
Creating a User in the CMC
-
Creating BI4.0 Universe for Monitoring Derby Database running on Unix-Linux
-
Edit an OLAP Connection
-
Ensuring the use of secondary credentials within the BI 4.0 launch pad
-
Enterprise Monitoring and BusinessObjects Enterprise XI
-
Example of how to map an organisation chart with the BOE security model and universe overloads
-
How to browse CMS repository
-
How to Change the Auditing Level
-
How to Configure Destinations
-
How to Configure Formats
-
How to Copy an Access Level
-
How to Copy an Object in the CMC
-
How to Create a Security Query in the CMC
-
How to Delete an Access Level
-
How to Delete Users
-
How to install and configure BI MOBILE for SAP BOE XI3.1
-
How to Modify Rights in an Access Level
-
How to Rename an Access Level
-
How to run a relationship query
-
How to schedule a Web Intelligence report to a printer
-
How to Schedule for Users or Groups
-
How to Set a Recurrence When Scheduling an Object
-
How to set notification for success or failure
-
How to set up global default for alerts
-
How to Specify Rights for a Folder
-
Move an OLAP Connection
-
Permissions and authorizations requirements for BEx Web into BI 4.x
-
Query as a Web Service (QaaWS) custom rights assignment
-
Saving A Report to A Folder
-
Starting and Stopping all servers and nodes at once on a unix host
-
Subscribing to a Publication
-
Unsubscribing to a Publication
-
Verifying Crystal Report Objects after BW transports
-
WEBI security rights changes between XI3.1 and BI4.x
CONTENTS
- Advanced join property
- BOXIr2 Version Numbers
- Changing the default session timeout value for .NET CMC or InfoView
- Configure SSO on the SAP Support Portal
- Configuring a Clustered Server on Business Objects XI-R2
- Crystal Reports 2016 FREE 30-Day Trial
- Desktop Intelligence Permission Problem--(FRM00008).
- Differences between BusinessObjects EDGE and Enterprise
- Error 1718. File was rejected by digital signature policy
- How to install the ActiveX viewer manually
- How to request license keys from the SAP Support Portal
- Kill BOXI 3.1 user login sessions
- RWI 00134
- SAP BusinessObjects WIKI
- SAP Support Portal Links
- SAP Support Portal user creation
- Schedule Manager in BOXI 3.1
- Support Life Cycle information
- Try SAP Crystal Server 2016 for free for 60 days
- Tutorials – SAP BusinessObjects Web Intelligence 4.x
- Tutorials – SAP Crystal Reports 2011 / 2013
- Unable to connect to the repository. (DX0035)
- Universe Documentor
- Using explicitly denied rights to globally remove privileges for non-administrators
- sessions and licenses are not released after the session timeout is reached
SAP BusinessObjects WIKI
Universe Design - Advanced join property
Advanced join property in universe is present , when you click a join between any two tables and click on Advance button.
You need to have ANSI92, set to “Yes”, to enable this feature.
So, the question is, what exactly this feature do?
When a query is submitted to the database, it is executed in the following order:
FROM clause
WHERE clause
GROUP BY clause
HAVING clause
SELECT clause
ORDER BY clause
So if I use my conditions in FROM Clause instead of WHERE Clause, it
will be calculated first and can help in performance improvement.
Take for example in my universe:

If I select c_name object from customer table and sale_value from sales table and use c_name as a filter, the query will be:

It can be seen that the filter condition is coming in WHERE clause.
The Advanced Join Property allows to the conditions to be used in “FROM” clause.
Again as I said previously, you need to have ANSI92=”Yes” in your universe parameters for this to work.

Now we will set the advanced join conditions.
Click on the join between the two tables:
The drop down option says it what kind of behavior you want from objects selected in query filter.
Lets say I selected “Selected objects in FROM” in drop down and checked on C Name dimension object.

See how the filter which was coming in WHERE clause is coming in FROM clause.
Although both types (i.e. filters in FROM clause and filters in where
clause) generate the same results but there are scenarios specially when
you use Left Outer joins in your query, that can lead to difference in
results, which needs to be taken into consideration while using this
option in your universe.
Subscribe to:
Posts (Atom)