Prozess zum Entwerfen einer Datenbank

Um eine Essbase-Datenbank (Cube) zu entwerfen, modellieren Sie sie entsprechend den Informationsanforderungen Ihrer Organisation. Die Position und Struktur der Quelldaten sind kleiner als die Modellierung der Modellstruktur, die bestimmt, wie die Informationen und zugehörigen Metriken in Ihrem Cube zusammenhängen.

Wenn Sie eine mehrdimensionale Datenbank implementieren, entwerfen und erstellen Sie eine Anwendung und Datenbank. Sie analysieren Datenquellen und definieren Anforderungen sorgfältig und entscheiden, ob ein Single-Server-Ansatz oder ein partitionierter, verteilter Ansatz Ihre Anforderungen besser erfüllt. Kriterien, die Sie prüfen können, um zu entscheiden, ob eine Anwendung partitioniert werden soll, finden Sie unter Entscheidungsfaktoren für die Partitionierung einer Datenbank.

Diese Fallstudie bietet einen Überblick über den Datenbankplanungsprozess und erläutert Arbeitsregeln, die Sie befolgen können, um eine mehrdimensionale Single-Cube-Datenbanklösung für Ihr Unternehmen zu entwerfen. Siehe Info zu Anwendungen und Datenbanken.

Der Entwurf einer Datenbank umfasst die folgenden grundlegenden Schritte:

  1. Geschäftsanforderungen analysieren und einen Plan entwerfen

    Die von Ihnen erstellte Anwendung und Datenbank muss den Informationsanforderungen Ihrer Benutzer und Ihrer Organisation entsprechen. Aus diesem Grund identifizieren Sie Quelldaten, definieren Zugriffsanforderungen für Benutzerinformationen, prüfen Sicherheitsaspekte und entwerfen ein Datenbankmodell. Siehe Essbase-Anwendung analysieren und planen.

  2. Entwurf eines Datenbank-Outlines.

    Das Outline bestimmt die Struktur der Datenbank – welche Informationen gespeichert werden und wie verschiedene Informationen miteinander verknüpft sind. Siehe Essbase-Modellstruktur erstellen.

  3. Laden Sie Testdaten in die Datenbank.

    Nachdem ein Outline und ein Sicherheitsplan eingerichtet wurden, laden Sie die Datenbank mit Testdaten, um die späteren Schritte des Prozesses zu aktivieren. Siehe Testdaten laden.

  4. Berechnungen definieren

    Sie testen Modellstrukturkonsolidierungen, schreiben und testen Formeln und definieren Kalkulationsskripte für spezielle Berechnungen. Siehe Essbase-Berechnungen definieren.

  5. Mit Benutzern prüfen.

    Um sicherzustellen, dass die Datenbank Ihre Benutzerziele erfüllt, sollten Sie ihr Feedback einholen und sorgfältig prüfen. Siehe Design prüfen.

  6. Wiederholen Sie den Vorgang.

    Um das Design zu optimieren, wiederholen Sie die Schritte 1 bis 5.