Ohne Skripting einen Teilbereich der Daten Löschen in PCM

Profitability and Cost Management ist allgemein bekannt fĂŒr seinen Aufbau ohne Skripting. Selbst beim Erstellen eines Prozesses, der einen Teilbereich der Daten löscht, ist es nicht erforderlich, MDX zu schreiben. In diesem Beitrag werde ich demonstrieren, wie dies erreicht werden kann.

Unter Application und Overview sieht man das MenĂŒ Aktionen.

Abbildung 1: Arbeitsblatt mit Applikation Option

Hier wÀhlt man dann Clear Cube aus.

Abbildung 2: AktivitĂ€ten MenĂŒ

Ich möchte ein neues Skript erstellen und wÀhle daher den Knopf Create.

Abbildung 3: Datenlösch Skripte

Bei der Auswahl von Partial Data wird das Fenster erweitert, und es besteht die Möglichkeit, Elemente in den Dimensionen auszuwÀhlen.

Um einen Teil der Daten zu löschen, wĂ€hle ich Partial Data aus. Da wir uns in einer ASO-Datenbank befinden, habe ich die Möglichkeit, entweder ein logisches oder physisches Löschen durchzufĂŒhren. Beim logischen Löschen werden alle Datenwerte mit dem umgekehrten Vorzeichen in einen anderen Bereich geladen. Dieser Ansatz ist schneller, jedoch bleiben die Daten langfristig in der Datenbank erhalten. Beim physisches Löschen sind die Daten auch echt aus der Datenbank entfernt.

Abbildung 4: Fenster mit den Definitionen

Leider wird das Fenster nicht groß genug, um die gesamte Auswahl anzuzeigen.

Ich wÀhle Basic Mode und komme in das nÀchste Fenster.

Abbildung 5: Fenster mit der Selektion des Löschbereichs

Im Advanced Mode kann ich dann eine MDX Formel angeben, wie in Abbildung 6 gezeigt wird. Also, wenn man selbst ein Skript schreiben will, dann ist dieses möglich. Dieses ist eine sehr schöne Option.

Abbildung 6: Experten Modus

Ein Druck auf aktualisieren (Refresh) und meine neue Rule wird sichtbar.

Abbildung 7: Starten der Rule

Von hier aus kann ich diese dann starten.

In der Jobconsole sieht man dann, dass dieser Prozess erfolgreich war.

Abbildung 8: Jobconsole mit Eintrag

Fazit

In Profitability and Cost Management ist es also Ă€ußerst einfach, ohne selbst ein Skript schreiben zu mĂŒssen, einen Prozess einzurichten, um einen Teilbereich der Daten zu löschen.

Ihr Philip Hulsebosch

Berater, entwickler und fan von Oracle Essbase und Planning.

Veröffentlicht in EPM - 11.2, Essbase, Profitabilty and Cost Management Verwendete Schlagwörter: , , , ,