BOBJ

Wednesday, October 10, 2012

BO 4: Run a Webi report against a specific job server

How do you force a Webi report to run of a Business Objects job server?

There will be some situations where you want to run a report on a separate BO adaptive job server or report server or both. This article shows you how to make it happen when you are required to do so. 

Why basically users required to run reports against a specified Job or Report server?
Reason might be one of these: For example, 
  • You have configured a new thing on a particular webi report/ report server and now you want to run it separately to test the report / server. 
  • Your report fails to refresh the data very frequently and perhaps you want to direct certain reports to certain report and job servers in order to do your own load balancing in scheduling some intense reports.


Let's see how we can force the report against a specific job server.

Step 1: Login to the Central Management Console(CMC)
Basically, in most of the organizations end users/developers won't be getting access to CMC. In that case, contact your BO administrator.


Step 2: Create a new server group under 'Server > Server Groups' section. 




Step 3: Goto 'Server' section of CMC and create a new job server under 'Web Intelligence Services'.

In my case, I have cloned the existing job server and named it as 'Opside Job server 01'.




Step 4: Now goto the properties of newly created job server and assign the newly created server group under 'existing server group' section.



Step 5: Locate the desired report in CMC under folder section which you want to force run against the above created job server.

Step 6: Goto the properties of the report and select the Server Group under 'Default setting > web Intelligence Process Setting' Section.



Reports can also be scheduled to run against the specific job server by selecting the server group under Default setting > 'Scheduling Server Group' Section.


Adding only the job server to the group won't work. you also need to add Adaptive processing server, DSL Bridge, Web Intelligence processing server to the group to run the report. These servers can be shared among various groups or create a new set of servers.




OK,It's the time to test this out... Give it a try. If you get any errors check the job server settings and assignments.