Datenbankansichten registrieren

Wenn Sie die entsprechenden Berechtigungen für das Produktschema gewährt haben, können Sie auch die Datenbankansichten über das Modelldatenschema registrieren.

Jede gültige Datenbankansicht kann als Quellstufentabelle oder als Lookup-Tabelle registriert werden. Nur einfache, aktualisierbare Ansichten mit einer einzelnen Tabelle können als Zielstufentabelle registriert werden.

Datenbankansichten können aus mehreren Gründen hilfreich sein:

  • Sie können auf Tabellen zugreifen, die sich nicht im Modelldatenschema befinden. Dies kann insbesondere bei Lookup-Tabellen sinnvoll sein.

  • Sie können Zeilen filtern oder Spalten in der zugrunde liegenden Tabelle ausblenden, damit diese nicht in der "Detailed Profitability"-Anwendung angezeigt werden.

  • Sie können komplexe Joins innerhalb der Ansichtsdefinition für schreibgeschützte Tabellen ausblenden, um deren Verwendung innerhalb der Anwendung zu vereinfachen.

Während der Modellentwicklung und Modellberechnung erstellt Oracle Hyperion Profitability and Cost Management vom System generierte Reportingansichten im Produktschema. Profitability and Cost Management gewährt dem Modelldatenschema auch die entsprechende Berechtigung SELECT und versucht, Synonyme dafür im Modelldatenschema zu erstellen. Dadurch erhalten Benutzer Zugriff auf dieses Schema, ohne dass sie über die Berechtigungen für das Produktschema verfügen müssen, die in der Regel für Administratoren reserviert sind. Modell- und Berichtentwickler erhalten in der Regel Zugriff auf dieses Schema, es sei denn, der Administrator nimmt alle Aufgaben der Tabellenregistrierung, die für Profitability and Cost Management erforderlich sind, selbst vor, und das physische Modell-Setup in beliebigen Reporting-Tools wird verwendet.

Hinweis:

In Oracle ist ein Datenbankbenutzer dasselbe wie ein Datenbankschema. In Microsoft SQL Server handelt es sich dabei jedoch um unterschiedliche Elemente. Wenn Sie Microsoft SQL Server verwenden, müssen Sie einen Benutzer mit demselben Namen wie das Modelldatenschema erstellen und dem Modelldatenschema Zugriff auf diesen Benutzer gewähren. Die Berechtigungen für systemgenerierte Ansichten, die mit Profitability and Cost Management erstellt werden, verweisen auf den Modelldatenbenutzer. Die erstellten Synonyme gehen in das Modelldatenschema ein.

Für SQL Server beziehen sich Verweise auf das Modelldatenschema im Profitability and Cost Management-Produkt und in der zugehörigen Dokumentation auf das Schema und/oder auf den Benutzer.

Hinweis:

SQL Server: Sie müssen die Kennzahlenspalten in der Zielstufentabelle und in den Lookup-Tabellen mit mindestens vier Dezimalstellen erstellen, um Rundungsfehler zu vermeiden.

Achtung:

Bevor Sie Daten oder Artefakte importieren, müssen Sie eine Sicherung des Modelldatenschemas erstellen. Informationen hierzu finden Sie in der Dokumentation Oracle Enterprise Performance Management System Backup and Recovery Guide