Quantcast
Channel: Business Objects – David Lai's Business Intelligence Blog
Browsing all 21 articles
Browse latest View live

How to unlock jsps so that we can edit them in BI4

I’d like to present a neat little trick to unlocking the jsps in BI4. By default if we try to edit any of the jsps (ie: login.jsp from BI Launchpad), nothing happens and we keep getting the same...

View Article


Demystifying LCM Overrides

The LCM Overrides tool is very powerful as it allows administrators to manage the migration of server host settings from environment to environment very easily. For example if Dev used a different...

View Article


Custom BW hierachy level selection in WEBI

Connecting to BW using a BICS connection in WEBI is pretty cool, but unfortunately the ability to select a desired level from a hierarchy proves to be very difficult without any tricks. A common...

View Article

Creating proper WEBI BEX hierarchy prompts

In this article I’d like to present how to properly create a hierarchical selection prompt in WEBI. The most natural way to create WEBI selection prompts is to create the selection prompt directly on...

View Article

Web Intelligence – Input Control that affects all tabs

One of the major limitations in Web Intelligence is the ability to use 1 input control to control filter selection for “All” tabs. For example, if I had 5 tabs and wanted to have a country input...

View Article


Fixing Corrupt LCM Overrides

Here is a quick reference that you can use if any of your LCM overrides do not work anymore. Unfortunately LCM was not designed very well. Another bad design by SAP where I’m baffled by what the...

View Article

Setting the correct CMS name for BI Launchpad and CMC login page

In SAP Business Objects 4.0+, a properly distributed environment will have the Web application server and the Server Intelligence Agent (SIA) sitting in separate servers.  By default, when you install...

View Article

Importance of Apply to Subobject in User Security

As a user security best practice in SAP BusinessObjects, it is best to start with no access and then slowly grant access to the groups whom require access.  Otherwise we will end up having to...

View Article


Setting up SAP BusinessObjects single sign-on based on WinAD logins.

Single sign-on (SSO) is an important feature that I highly recommend all organizations to setup in their SAP BusinessObjects implementations. It allows users to move between services securely and...

View Article


Scheduling jobs based on trigger events

Being able to schedule a job based on a trigger event is a very important feature in SAP BusinessObjects. For example, let’s say we have a report that is refreshed daily based on data updated by a...

View Article

Web Intelligence – Unable to insert comment

The ability to add commentary to web intelligence reports is a powerful new feature released in SAP BusinessObjects 4.2. However, it does not work straight out of the box. Here are some steps to get...

View Article

CurrentDate() not what you think in Web Intelligence

In Web Intelligence there are a variety of helpful date functions that you can use. 2 in particular are CurrentDate() and CurrentTime(). You would think that CurrentDate() returns just the current date...

View Article

Handling many-to-many joins using a bridge table (Part 1)

As a data warehouse architect, star schemas are great until we encounter the dreaded many-to-many fact to dimension scenario. For example, we have a Ticket Fact table and a Tag Dimension table. The...

View Article


First look and thoughts on Fiori-fied BI Launchpad

After seeing the Fiori BI Launchpad previews, I was so excited to finally get SAP BI 4.2 SP4 installed on our sandbox. It was literally like opening presents during Christmas as I couldn’t wait to try...

View Article

How to bypass opendocument login screen

In this article I’d like to show you a simple example of how to bypass the opendocument login. This is especially useful if you are trying to use an opendocument call to open up a web intelligence...

View Article


Checklist of items to watch out for when applying an SAP BusinessObjects...

Every time I apply a service pack upgrade or patch at a client site, I’m always excited about the features or fixes. However it is very annoying that any customizations get overwritten. This includes...

View Article

Data masking in SAP BusinessObjects

One of the cool features with Information Design Tool and UNX universes is the ability to point to different table views depending on your security profile. Because of this, we can easily perform data...

View Article


Data masking vs Business object security in SAP BusinessObjects

In the previous article, we talked about how to implement data masking using data security profiles at the universe level to prevent users from viewing sensitive data. Data Masking in SAP...

View Article

Connecting HANA Live to SAP Analytics Cloud and SAP BusinessObjects (Part 1)

Being able to connect to a live HANA connection via SAP Analytics Cloud or SAP BusinessObjects is important, as query processing is all done on the HANA engine rather than SAC or SAP BOBJ. To...

View Article

Connecting HANA Live to SAP Analytics Cloud and SAP BusinessObjects (Part 2)

In this article we will go through creating different HANA Connections in SAP BusinessObjects and then using them in different applications. We’ll also talk about the differences between the different...

View Article
Browsing all 21 articles
Browse latest View live