Dialogfeld 'Verarbeitungsabfrage erstellen' (Analysis Services - Mehrdimensionale Daten)
Verwenden Sie das Dialogfeld Verarbeitungsabfrage erstellen von Business Intelligence Development Studio, um im Dialogfeld Speicheroptionen auf der Registerkarte Benachrichtigungen eine Verarbeitungsabfrage zu erstellen. Eine Verarbeitungsabfrage ist eine Abfrage, durch die ein Rowset mit den Änderungen zurückgegeben wird, die an einer mit einem Analysis Services-Objekt verknüpften Tabelle seit der letzten für die Tabelle ausgeführten Abfrage vorgenommen wurden. Mithilfe der Verarbeitungsabfrage wird der mehrdimensionale OLAP-Zwischenspeicher (MOLAP) für das Objekt inkrementell aktualisiert. Durch Analysis Services wird eine andere, als Abrufabfrage bezeichnete Abfrage verwendet, mit der eine mit einem Objekt verknüpfte Tabelle abgefragt wird, um festzustellen, ob die Tabelle sich geändert hat. Wenn der MOLAP-Zwischenspeicher für das Objekt vollständig aktualisiert wird, erübrigen sich Verarbeitungsabfragen.
Normalerweise ist die Verarbeitungsabfrage parametrisiert, und aktuell werden zwei Parameter unterstützt:
Der durch die Abrufabfrage während des vorherigen geplanten Abrufvorgangs zurückgegebene einzelne Wert.
Der durch die Abrufabfrage während des aktuellen geplanten Abrufvorgangs zurückgegebene einzelne Wert.
Die in der folgenden Tabelle aufgeführten Abfragen können beispielsweise zum inkrementellen Aktualisieren der Customer-Dimension im Adventure Works DW-Beispielprojekt von Analysis Services verwendet werden.
Abfragetyp |
Abfrageanweisung |
---|---|
Abrufabfrage |
SELECT MAX([CustomerKey]) AS LastCustomerKey FROM [dbo].[DimCustomer] |
Verarbeitungsabfrage |
SELECT * FROM [dbo].[DimCustomer] WHERE (CustomerKey > COALESCE (@Param1, - 1)) AND (CustomerKey <= @Param2) |
Weitere Informationen zu inkrementellen Updates für geplante Abrufbenachrichtigungen finden Sie unter Proaktives Zwischenspeichern (Partitionen).
Um das Dialogfeld Verarbeitungsabfrage erstellen anzuzeigen, klicken Sie in der Verarbeitungsabfrage-Spalte des Rasters für die Option Geplantes Abrufen auf der Registerkarte Benachrichtigungen des Dialogfelds Speicheroptionen auf .... Weitere Informationen zur Registerkarte Benachrichtigungen des Dialogfelds Speicheroptionen finden Sie unter Benachrichtigungen (Dialogfeld 'Speicheroptionen') (Analysis Services - Mehrdimensionale Daten).
Bei der eingegebenen Abfrage muss es sich um einen gültigen Abfragebefehl für den zugrunde liegenden Anbieter handeln. Die Abfrage wird mit dem zugrunde liegenden Anbieter zur Überprüfung vorbereitet und dient der Identifizierung der zurückgegebenen Spalten. Das Dialogfeld kann in zwei Sichten dargestellt werden:
Visual Database Tools (VDT)-Abfrage-Generator
In der Sicht VDT-Abfrage-Generator steht allen Benutzern eine Gruppe von Benutzeroberflächentools zur visuellen Erstellung und für den Test von SQL-Abfragen zur Verfügung.
Standardabfrage-Generator
Erfahreneren Benutzern steht mit dem Standardabfrage-Generator für die Erstellung und den Test von SQL-Abfragen eine einfachere Benutzeroberfläche mit direkterem Zugriff zur Verfügung.
Optionen
Datenquelle
Gibt die Datenquelle für die Abfrage an.Abfragedefinition
Durch die Abfragedefinition werden eine Symbolleiste und Bereiche bereitgestellt, die der ausgewählten Sicht entsprechend zum Definieren der Abfrage verwendet werden.Symbolleiste
Mithilfe der Symbolleiste können Sie Datasets verwalten, Bereiche zur Anzeige auswählen und unterschiedliche Abfragefunktionen steuern.Wert
Beschreibung
Zum Standardabfrage-Generator wechseln
Wählen Sie diese Option aus, um nur die Optionen anzuzeigen, die in der Sicht des Standardabfrage-Generators verfügbar sind. Es werden nur die folgenden Optionen angezeigt:
SQL-Bereich
Ergebnisbereich
Symbolleiste, nur mit den Schaltflächen Zum VDT-Abfrage-Generator wechseln und Ausführen
HinweisDie Option ist nur verfügbar, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.Zum VDT-Abfrage-Generator wechseln
Wählen Sie diese Option aus, um alle Optionen anzuzeigen, die in der Sicht VDT-Abfrage-Generator (Visual Database Tools) verfügbar sind.
HinweisDie Option ist nur verfügbar, wenn Zum Standardabfrage-Generator wechseln ausgewählt ist.Diagrammbereich ein-/ausblenden
Blendet den Diagrammbereich ein oder aus.
Hinweis Diese Option wird nur angezeigt, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.
Rasterbereich ein-/ausblenden
Blendet den Rasterbereich ein oder aus.
HinweisDie Option ist nur verfügbar, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.SQL-Bereich ein-/ausblenden
Blendet den SQL-Bereich ein oder aus.
HinweisDie Option ist nur verfügbar, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.Ergebnisbereich ein-/ausblenden
Blendet den Ergebnisbereich ein oder aus.
HinweisDie Option ist nur verfügbar, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.Ausführen
Führt die Abfrage aus. Ergebnisse werden im Ergebnisbereich angezeigt.
SQL überprüfen
Überprüft die SQL-Anweisung in der Abfrage.
HinweisDie Option ist nur verfügbar, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.Aufsteigend sortieren
Sortiert die Ausgabezeilen der ausgewählten Spalte im Rasterbereich in aufsteigender Reihenfolge.
HinweisDie Option ist nur verfügbar, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.Absteigend sortieren
Sortiert die Ausgabezeilen der ausgewählten Spalte im Rasterbereich in absteigender Reihenfolge.
HinweisDie Option ist nur verfügbar, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.Filter entfernen
Entfernt die Sortierkriterien ggf. für die ausgewählte Zeile im Rasterbereich.
HinweisDie Option ist nur verfügbar, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.GROUP BY verwenden
Fügt der Abfrage die Gruppierungsfunktionalität hinzu.
HinweisDie Option ist nur verfügbar, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.Tabelle hinzufügen
Zeigt das Dialogfeld Tabelle hinzufügen an, in dem der Abfrage eine neue Tabelle oder Sicht hinzugefügt werden kann. Weitere Informationen zum Dialogfeld Tabelle hinzufügen finden Sie unter Dialogfeld 'Tabelle hinzufügen' (Analysis Services - Mehrdimensionale Daten).
HinweisDie Option ist nur verfügbar, wenn Zum VDT-Abfrage-Generator wechseln ausgewählt ist.Diagrammbereich
Zeigt die Objekte an, auf die durch die Abfrage als Diagramm verwiesen wird. Im Diagramm werden die in die Abfrage eingeschlossenen Tabellen und ihre Verknüpfung angezeigt. Um der Abfrageausgabe eine Tabellenspalte hinzuzufügen oder eine Tabellenspalte aus der Abfrageausgabe zu entfernen, aktivieren oder deaktivieren Sie das Kontrollkästchen neben der Tabellenspalte.Wenn Sie der Abfrage Tabellen hinzufügen, werden im Dialogfeld auf der Grundlage der Schlüssel in der Tabelle Verknüpfungen zwischen Tabellen erstellt. Zum Hinzufügen einer Verknüpfung ziehen Sie ein Feld aus einer Tabelle in ein Feld in einer anderen Tabelle. Sie können die Verknüpfung verwalten, indem Sie mit der rechten Maustaste auf die Verknüpfung klicken.
Klicken Sie mit der rechten Maustaste auf den Diagrammbereich, um Tabellen hinzuzufügen oder zu entfernen, alle Tabellen auszuwählen oder Bereiche ein- oder auszublenden.
Hinweis Die Inhalte von Diagrammbereich, Rasterbereich und SQL-Bereich werden synchronisiert, sodass sich Änderungen in einem Bereich sofort auch auf die anderen beiden Bereiche auswirken.
Wichtig Das Ändern von Abfragetypen wird in dem Dialogfeld nicht unterstützt.
Rasterbereich
Zeigt die Objekte an, auf die durch die Abfrage in einem Raster verwiesen wird. In diesem Bereich können Sie der Abfrage Spalten hinzufügen oder Spalten aus der Abfrage entfernen sowie die Einstellungen für die einzelnen Spalten ändern.Hinweis Die Inhalte von Diagrammbereich, Rasterbereich und SQL-Bereich werden synchronisiert, sodass sich Änderungen in einem Bereich sofort auch auf die anderen beiden Bereiche auswirken.
SQL-Bereich
Zeigt die Abfrage als SQL-Anweisung an. Geben Sie die entsprechenden Werte ein, um die SQL-Anweisung für die Abfrage zu ändern.Hinweis Die Inhalte von Diagrammbereich, Rasterbereich und SQL-Bereich werden synchronisiert, sodass sich Änderungen in einem Bereich sofort auch auf die anderen beiden Bereiche auswirken.
Ergebnisbereich
Zeigt die Ergebnisse der Abfrage an, wenn Sie im Bereich Symbolleiste auf Ausführen klicken.