Der folgende Abschnitt beschreibt die Anwendung der BW Cube Komponente.

Die Komponente kann verwendet werden, um MDX oder BICS Daten aus BW InfoProvidern (z.B. Cubes) direkt oder aus BW Queries zu extrahieren. Die BW Queries können auf allen möglichen InfoProvidern basieren.

Einen BW Cube oder ein Query suchen #

  1. Im Hauptfenster der Komponente klicken Sie auf [Search] ( magnifying-glass Symbol). Das Fenster “Cube or Query Lookup” öffnet sich. Bw-Cube-Data-Source
  2. Wählen Sie Extractor, Datasource Type und Extraction Settings des Objekts (1).
    Look-Up-Cube

    Extractor definiert, ob Daten mit dem OLAP BAPI Interface (MADX) oder dem nativen BICS Interface extrahiert werden. Der BICS-Modus kann nur in Kombination mit einem NetWeaver RFC-Protokoll verwendet werden.
    Datasource Type definiert, ob nach einer BEx-Query oder einem InfoProvider gesucht wird.
    Extraction Settings nur verfügbar für den MDX Extraktor. Verwenden Sie Only Structure, wenn Ihre BWCube Extraktion in einer veralteten Software-Version erstellt wurde, siehe Extraktionseinstellungen für mehr Informationen.
  3. Geben Sie den Namen eines Query oder eines BW Cube / InfoProvider in die Suchleiste (2) ein. Die Verwendung von Wildcards (*) wird unterstützt.
  4. Klicken Sie auf [Search] ( magnifying-glass Symbol) und wählen Sie ein Objekt aus den Suchergebnissen (3) aus.
    Alternativ klicken Sie auf [Direct Load], um den Suchvorgang zu überspringen und den BW Cube / InfoProvider direkt zu laden. [Direct Load] funktioniert nur, wenn der vollständige Name korrekt in die Suchleiste eingegeben wurde.
  5. Klicken Sie auf [OK], um Ihre Auswahl zu bestätigen.

Die Anwendung kehrt zum Hauptfenster der Komponente zurück.

Hinweis: Verwenden Sie [Refresh Metadata], um Metadaten zu aktualisieren. Dies ist nötig, wenn eine Datenquelle SAP-seitig angepasst, ein anderes Quellsystem angebunden, oder ein Update des Quellsystems durchgeführt wurde.

Warning! Invalid action
Beachten Sie, dass für jede Query, die in dieser Liste erscheinen soll, das Feld Externen Zugriff auf diese Query zulassen im BEx Query Designer oder im BW Modeling Tool angehakt sein muss. Mehr Details finden Sie im Knowledge Base Artikel Allow external access to BW Queries.

MDX und BICS #

  MDX BICS
Syntax bei der Suche von BEx-Queries [tech. Name des InfoPoviders]/[tech. Name der BEx-Query]
Beispiel: 0SD_C03/0SD_C03_Q0018
[tech. Name der BEx-Query]
Beispiel: 0SD_C03_Q0018
Syntax bei der Suche von InfoProivders $[tech. Name des InfoProvoiders]
Beispiel: $0SD_C03
[tech. Name des InfoProviders]
Beispiel: 0SD_C03
Wildcards bei der Suche Die BEx-Query Einstellung “Allow External Access to this Query” muss aktiv sein, siehe Allow External Access to BW Queries.
Beispiel: *0SD_C03_Q0018 anstatt 0SD_C03/0SD_C03_Q0018
nicht unterstützt
Unterstützte InfoProviders InfoCubes, Multiproviders, Composite Providers InfoCubes, MuliProviders, Composite Providers, DSOs
Spaltennamen von Key Figures EnterpriseID Technischer Name
Wenn der techn. Name nicht vorhanden ist: Name des Basis-Messwerts.
Wenn Name des Basis-Messwerts nicht vorhanden ist: EnterpriseID
Tipp: Wenn Namen doppelt vorkommen, ändern Sie den techn. Namen im BEx Query Designer.
Maximale Zeichenlänge für Dimensionselemente max. 60 Zeichen -

Auswählen von Messwerten ( Key Figures), Abmessungen und Eigenschaften #

Wenn ein Objekt ausgewählt ist, wird im Hauptfenster der Komponente auf der linken Seite eine Baumstruktur angezeigt. Die Baumstruktur stellt die Metadaten der Query (oder des InfoProviders) dar.
Cube-Details Das erste Verzeichnis enthält alle Messwerte (Kennzahlen) (4). Die folgenden Verzeichnisse entsprechen den Dimensionen und enthalten oft zusätzliche Dimensionseigenschaften (5).

  1. Wählen Sie die Kennzahlen, Dimensionen und Eigenschaften für eine Extraktion.
  2. Klicken Sie innerhalb des Kennzahlenverzeichnisses auf den Pfeil, um die verfügbaren Einheiten zu anzuzeigen. Wählen Sie die Einheiten aus, falls erforderlich.
  3. Klicken Sie auf [Load live preview], um die Ausgabe mit Daten aus dem BW anzuzeigen. Wenn eine Einheit ausgewählt ist (z.B. Währung), wird das entsprechende Feld in der Echtzeitvorschau angezeigt.

Hinweis: Für jede ausgewählte Dimension oder Eigenschaft wird im Ergebnis eine Kennzahl und eine Einheit angezeigt.

Einstellen eines Dimensionsfilters #

  1. Klicken Sie mit der rechten Maustaste auf eine Dimension. Das K0ntextmenü öffnet sich.
    Query Filter
  2. Klicken Sie [Edit Filter]. Das Fenster “Edit Selections” öffnet sich.
  3. Fügen Sie einen der folgenden Filtertypen ein:
    a) Klicken Sie auf [Single], um die Daten mit einzelnen Eingabewerten zu vergleichen.
    b) Klicken Sie auf [Range], um zu prüfen, ob die Daten (nicht) in einem Bereich zwischen zwei Eingabewerten liegen.
    c) Klicken Sie auf [List], um zu prüfen, ob die Daten (nicht) Teil einer Liste von Eingabewerten ist.
  4. Wählen Sie in der Spalte Sign (1) die Option Include, um nur die gefilterten Daten zu extrahieren.
    Wählen Sie in der Spalte Sign (1) die Option Exclude, um die gefilterten Daten nicht nicht zu extrahieren. selections
  5. Wählen Sie in der Spalte Option (2) einen Operator. Der Operator filtert Daten wie in der folgenden Tabelle beschrieben:

    Operator Bedeutung
    (not) equal to Wahr, wenn die Daten (nicht) gleich dem Inhalt von Operand 1 sind.
    less than Wahr, wenn die Daten kleiner sind als der Inhalt von Operand 1.
    more than Wahr, wenn die Daten größer sind als der Inhalt von Operand 1.
    at most Wahr, wenn die Daten kleiner oder gleich dem Inhalt von Operand 1. sind.
    at least Wahr, wenn die Daten größer oder gleich dem Inhalt von Operand 1. sind.
    (not) between Wahr, wenn die Daten (nicht) zwischen den Werten der Operanden Operand 1 und Operand 2 liegen.
    elements of Wahr, wenn die Daten Teil des Inhalts von Operand 1 sind. Dieser Operator ist nur für Parameter vom Typ Liste verfügbar.
  6. Geben Sie für die Filter feste Werte ein oder wählen Sie Laufzeitparameter (3).
    • Feste Werte: Geben Sie Werte direkt in die Eingabefelder unter Low und High ein. Wenn Laufzeitparameter verfügbar sind, prüfen Sie ob das static-value Symbol neben dem Eingabefeld angezeigt wird. Mit einem Klick auf das Symbol wechseln Sie zwischen statischen Werten und Laufzeitparametern.
    • Laufzeitparameter: Klicken Sie auf das static-value Symbol, um auf die definierten Laufzeitparameter zuzugreifen ( dynamic-value Symbol). Wenn keine Symbole angezeigt werden, öffnen Sie das Edit Runtime Parameters Menü und erstellen Sie Laufzeitparameter.
      Wählen Sie einen Laufzeitparameter aus der Dropdown-Liste aus.
  7. Klicken Sie auf [OK], um Ihre Selektion zu bestätigen.
  8. Klicken Sie im Hauptfenster der Komponente auf [Load Preview], um die Selektion zu prüfen.
    Wenn Laufzeitparameter definiert sind, werden Sie aufgefordert, die Parameter mit echten Werten zu füllen.

Wenn ein Filter definiert ist, erscheint ein Filtersymbol in der Metadatenstruktur.