DMX-Abfrage-Editor (Analysis Services – Data Mining)

Mithilfe des DMX-Abfrage-Editors können Sie in der DMX-Sprache (Data Mining Extensions) geschriebene Anweisungen entwerfen und ausführen.

Features

  • Im Abfrage-Editorfenster des DMX-Abfrage-Editors können Sie Skripts eingeben.

  • Um Skripts auszuführen, müssen Sie entweder F5drücken oder auf der Symbolleiste oder im Menü Abfrage auf Ausführen klicken. Wenn ein Teil des Codes ausgewählt ist, wird nur dieser Teil ausgeführt. Ist kein Code ausgewählt, wird der gesamte Inhalt des DMX-Abfrage-Editors ausgeführt.

  • Anzeigen von Metadaten für Cubes und andere Objekte, die in einer Analysis Services-Datenbank enthalten sind, im Metadatenbereich

  • Um Hilfe zur DMX-Syntax zu erhalten, wählen Sie im DMX-Abfrage-Editor ein Schlüsselwort aus, und drücken Sie dann F1.

  • Dynamische Hilfe zur DMX-Syntax erhalten Sie, indem Sie im Menü Hilfe auf Dynamische Hilfe klicken, um die Komponente „Dynamische Hilfe“ zu öffnen. Bei der dynamischen Hilfe werden die Hilfethemen im Fenster Dynamische Hilfe angezeigt, sobald Schlüsselwörter im Abfrage-Editor eingegeben werden.

SQL Server Analysis Services-Editoren (Symbolleiste)

Wenn der DMX-Abfrage-Editor geöffnet ist, wird die Symbolleiste SQL Server Analysis Services-Editoren mit den in der folgenden Tabelle aufgeführten Schaltflächen angezeigt.

Begriff Definition
Herstellen einer Verbindung Öffnet das Dialogfeld Verbindung mit Server herstellen , in dem eine Verbindung mit einer Instanz von Analysis Service hergestellt werden kann.
Disconnect (Trennen) Trennt die DMX-Abfrage-Editor von einer Analysis Services-instance.
Ändern der Verbindung Öffnet das Dialogfeld Verbindung mit Server herstellen, um eine Verbindung mit einem anderen Analysis Services-instance herzustellen.
Neue Abfrage mit aktueller Verbindung Öffnet ein neues DMX-Abfrage-Editorfenster mithilfe der Verbindungsinformationen des aktuellen DMX-Abfrage-Editorfensters.
Verfügbare Datenbanken Ändert die Verbindung zu einer anderen Analysis Services-Datenbank auf demselben instance.
Ausführen Führt den ausgewählten Code aus. Wenn kein Code ausgewählt ist, wird mit dieser Option der gesamte Code im DMX-Abfrage-Editor ausgeführt.
Parse Überprüft die Syntax des ausgewählten Codes. Wenn kein Code ausgewählt ist, wird mit dieser Option die Syntax des gesamten DMX-Abfrage-Editorfensters geprüft.
Ausführung der Abfrage abbrechen Sendet eine Abbruchsanforderung an den Server. Einige Abfragen können nicht sofort abgebrochen werden, sondern müssen auf angemessene Bedingungen für einen Abbruch warten. Bei einem Abbruch können Verzögerungen auftreten, während für die Transaktionen ein Rollback ausgeführt wird.

DMX-Abfrage-Editorfenster

Im DMX-Abfrage-Editor stehen die in der folgenden Tabelle aufgelisteten Optionen zur Verfügung.

Begriff Definition
Abfrage-Editorfenster Hier können Sie DMX-Anweisungen und -Skripts eingeben, die vom DMX-Abfrage-Editor ausgeführt werden sollen.

Das Kontextmenü des Abfrage-Editorfensters enthält die folgenden Optionen:

Ausschneiden: Kopiert die aktuelle Auswahl in die Zwischenablage und entfernt die Auswahl aus dem Abfrage-Editor-Fenster.

Kopieren:Kopiert die aktuelle Auswahl in die Zwischenablage.

Einfügen: Fügt den Inhalt der Zwischenablage in die aktuelle Auswahl ein.

Verbinden: Öffnet das Dialogfeld Verbindung mit Server herstellen, um eine Verbindung mit einer Analysis Services-instance herzustellen.

Trennen: Trennt den aktuellen Abfrage-Editor von einer Analysis Services-instance.

Alle Abfragen trennen: Trennt alle geöffneten Abfrage-Editoren.

Verbindung ändern: Öffnet das Dialogfeld Verbindung mit Server herstellen, um eine Verbindung mit einem anderen Analysis Services-instance herzustellen.

Server in Objekt-Explorer öffnen: Öffnet die Analysis Services-instance, mit der der aktuelle Abfrage-Editor in Objekt-Explorer verbunden ist.

Ausführen: Führt den ausgewählten Code aus, oder wenn kein Code ausgewählt ist, wird der gesamte Code im aktuellen Abfrage-Editor ausgeführt.

Eigenschaftenfenster: Zeigt das Eigenschaftenfenster in SQL Server Management Studio für das aktuelle Abfragefenster an.

Abfrageoptionen: Zeigt das Dialogfeld Abfrageoptionen an .
Fenster Metadaten Zeigt Metadaten für die derzeit verbundene Analysis Services-Datenbank an.
Cube Wählen Sie einen Cube in der derzeit verbundenen Analysis Services-Datenbank aus, um die dem Cube zugeordneten Metadaten auf der Registerkarte Metadaten anzuzeigen.
Metadaten Zeigt die Metadaten für den unter Cubeausgewählten Cube an, einschließlich Measuregruppen und Measures, Key Performance Indicators, Dimensionen, Hierarchien, Ebenen, Elementen und Elementeigenschaften. Zum Abrufen des voll gekennzeichneten Schlüssels eines Objekts führen Sie einen der beiden folgenden Schritte aus:

Ziehen Sie das Objekt von der Registerkarte Metadaten in das Abfragefenster.

Oder:

Klicken Sie mit der rechten Maustaste auf das Objekt, und wählen Sie Kopierenaus. Klicken Sie anschließend mit der rechten Maustaste in das Abfragefenster, und wählen Sie Einfügenaus.
Funktionen Zeigt die Metadaten für DMX-Funktionen an, die für die Analysis Services-Datenbank verfügbar sind, wie sie aus dem DMSCHEMA_MINING_FUNCTIONS Schemarowset abgerufen werden.

Zum Abrufen der Syntax einer Funktion führen Sie einen der beiden folgenden Schritte aus:

Ziehen Sie das Objekt von der Registerkarte Funktionen in das Abfragefenster.

Oder:

Klicken Sie mit der rechten Maustaste auf die Funktion, und wählen Sie Kopierenaus. Klicken Sie anschließend mit der rechten Maustaste in das Abfragefenster, und wählen Sie Einfügenaus.
Ergebnisfenster Zeigt die Ergebnisse einer DMX-Anweisung in einem Raster an.
Meldungsfenster Zeigt Informationen zur Art der Ausführung einer DMX-Anweisung an. In diesem Fenster werden beispielsweise während der Ausführung alle auftretenden Fehler bzw. wird nach der Ausführung die Anzahl der abgerufenen Zellen angezeigt.

Weitere Informationen

Designer und Dialogfelder für Analysis Services (multidimensionale Daten)
Data Mining-Erweiterungen (DMX) - Referenz
MDX-Abfrage-Editor (Analysis Services – Mehrdimensionale Daten)
XMLA-Abfrage-Editor (Analysis Services – Mehrdimensionale Daten)
Abfrage- und Text-Editoren (SQL Server Management Studio)
Tastenkombinationen für SQL Server Management Studio
Anpassen von Menüs und Tastenkombinationen
Farbcodierung im Abfrage-Editor