Freigeben über


Benutzeroberfläche des MDX-Abfrage-Designers für Analysis Services (Berichts-Generator)

Report Builder stellt einen grafischen Abfrage-Designer zum Erstellen von MDX-Abfragen (Multidimensional Expression) für eine Microsoft SQL Server Analysis Services-Datenquelle bereit. Der grafische MDX-Abfrage-Designer verfügt über zwei Modi: Entwurfsmodus und Abfragemodus. Jeder Modus stellt einen Metadatenbereich bereit, in dem Sie Elemente aus den ausgewählten Cubes ziehen können, um eine MDX-Abfrage zu erstellen, die beim Verarbeiten des Berichts Daten abruft.

Wichtig

Benutzer greifen auf Datenquellen zu, wenn sie Abfragen erstellen und ausführen. Sie sollten minimale Berechtigungen für die Datenquellen gewähren, z. B. nur Leseberechtigungen.

In den folgenden Abschnitten werden die Schaltflächen auf der Symbolleiste und die Bereiche des Abfrage-Designers für jeden Modus des grafischen Abfrage-Designers beschrieben.

Grafischer MDX-Abfrage-Designer im Entwurfsmodus

Wenn Sie eine MDX-Abfrage für ein Berichtsdataset bearbeiten, wird der grafische MDX-Abfrage-Designer im Entwurfsmodus geöffnet.

In der folgenden Abbildung werden die Bereiche für den Entwurfsmodus bezeichnet.

Analysis Services-MDX-Abfrage-Designer, Entwurfsansicht

In der folgenden Tabelle sind die Bereiche in diesem Modus aufgeführt.

Bereich Funktion
Cube auswählen (Schaltfläche ... ) Zeigt den aktuell ausgewählten Cube an.
Metadaten (Bereich) Zeigt eine hierarchische Liste von Measures, KPIs (Key Performance Indicators) und Dimensionen an, die für den ausgewählten Cube definiert sind.
Berechnete Elemente (Bereich) Zeigt die aktuell definierten berechneten Elemente an, die für eine Verwendung in der Abfrage verfügbar sind.
Filter (Bereich) Wird zum Auswählen von Dimensionen und zugehörigen Hierarchien verwendet, um Daten an der Quelle zu filtern und die an den Bericht zurückgegebenen Daten zu beschränken.
Daten (Bereich) Zeigt die Spaltenüberschriften für das Resultset an, während Sie Elemente aus dem Metadatenbereich und dem Bereich für berechnete Elemente ziehen. Aktualisiert automatisch das Resultset, wenn die Schaltfläche Automatisch ausführen ausgewählt wird. .

Sie können Dimensionen, Measures und KPIs aus dem Metadatenbereich sowie berechnete Elemente aus dem Bereich für berechnete Elemente in den Datenbereich ziehen. Im Filterbereich können Sie Dimensionen und zugehörige Hierarchien auswählen sowie Filterausdrücke festlegen, um die für eine Abfrage zur Verfügung stehenden Daten zu beschränken. Wenn die Umschaltfläche AutoExecute (AutoExecute the query) in der Symbolleiste ausgewählt wird, führt der Abfrage-Designer die Abfrage jedes Mal aus, wenn Sie ein Metadatenobjekt im Datenbereich ablegen. Sie können die Abfrage mithilfe der Schaltfläche Ausführen (Abfrage ausführen) der Symbolleiste manuell ausführen.

Wenn Sie in diesem Modus eine MDX-Abfrage erstellen, werden die folgenden zusätzlichen Eigenschaften automatisch in die Abfrage eingeschlossen:

Elementeigenschaften MEMBER_CAPTION, MEMBER_UNIQUE_NAME

Zelleigenschaften VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS

Um eigene zusätzliche Eigenschaften anzugeben, müssen Sie die MDX-Abfrage im Abfragemodus manuell bearbeiten.

Hinweis

Weitere Informationen zu MDX sowie allgemeine Informationen zum MDX-Abfrage-Designer finden Sie in „MDX-Abfrage-Editor (Analysis Services – mehrdimensionale Daten)“ in der SQL Server-Onlinedokumentation. Damit jedoch Daten aus einer MDX-Abfrage in einem Bericht angezeigt werden können, müssen Sie die Abfrage mit dem MDX-Abfrage-Designer erstellen, der mit Berichts-Generator geliefert wird. Das Importieren einer MDX-Abfrage aus einer Datei wird nicht unterstützt.

Symbolleiste des grafischen MDX-Abfrage-Designers im Entwurfsmodus

Die Symbolleiste des Abfrage-Designers stellt Schaltflächen bereit, die Ihnen beim Entwurf von MDX-Abfragen mit der grafischen Oberfläche helfen. In der folgenden Tabelle sind die Schaltflächen und ihre Funktionen aufgeführt.

Schaltfläche Beschreibung
Als Text bearbeiten Nicht aktiviert für diesen Datenquellentyp.
Importieren Importieren einer vorhandenen Abfrage aus einer Berichtsdefinitionsdatei (.rdl) im Dateisystem.
Zur MDX-Abfrageansicht wechseln Wechselt zum MDX-Befehlstyp.
Aktualisieren der Ergebnisdaten Aktualisieren von Metadaten aus der Datenquelle.
Berechnetes Element hinzufügen Zeigt das Dialogfeld Generator für berechnete Elemente an.
Umschalter zum Anzeigen von leeren Zellen Schaltet zwischen dem Anzeigen und Nichtanzeigen von leeren Zellen im Datenbereich um. (Dies entspricht dem Verwenden der NON EMPTY-Klausel in MDX.)
Abfrage automatisch ausführen Bei jeder Änderung wird die Abfrage automatisch ausgeführt, und das Ergebnis wird angezeigt. Die Ergebnisse werden im Datenbereich angezeigt.
Schaltfläche „Aggregationen anzeigen“ Zeigt Aggregationen im Datenbereich an.
Löschen Löschen der ausgewählten Spalte im Datenbereich aus der Abfrage.
Symbol für das Dialogfeld „Abfrageparameter“ Anzeigen des Dialogfelds Abfrageparameter . Bei der Angabe von Werten für einen Abfrageparameter wird automatisch ein Berichtsparameter mit demselben Namen erstellt. Der Wert des Abfrageparameters wird auf einen Ausdruck festgelegt, der auf den Berichtsparameter verweist.
Schaltfläche „Abfrage vorbereiten“ Bereitet die Abfrage vor.
Abfrage ausführen Führt die Abfrage aus und zeigt die Ergebnisse im Datenbereich an.
Abfrage abbrechen Abbrechen der Abfrage.
In Entwurfsmodus wechseln Umschalten zwischen Entwurfsmodus und Abfragemodus.

Grafischer MDX-Abfrage-Designer im Abfragemodus

Wenn Sie vom grafischen Abfrage-Designer in den Abfragemodus wechseln möchten, klicken Sie auf der Symbolleiste auf die Schaltfläche Entwurfsmodus .

In der folgenden Abbildung sind die Bereiche für den Abfragemodus veranschaulicht.

Analysis Services-MDX-Abfrage-Designer, Abfrageansicht

In der folgenden Tabelle sind die Bereiche in diesem Modus aufgeführt.

Bereich Funktion
Cube auswählen (Schaltfläche ... ) Zeigt den aktuell ausgewählten Cube an.
Metadaten/Funktionen/Vorlagen (Bereich) Zeigt eine hierarchische Liste von Measures, KPIs und Dimensionen an, die für den ausgewählten Cube definiert sind.
Abfragebereich Zeigt den Abfragetext an.
Ergebnisbereich Zeigt die Ergebnisse des Ausführens der Abfrage an.

Im Metadatenbereich werden Registerkarten für Metadaten, Funktionenund Vorlagenangezeigt. Auf der Registerkarte Metadaten können Sie Dimensionen, Hierarchien, KPIs und Measures in den MDX-Abfragebereich ziehen. Auf der Registerkarte Funktionen können Sie Funktionen in den MDX-Abfragebereich ziehen. Auf der Registerkarte Vorlagen können Sie dem MDX-Abfragebereich MDX-Vorlagen hinzufügen. Wenn Sie die Abfrage ausführen, werden im Ergebnisbereich die Ergebnisse für die MDX-Abfrage angezeigt.

Sie können die im Entwurfsmodus erstellte Standard-MDX-Abfrage um zusätzliche Elementeigenschaften und Zelleigenschaften erweitern. Wenn Sie die Abfrage ausführen, werden diese Werte nicht im Resultset angezeigt. Sie werden jedoch mit der Datasetfeldauflistung zurückgegeben, und Sie können diese Werte in einem Bericht verwenden.

Symbolleiste für den grafischen Abfrage-Designer im Abfragemodus

Die Symbolleiste des Abfrage-Designers stellt Schaltflächen bereit, die Ihnen beim Entwurf von MDX-Abfragen mit der grafischen Oberfläche helfen.

Die Schaltflächen der Symbolleiste sind im Entwurfs- und Abfragemodus identisch, aber die folgenden Schaltflächen sind für den Abfragemodus nicht aktiviert:

  • Als Text bearbeiten

  • Berechnetes Element hinzufügen (Berechnetes Element hinzufügen)

  • Leere Zellen anzeigen (Umschalter zum Anzeigen von leeren Zellen)

  • AutoExecute (Abfrage automatisch ausführen)

  • Aggregationen anzeigen (Schaltfläche „Aggregationen anzeigen“)

Weitere Informationen

Abfrage-Designer (Berichts-Generator)