Aliasänderung

Ein Kunde kam auf mich zu und wollte eine Aliase ändern. Nun ist das normalerweise nicht einen Beitrag in diesem Blog wert, doch gibt es einige Dinge, die zu beachten sind. In diesem Fall betraf es die Dimension Jahre und Szenario. Dann sprechen wir von ein paar Elementen, aber einen großen Effekt!

Warum?

Nun, dieser Kunde verwendet viele Excel Ad-Hoc Abfragen. Die Elemente, deren Alias geändert wird, kommen in alle diesen Abfragen minimal 1mal vor. Wenn wir hier nicht auf einen Trick zurückgreifen, dann gibt es über die nächsten Wochen immer wieder manuelle Arbeit. Das Element, welches eine Aliasanpassung bekommen hat, wird nicht mehr von Essbase erkannt und als Kommentar gewertet.

Trick17

Wir legen eine Temporäre Aliastabelle an und übertragen die Aliase die wir ändern wollen.

Unter Administration > Verwalten gibt es die Option Aliastabellen.

Abbildung 1: Unter Administration > Verwalten gibt es die Option Aliastabellen.

Anlegen einer Aliastabelle in Planning.

 

Abbildung 2: Anlegen einer Aliastabelle in Planning.

Mit großer Phantasie bin ich auf den Namen TEMP gekommen.

Nach dem anlegen habe ich die Datenbank aktualisiert, damit auch Essbase Bekanntschaft macht mit der neuen Aliastabelle.

So nun zu den Dimensionen in Planning. Wenn ich das Element im Editiermodus öffne, dann kann ich zwischen den Aliastabellen hin und her springen.

Der Alias im der Dimension Jahre hatte ein Jxxxx – z.B. „J2007“ und sollte geändert werden in Jahr xxxx z.B. „Jahr 2007“.

Die beiden Aliastabellen sind auswählbar.

Abbildung 3: Die beiden Aliastabellen sind auswählbar.

Nun, ich kopiere alle Aliasse in die Tabelle TEMP. Dann aktualisiere ich dieses nach Essbase.

Danach ändere ich die Aliasse in der Tabelle „Default“ in Jahr xxxx.

Erneut aktualisiere ich diese Anpassungen nach Essbase.

 

Probieren geht über Studieren.

Ich nehme mir eine „alte“ Ad-Hoc Abfrage und verbinde mich nach Essbase.  Hier ist der Alias noch J2007. Ich Aktualisiere…

Ad-Hoc Abfrage mit dem alten Alias.

Abbildung 4: Ad-Hoc Abfrage mit dem alten Alias.

Jawohl, wie in Abbildung 5 sichtbar, wurde der alte Alias aus Tabelle TEMP durch den neuen in der Tabelle Default ersetzt. Ganz von Geisterhand.

Ad-Hoc Abfrage wo der alte Alias durch den neuen Ersetzt wurde.

Abbildung 5: Ad-Hoc Abfrage wo der alte Alias durch den neuen Ersetzt wurde.

Ihr Philip Hulsebosch

Veröffentlicht unter Essbase, Planung & Berichtswesen Getagged mit: , , , ,