BusinessObjects, Web Intelligence , Crystal Reports

What I Do

March 22nd, 2010 by Kevin McManus No comments »

What we do: Some asked recently for what was going on related to our tools. Here is a summary
At a 50K foot level we have 5 tools

1) Report Launch allows you to embed Crystal and Webi reports from any application without needing the SDK.

2) Dashboard Launch (You will have to see this). Caches webi content and many other things for really fast dashboards. SAP certified too

3) Admin Launch – bleeding edge web based BOE administration tool that you can train to do what you need it to do for you (beta just started).

4) Audit Launch : Export extends BOE auditing for advanced analysis by syncing CMC attributes into an extended audit database. Audit Launch Import syncs security from 3rd party apps into BOE

5) Activity Launch – allows you to create business activity monitoring events into report schedules and trach when a batch of schedules completes so you can continue the notification or event process

All of our software is 100& web based on Java SDK so it runs on Windows, Unix, and Linux

BI Tool Selection

February 6th, 2010 by Kevin McManus No comments »

When a company thinks that a BI system will benefit their ability to access and analyze data, a great door of opportunity is opened. Through that door will come many vendors and products that may or may not be a match for your company’s needs and abilities. From the beginning, the success of a system is establishing the needs or requirements and the proposed benefits to the company. Without these, every product can be made to look like it fits and is “just what you are looking for.”

One thing to keep in mind is that these requirements are going to change throughout the life cycle of the design process as requirement-gathering processes uncover additional application issues. Benefits can be directly related to monetary issues (such as cost savings though eliminating unsuccessful spending) as well as non- monetary benefits (such as reducing the time it takes to analyze the last month’s sales trends).

How then does a company choose which product is right-one that will match the current needs and also support the requirements of future applications? There are some simple processes that can help in this decision. The first is to break the requirements into their separate entities. These entities will separate the kinds of questions that need to be asked of the products you are considering and identify your expectations of the application.

The primary classifications are simply by data related issues and by application functionality. While other factors exist (such as corporate relationships as well as vendor characteristics) and are influential, these should be viewed as external forces on the decision process. Other external forces, such as staffing requirements, should also be considered.

This topic will be continued…..

Java or .NET

January 1st, 2010 by Kevin McManus No comments »

Recent Question: Do you have any recommendations on installing the .NET (IIS) vs Java (Tomcat) versions? I liked the ease with which we implemented the SSO hack in IIS on our XI R2 server but I’m not if we can do the same on the 3.1 version. Also I remember that on sometime the .Net versions sometimes did not have all the functionality as the Java version is that still true?

Answer:I usually lean towards whatever web platform that IT has optimization expertise in. If they don’t have optimization expertise in either then for several reasons, I usually do the Java.

However for SSO the IIS setup is less steps than the Java version. The IIS pass through can still be done but is not a great solution if you are doing things like scheduling out reports with email links back to the system and still wanting SSO.

If you do go with Java,Normally I work with people to setup the Vintella Kerberos SSO so that there is only one web platform running on the server rather than the pass through.

11 down and 2 to go

December 27th, 2009 by Kevin McManus No comments »

Counted the number of states visited this year. We often drive to the client site with the family so I can limit the time away from the wife and kids. I think last year we did pretty much the same. Another one of our team mates Don did a similar trip to San Diego during a 3 week project. The family played in the ocean while he worked and they met up after work. We think its better than MISSING 4 -5 days with the wife and family. I was encouraged this year that this type of family centered business be not just part of the company but a focal point of our entire organization. We are mid trip to North Carolina with just that liltle state of Tennessee to go. Merry Christmas and Happy New Year

Split and Search

October 22nd, 2009 by Kevin McManus No comments »

Presented at the GBN conference on a way to provide users the way to enter a comma delimited list of values into a prompt and then use a database function to split those values in order to return the list as a table that can be used in joins.

WHERE rs_tb_cms_groups.group_ID IN ( SELECT rs_tb_cms_groups.group_ID FROM @Prompt(‘Group
Name ‘,’A’,{‘California’,’New York’},mono,constrained,not_persistent,))

If anyone wants the full article including the Oracle and SQL server code please contact Kevin McManus at answers@mcmanusconsulting.com

SOA and BI

October 22nd, 2009 by Kevin McManus No comments »

While the SOA model is good for BI ETL, there more areas that it can pertain to including reporting, dashboards, performance management that have a much greater inpact.

Every application needs one of the above areas of BI interfaces in addition to its own ETL or data input interfaces. We have been focusing on implementing the whole BI interface as a reusable framework at reportlaunch.com.

This creates a huge ROI when the same functionality is not build over and over again throughout an enterprises various applications. Not to mention that it would provide consistent information utilizing MDM, DW and ETL in the way described.

Last but not least by leveraging the whole BI stack in your SOBI architecture you actually leverage the investment you have already made in not just ETL but in your enterprise BI tools.

Cheers, Kevin McManus, mcmanussoft.com

GBN/BOUG Conference 2009 Dallas

October 20th, 2009 by Kevin McManus No comments »

Best Business Objects conference I have been to. What as missing in free entertainment was replaced with better content. More in depth training on Xcelsius, Universe Design , web intelligence and Crystal Reports.

Whitepaper: Disaster Recovery and Business Continuance

October 15th, 2009 by Kevin McManus No comments »

No-one expects disaster but we can plan for it. As Business Intelligence becomes an integral part of an organizations decision making processes it becomes as operational as any other system to the proper functioning of the business. This dependence by the business means that the outage of the BI system will have a negative impact in critical areas such as finance, customer service, or deliver expectations.

As with other operations systems the BI systems should go through rigorous testing, quality assurance, provided failover, and tested against the disaster recovery needed for business continuance.

With the BusinessObjects Enterprise XI platform there is a close interdependence between the database and the file system files. Normally backups are handled by independent backup systems for the database and the files. This normally also means that there a different teams involved in the two backups. In addition to the confirmation that backups are being complete there needs to be a clear understanding of all team members on how to restore those backups to minimize the impact of the system restore.

– In the case where a single applications documents are accidentally deleted the restoration of the entire system would also erase any work done by all users.

– Backup is performed at 12 AM midnight and system crashes at 10 AM. You have the potential to lose
everything done in those 10 hours especially if you do a blank restore.

Using the list in the White Paper you can prepare by developing and testing an internal approach to the most common problems that result in the need for a restore, so that you can avoid the surprises of teams being unfamiliar with your BOE systems.

www.mcmanusconsulting.com/articles/Disaster Recovery 2010.pdf

Maximizing Business Objects

October 14th, 2009 by Kevin McManus No comments »

Understand the full functionality of BusinessObjects Enterprise software and the significant return to be gained by sharing that functionality with your other Web applications. Using the BusinessObjects Enterprise SDK and Web services, you can easily integrate reports, dashboards, scheduling, and security management. You can also improve application performance by off-loading report processing and deliver business intelligence functionality without new software or custom development.

http://www.sap.com/community/showdetail.epx?itemID=14037

Supported Crystal HTML Tags

August 7th, 2009 by Kevin McManus No comments »

Question of the Day

The supported HTML tags are:
” html
” body
” div (causes a paragraph break)
” tr (causes only a paragraph break; does not

preserve column structure of a table)
” span
” font
” p (causes a paragraph break)
” br (causes a paragraph break)
” h1 (causes a paragraph break, makes the font bold

& twice default size)
” h2 (causes a paragraph break, makes the font bold

& 1.5 times default size)
” h3 (causes a paragraph break, makes the font bold

& 9/8 default size)
” h4 (causes a paragraph break, makes the font bold)
” h5 (causes a paragraph break, makes the font bold

& 5/6 default size)
” h6 (causes a paragraph break, makes the font bold

& 5/8 default size)
” center
” big (increases font size by 2 points)
” small (decreases font size by 2 points if it’s 8

points or larger)
” b
” i
” s
” strike
” u
The supported HTML attributes are:
” align
” face
” size
” color
” style
” font-family
” font-size
” font-style
” font-weight