All posts by Tiwari Ashish

No projects were returned by this project source

If no projects are returned by MicroStrategy these could be reasons.

  1. Run License Manager and check that you have MicroStrategy Desktop and MicroStrategy Architect among Installed Products.
  2. You enabled anonymous authentication. The Guest user is a member of the Public group. By default, this user group does not have access to any projects in the project source. Revert back to Standard authentication, Administrator -> User Manager -> Public/Gest -> project Access. Set the access and privileges desired for the guest login.
  3. You are trying to connect to a Microsoft Access database with database authentication. Microsoft Access does not support database authentication.
  4. Similar to #2, LDAP user ID and password blank would lead to no project(s) when using LDAP authentication.

Sometimes a faulty installation is needed to be repaired.

But mostly, I have found the issue to be user not given right privileges, not connecting to right Project source or metadata corruption.

Performance tuning in MicroStrategy

Some of collection (mine and from friends)

1. Use Aggregate tables
2. Use partition mapping
3. VLDB settings
4. Collect statistics on the tables
5. Use Index on all Key columns ( for conditions from WHERE clause, JOIN conditions, ORDER BY clause , GROUP BY clause )
6. Convince the requester of report to drop least used and most SQL intensive calculations/columns. In rare cases it works.
7. Select from in-memory tables (from Orion onwards)
8. Avoid Custom Groups
9. Use Free form reports (if any other tuning doesn’t bring much improvement)
10. Use Database function instead of MicroStrategy provided function
11. Use Cartesian Products Wisely
12. Connectivity between I-Server, Web-server, Database server and meta-data server is fast.
13. chk explain plan of the query generated (teradata specific). it should indicate high confidence level… also full table scan should not be there.
14. Use Case Statement option available in VLDB Properties, If your report contains any Custom Groups.
15. If the SQL of your Report has any Sub queries, You can use the “Use Temporary Table” option available in Query Optimization in VLDB Properties. For reports with several relationship filters, temporary table syntax may execute significantly faster on the database.
16. make sure you not using lookups at fact table.
17. as others pointed out make sure indexes and collect stats are there
18. get the SQL and execute directly in DB. if it’s take less time then you’ll have something to do with MSTR or fine tune DB SQL with the help DBA.
19. in MSTR, go to project config, increase the project memory settings. this is the memory MSTR uses for worker set. it should be large enough to process it quickly.
20. also go to intelligence server configuration and make sure the worker set XML is at optimum level. ( you can set 5 Lk for 8.0.3)
21. web server java heap size should be more if you are working with bigger data set and RS documents. by default it is 256 MB and you can set it as 512 MB (max)
22. MicroStrategy recommends the use of warehouse partitioning when implementing cross-dimensional partitioning.

Free full-day BI classes by MicroStrategy

MicroStrategy is imparting training about “reporting, analysis, and monitoring in an enterprise BI application” specifically designed for “business users and budget owners” in various conutires starting 16th Dec.

If you don’t have a MicroStrategy Account, click here for creation of account. You will have to use only and only official office email address for account access.

Schedule for various countries/cities is here.

Click on suitable date and follow the wizard and you are done.

MicroStrategy is not planning a development center in India

Peer BI compnaies have established IDC for quite some time but MicroStrategy is yet to setup an office in India. They currently outsource to Cybage a part of their Testing, Documentation and Widget development. It is least likely that MicroStrategy would start anything like development center, sales or consulting at India anytime for next 4-5 years. They are currently setting up the base at China and that’s becoming their center too much focused. A center in China make sense for MSTR as 1) Compared to India there would be large probable customer 2) i18n into Chinese and other languages (Korean, Japanese etc) would be easy to do.

Though not development wise but mainly making the product ready into different languages (They are having it for quite some time) and thus marketing the prospective customer base is a killing thing to do business in China not in India. There are just 3 clients of MicroStrategy and Indian are brought up with mentality “sasta hai to achcha hai”.

Are MicroStrategy clients doomed?

What’s common in following companies who filed for Chapter-11 bankruptcy protection or had massive lay-offs of recent times or got Govt bail-out?

Circuit City
DHL
Lehman Brothers
Vachovia
Fannie May
Freddie Mac
AIG
Vodafone
Thomas Cook
UBS
Credit Suisse
Merrill Lynch
General Motors
Mervyn’s
Best Buy
AMD
Royal Bank of Scotland
Yahoo
Home Depot
Corporate Express
Jupiter Telecommunications

…..

All of the companies listed above use MicroStrategy.