Mitglieder als gleichgeordnete Elemente der niedrigsten Ebene hinzufügen

Wenn Sie neue Elemente zur Essbase-Modellstruktur hinzufügen müssen, die Quelldaten jedoch ihre Vorgänger nicht angeben, können Sie eine Dimensionserstellungsregel entwerfen, die sie als gleichgeordnete Elemente des vorhandenen Elements der untersten Ebene hinzufügt. Verwenden Sie die Dimensionserstellungsmethode Als gleichgeordnetes Element der niedrigsten Ebene hinzufügen.

Wenn Sie diese Erstellungsmethode verwenden und Essbase auf ein neues Element in den Quelldaten trifft, scannt es die Modellstruktur nach der Verzweigung der Elemente der Ebene 0 und fügt die neuen Elemente als gleichgeordnetes Element dieser Elemente hinzu.

Hinweis:

Wenn die Modellstruktur mehrere Gruppen von Elementen der Ebene 0 enthält, fügt Essbase die neuen Elemente der ersten Gruppe hinzu, auf die sie trifft.

Angenommen, Sie möchten für dieses Dimensionserstellungsbeispiel A100-20 und A100-99 als gleichgeordnete Elemente der Elemente der niedrigsten Ebene in der Measures-Dimension hinzufügen.
Diese Abbildung zeigt die neuen Elemente A100–20 und A100–99, die als untergeordnete Elemente von Margin hinzugefügt wurden.

Angenommen, Sie möchten die folgenden Textdatendateien verwenden, um die neuen Elemente hinzuzufügen:

100-10	Texas	A100-10	100	120	100
200-20	Texas	A100-99	111	154	180

Sie können die folgende Regeldatei erstellen, um die Dimensionen mit der Erstellungsmethode Als gleichgeordnetes Element auf unterster Ebene hinzufügen zu erstellen.

Um dieses Beispiel neu zu erstellen,

  1. Importieren/erstellen Sie den Beispiel-Basic-Cube mit der Anwendungsarbeitsmappe, die in der Galerie im Dateikatalog auf dem Essbase-Server verfügbar ist.

  2. Erstellen Sie eine tabulatorgetrennte Datendatei wie die folgende, nennen Sie sie siblow.txt, und laden Sie sie in das Cube-Verzeichnis "Beispielbasis" hoch.

    100-10	Texas	A100-10	100	120	100
    200-20	Texas	A100-99	111	154	180
  3. Öffnen Sie auf der Homepage die Anwendung, und öffnen Sie dann die Datenbank (Cube).

  4. Wählen Sie die Registerkarte Skripte aus, und klicken Sie auf Regeln.


    Die Registerkarte "Skripte" ist ausgewählt, und die Kachel "Regeln" ist in der Essbase-Weboberfläche hervorgehoben.

  5. Klicken Sie auf Erstellen, und wählen Sie Dimensionserstellung (Regulär) aus.


    Im Datenbankdialog wird die Schaltfläche "Erstellen" gedrückt und die Option "Dimension erstellen (Regulär)" ausgewählt

  6. Im Dialogfeld "Neue Regel"

    1. Geben Sie einen Regelnamen ein. Beispiel: siblow.

    2. Wählen Sie unter Quelltyp die Option Datei aus, klicken Sie auf Katalog, und navigieren Sie zu siblow.txt.

      Wenn Sie auf Katalog klicken, wird erwartet, dass sich die Datei standardmäßig im Cube-Verzeichnis auf dem Essbase-Server befindet. Sie müssen sie daher bereits mit dem Abschnitt Dateien der Essbase-Weboberfläche uploadiert haben. Wenn sich die Datei auf Ihrem Clientrechner befindet, klicken Sie auf Dateibrowser, um die Datei zu suchen.

    3. Lassen Sie die Felder Kopfzeilendatensatznummer und Dimensionserstellungsdatensatznummer auf 0. Header-Datensätze sind für Dimensionserzeugungen nicht nützlich.

    4. Ändern Sie den Wert für Trennzeichen von "Komma" in Registerkarte.

    5. Klicken Sie auf Fortfahren.

    6. Die Dimensionserstellungsregel wird mit nicht definierten Feldern geöffnet, und es werden Daten (aus der Textdatei) in der Vorschau angezeigt, die das Raster unter den Feldern ausfüllen.
      Bild des Regeleditors für die Dimensionserstellung für die neue Regel "siblow", wobei die undefinierten Felder 1 bis 6 als Metadatenspalten gefüllt werden müssen. Unter jedem Feld werden die importierten Datenwerte aus der Quelldatendatei angezeigt.

  7. Da es sich um eine neue Regel handelt, sind noch keine Dimensionen zugeordnet.

    1. Klicken Sie auf Dimensionen.
      Schaltfläche "Dimensionen" im Regeleditor

    2. Wählen Sie den Dimensionsnamen Kennzahlen aus, oder geben Sie ihn ein, und klicken Sie auf Hinzufügen.
  8. Jetzt müssen Sie die Build-Methode definieren und andere Betriebsanweisungen für den Dimensionsaufbau prüfen. Klicken Sie auf Kennzahlen, um die Eigenschaften zu bearbeiten.

  9. Ändern Sie die Build-Methode in Als gleichgeordnetes Element der niedrigsten Ebene hinzufügen, und lassen Sie das Feld Elementname darunter leer.
    Abbildung des Fensters "Dimensionen bearbeiten" im Regeleditor für die Dimensionserstellung, wobei "Hinzufügen" als gleichgeordnetes Element der niedrigsten Ebene ausgewählt ist.

    Klicken Sie auf "OK".

  10. Klicken Sie im Feld 3 auf den Selektor Dimension, und wählen Sie Kennzahlen aus.
    Abbildung von Feld 3 im Regeleditor für die Dimensionserstellung, das mit Daten aufgefüllt wird und die Kennzahlendimension ausgewählt ist.

  11. Lassen Sie den Selektor Typ für Feld 3 leer.

  12. Wählen Sie die Felder 1 - 6 aus. Klicken Sie dazu auf den inaktiven Headerbereich mit der Bezeichnung Feld 1, halten Sie die Umschalttaste gedrückt, und klicken Sie auf den Headerbereich von Feld 6. Halten Sie nun die Strg-Taste gedrückt, und klicken Sie auf Feld 3, um die Auswahl aufzuheben. Klicken Sie auf Ignorieren.
    Abbildung des Regeleditors für die Dimensionserstellung mit Daten, wobei die Felder 1, 2, 4, 5 und 6 ignoriert werden.

    Daher wird diese Regel nur auf das dritte Feld jedes Datensatzes angewendet. Das Ignorieren von Feldern kann hilfreich sein, wenn Sie nicht jedes Feld in der Quelle für die Dimensionserstellung verwenden müssen, aber nicht verschiedene Quellen vorbereiten möchten.

  13. Prüfen Sie die Regel, und speichern und schließen Sie sie. Wenn Fehler auftreten, finden Sie weitere Informationen unter Anforderungen an gültige Regeldateien für die Dimensionserstellung.

  14. Führen Sie den Dimensionserstellungsjob aus.

  15. Zeigen Sie die Gliederung an, und prüfen Sie die untergeordneten Elemente von Margin (in der Measures-Dimension), um zu bestätigen, dass die Elemente hinzugefügt wurden.
    Bild des Beispielgrundrisses mit den neuen Elementen A100-20 und A100-99, die unter Margin (in der Measures-Dimension) angezeigt werden.

Tabelle 14-2 Übersicht über das Hinzufügen von Elementen als gleichgeordnete Elemente der niedrigsten Ebene

Feld Datum Weitere Informationen

Measures-Dimension

Wählen Sie die Erstellungsmethode Als gleichgeordnetes Element der niedrigsten Ebene hinzufügen aus

Build-Methode auswählen

Feld 3 (Kennzahlen)

  • Kein Feldtyp für das Feld auswählen

  • Dimension für das Feld auf "Kennzahlen" setzen

Feldtypinformationen für Dimensionserstellung festlegen

Felder 1, 2, 4, 5 und 6

Felder ignorieren

Sie können alle Felder einer angegebenen Spalte der Quelldaten ignorieren.

Siehe Felder ignorieren.