Geschäftsregeln verwenden

Mit Geschäftsregeln können Sie komplexe Regeln beim Laden von Daten in Planning-Anwendungen starten und verwalten. Mit dieser Funktion können Sie die Regellogik ohne die Unterstützung eines Programmierers und ohne ein zusätzliches Tool wie EPM Automate aufrufen. Sie können Geschäftsregeln für die Load-Methoden "Nur numerische Daten" und "Alle Datentypen" ausführen. Darüber hinaus können Sie eine einzelne Geschäftsregel oder ein Regelset ausführen. Mit einem Regelset können Sie mehrere Regeln kombinieren und gleichzeitig oder nacheinander ausführen.

Beispiele für Geschäftsregeln beinhalten:

  • Daten vor einem Dataload löschen
  • Berechnungen durchführen
  • Daten aggregieren
  • Daten in ein Cube-Segment kopieren

Geschäftsregeln werden auf Anwendungs- oder Integrationsebene registriert. Die auf Anwendungsebene registrierten Geschäftsregeln können für alle Integrationen ausgeführt werden, die Daten in die Anwendung laden. Geschäftsregeln auf Integrationsebene werden registriert, um für eine ausgewählte Integration in der Registerkarte "Optionen" ausgeführt zu werden.

Um mit der Verwendung einer Geschäftsregel zu beginnen, gehen Sie unter "Anwendungen" zu einer neuen Geschäftsregel-Seite, und registrieren Sie anschließend die Geschäftsregel entweder im Modus "Unabhängig" oder "Eingebettet".

Mit dem Modus "Unabhängig" können Sie Regeln registrieren, die als Reaktion auf die Systemereignisse im Workflow Datenintegration ausgeführt werden können. Die Registrierung enthält das Systemereignis, die Regel oder den Regelsetnamen, eventuell Laufzeitparameter sowie Ausführungsabfolgen.

Im Modus "Eingebettet" werden Geschäftsregeln registriert, die nach dem Dataload-Prozess ausgeführt werden. Dieser Modus ist als Teil des Dataload-Prozesses eingebettet und bietet Zugriff auf die geladenen Datenschnittmengen. Dieser Modus ist nur mit der Load-Methode "Alle Datentypen" verfügbar. Eingebettete Regeln werden nicht durch ein Ereignis ausgelöst und unterstützen nicht die Laufzeitparameter.

Sie können eine Geschäftsregel ausführen, die ein Berechnungsskript ausführt. Weitere Informationen zum Entwerfen und Erstellen von Geschäftsregeln mit einem Berechnungsskript finden Sie unter Geschäftsregeln entwerfen.

Sie können eine Geschäftsregel ausführen, die ein Groovy-Skript ausführt. Weitere Informationen zum Entwerfen und Erstellen von Geschäftsregeln mit einem Groovy-Skript finden Sie unter Groovy-Geschäftsregeln erstellen.