MDX Problem mit BETWEEN…

… in BOXIR3.1 SP3!

Problem: Obwohl man gewisse Monate in der BO Query mit BETWEEN auswählt bekommt man auch andere (alle). MDX ignoriert die Einschränkung auf 0CALMONTH.

Lesern meines Blogs mag das bekannt vorkommen. Mir leider auch 🙁 Hatte bereits mein Deja-vu bzw. komm ich mir vor wie bei „Und täglich grüßt das Murmeltier“. Siehe Post „MDX und Zeiteinschränkung BETWEEN in WEBI/SAP-BW!“

Neues SAP-BW Release (7.0 mit ENHP1 und SP6), altes Problem. Einziger Unterschied, dieses Mal dürfte es noch keinen Hotfix dazu geben, sondern dieser muss erst von der SAP programmiert werden. SAPCanada bzw. Österreich arbeiten an dem Problem um die Datumsselektion mit BETWEEN in den Griff zubekommen. Schon etwas frustrierend im Moment. Von einem Problem zum nächsten …

Hoffentlich erhalten wir bald eine Lösung, denn der Workaround mit inList funktioniert zwar, ist aber mühsam bei so vielen Berichten.

 

Von ALT zu NEU …

…bzw. leider doch „nur“ neurer!

Da unser SAP-BW System mittlerweile doch schon ganz schön in die Jahre gekommen war und der Releasestand 3.5 schon aus der Wartung fiel war es an der Zeit das BW System upzugraden. Allerdings wurde dabei nicht auf Version 7.2 (die aktuellste) upgegraded, nein, sondern nur auf Version 7.0 mit EnhancemantPack 1 und Service Pack 6. Nun, es mag gute Gründe geben, warum man nicht immer auf die komplett neueste Version upgraded, aber auf eine erst recht schon wieder in die Jahre gekommene Version zusetzen ist halt in meinen Augen auch nicht gerade sinnvoll. Nochdazu, wo man so einen upgrade ja nicht von heut auf morgen, kurz mal zwischendurch, macht. Aber, wie hat mal jemand gesagt: Da gibt es Leute, die bekommen Schmerzensgeld damit sie dem normalen User solche Entscheidungen abnehmen. Dem wär eigentlich nichts mehr hinzuzufügen…

Wie dem auch sei, es wurde also der upgrade durchgeführt. Und welch Wunder, gab es natürlich einige Probleme im Zusammenspiel mit BusinessObjects XIR3.1SP3. In WebIntelligence waren auf einmal Dimensionen vertauscht. Sprich, Inhalte wie zb Länderkürzel waren auf einmal unter der Kundendimension zufinden usw. Auf g’scheit heißt das: Flattening Issue. Dazu gab es ja auch schon einige Notes in der SAP Knowledge Base. Eine gesammelte Beschreibung der Symptome gibt es im Knowledgde Base Article 1478176. Ein Sammelhinweis, welche Notes einzuspielen sind ist der Hinweis mit der Nummer 1446246. In einem dieser verlinkten Hinweise (1369294) kommt vor, dass man doch SP7 installieren möge. Diese wurde von unserer Basis-IT aber bisher abgelehnt und stattdessen nur einzelne Hinweise beachtet und eingespielt.

Das Problem mit den vertauschten Dimensionen wurde gelöst, allerdings haben wir jetzt ein anderes Problem, dazu aber in einem anderen Post. Für mich stellt sich allerdings immer noch die Frage, warum man bei so einem Upgrade nicht gleich auf eine höhere Version von BW upgegraded hat…

WIS 10901: RSS File does not exist

…database error occured!

Today in the office we had a problem refreshing Business Objects reports using SQL Server data source. The error message was: „RSS file does not exist: D:Program Files (x86Business ObjectsBusinessObjects enterprise 12.0….odbcsqlsrv.rss“ (WIS 10901). As stated clearly in the error message the reason was the missing database driver file for the MS SQL Server. But the question still is why? We installed ALL DataSources during installation of SAP BusinessObjects XI3.1 SP3. So if you get this error you may first of all check if you have installed the database drivers correctly. Therefore re-run the setup of BusinessObjects in „Modify“ mode.

Screenshot of the error message:

WIS 10901 sqlsrv.rss missing

 

 

 

 

 

 

 

 

For me, the solution was to copy the sqlsrv.rss file from the development server to the prod server. Not more.

Business Objects XI3.1 SP3 verfügbar!

…jetzt auch mit offizieller Windows 7 Unterstützung!

Seit 25.05. ist das Service Pack 3 für SAP’s Business Objects WebIntelligence XI3.1 verfügbar. Änderungen gibt es unter anderem in der Installationsroutine und in der Berechnungsengine. Außerdem wird nun auch offiziell Windows 7 unterstützt!

Service Packs mit einer Größe von 1,5GB sind mir prinzipiell schonmal suspekt, aber schau ma mal. Bin gerade am Downloaden und werde es danach am TESTRechner gleich mal installieren. Ich weiß, FEIG 🙂

Vielleicht sind ja dann unsere Stabilitätsprobleme endlich mal gelöst oder zumindest deutlich besser! Hoffnung stirbt bekanntlich ja zuletzt!

MDX und Zeiteinschränkung BETWEEN in WEBI/SAP-BW!

… macht nicht was es soll!

Folgende Ausgangssituation: Man möchte gerne alles sehen, dass zwischen einem gewissen Zeitraum erstellt wurde. Hört sich ja nicht unbedingt schwer an. Ist es ja auch nicht. Es sei denn man verwendet WEBI mit SAP-BW3.5 im Hintergrund! Dann bekommt man nicht das, was man möchte und der Report dauert einfach ewig. Irgendwo zwischen WEBIntelligence von BusinessObjects (a SAP company) und SAP-BW dürfte ein „kleiner“ Fehler passieren, oder es passt irgendeine Einstellung im SAP-BW/am SAP-BW Server nicht. Das MDX macht da ganz komische Sachen draus. Aus der WEBI Einschränkung

macht MDX:

{ [0CALMONTH].[200306], [0CALMONTH].[200307], [0CALMONTH].[200308], [0CALMONTH].[200309], ………. [0CALMONTH].[200911], [0CALMONTH].[200912], [0CALMONTH].[201001], [0CALMONTH].[201002], [0CALMONTH].[201003] }  ) DIMENSION PROPERTIES MEMBER_NAME, [0CALMONTH].[20CALMONTH] …

Sieht so aus, als ob MDX einfach die untere Einschränkung ignorieren würde. Komisch.

Macht man im WEBI zb eine Einschränkung mit Equal to 200912 löst MDX es richtig auf:

 { [0CALMONTH].[200912] }  ) , DIMENSION PROPERTIES MEMBER_NAME, [0CALMONTH].[20CALMONTH],

Falls jemand eine Idee hat, warum hier MDX so falsch reagiert, bin ich jederzeit für Vorschläge offen. Tappe hier im Moment etwas im Dunkeln. Der Workaround mit inList funktioniert bei einigen wenigen Monaten, bei vielen ist es allerdings unpraktikabel und führt zu einem Overflow. Passt allerdings im Moment ganz gut ins Bild von Kasperl und Petzi … 😉

 

Tolle Werbung …

… würd man nicht unbedingt mit diesem Hersteller verbinden!

Da hab ich schön geschaut, als ich diese Werbung entdeckt habe. Hätt ich auf keinem Fall mit dieser Firma in Verbindung gebracht. Okay, Werbung hat auch was von James Bond’s „Dr. No“ bzw. „Stirb an einem anderen Tag“ (sticht gleich ins Auge was ich meine … 😉 ) aber nicht nur deswegen nicht schlecht.

Seht am besten selbst:

 

A propos SAP: Vor kurzem wurde der SAP Business Objects Explorer für iPhone veröffentlicht. Mehr dazu in kürze…