Ohne Skripting einen Teilbereich der Daten Löschen in PCM

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.

Berater, entwickler und fan von Oracle Essbase und Planning.