Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie das Dialogfeld " Verarbeitungsabfrage erstellen" in SQL Server Data Tools (SSDT), um eine Verarbeitungsabfrage auf der Registerkarte "Benachrichtigungen " des Dialogfelds " Speicheroptionen " zu erstellen. Eine Verarbeitungsabfrage ist eine Abfrage, die ein Rowset zurückgibt, das die Änderungen an einer Tabelle enthält, die mit einem Analysis Services-Objekt verknüpft ist, seit sie zuletzt abgefragt wurde, um den mehrdimensionalen OLAP-Cache (MOLAP) für das Objekt inkrementell zu aktualisieren. Analysis Services verwendet eine andere Abfrage, die als Abfrageabfrage bezeichnet wird, um eine Tabelle abzufragen, die einem Objekt zugeordnet ist, und festzustellen, ob sich die Tabelle geändert hat. Verarbeitungsabfragen sind nicht erforderlich, wenn der MOLAP-Cache für das Objekt vollständig aktualisiert wird.
In der Regel wird die Verarbeitungsabfrage parametrisiert, und zwei Parameter werden derzeit unterstützt:
Der Singletonwert, der während der vorherigen geplanten Abfrage zurückgegeben wurde.
Der Singletonwert, der während des aktuellen geplanten Abrufvorgangs zurückgegeben wird.
Beispielsweise können die in der folgenden Tabelle aufgeführten Abfragen verwendet werden, um die Kundendimension im Adventure Works DW-Beispielanalysedienste-Projekt inkrementell zu aktualisieren.
| Abfragetyp | Abfrageanweisung |
|---|---|
| Abfrage der Umfrage | SELECTMAX([CustomerKey]) AS LastCustomerKeyFROM[dbo].[DimCustomer] |
| Verarbeiten einer Abfrage | 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).
Sie können das Dialogfeld 'Verarbeitungsabfrage erstellen' anzeigen, indem Sie im Dialogfeld 'Speicheroptionen' auf der Registerkarte 'Benachrichtigungen' in der Spalte 'Verarbeitungsabfrage' des Rasters für die Option 'Geplantes Abfragen' auf ... klicken. Weitere Informationen zur Registerkarte "Benachrichtigungen" im Dialogfeld "Speicheroptionen" finden Sie unter Benachrichtigungen (Dialogfeld "Speicheroptionen") (Analysis Services - Multidimensional Data).
Die eingegebene Abfrage muss ein gültiger Abfragebefehl für den zugrunde liegenden Anbieter sein. Die Abfrage wird mit dem zugrunde liegenden Anbieter zur Überprüfung vorbereitet und identifiziert die zurückgegebenen Spalten. Das Dialogfeld kann zwei Ansichten darstellen:
Visual Database Tools (VDT)-Abfrage-Generator
Für alle Benutzer stellt die VDT-Abfrage-Generator-Ansicht eine Reihe von Benutzeroberflächentools zum visuellen Erstellen und Testen einer SQL-Abfrage bereit.
Generischer Abfrage-Generator
Für erweiterte Benutzer bietet die generische Abfrage-Generator-Ansicht eine einfachere, direktere Benutzeroberfläche zum Erstellen und Testen einer SQL-Abfrage.
Optionen
Datenquelle
Gibt die Datenquelle für die Abfrage an.
Abfragedefinition
Die Abfragedefinition stellt eine Symbolleiste und Bereiche bereit, in denen die Abfrage abhängig von der ausgewählten Ansicht definiert und getestet werden soll.
Symbolleiste
Verwenden Sie die Symbolleiste, um Datasets zu verwalten, bereiche auszuwählen, die angezeigt werden sollen, und verschiedene Abfragefunktionen zu steuern.
| Wert | BESCHREIBUNG |
|---|---|
| Wechseln zum generischen Abfrage-Generator | Wählen Sie diese Option aus, um nur die Optionen anzuzeigen, die in der Ansicht "Generischer Abfrage-Generator" verfügbar sind. Es werden nur die folgenden Optionen angezeigt: SQL-Bereich Ergebnisbereich Symbolleiste, die nur Wechsel zum VDT-Abfrage-Generator und Ausführen enthält Hinweis: Diese Option wird nur angezeigt, wenn zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
| Wechseln zum VDT-Abfrage-Generator | Wählen Sie diese Option aus, um alle optionen anzuzeigen, die in der Abfrage-Generator-Ansicht (Visual Database Tools, VDT) verfügbar sind. Hinweis: Diese Option wird nur angezeigt, wenn "Zu generischem Abfrage-Generator wechseln " ausgewählt ist. |
| Diagrammbereich ein-/ausblenden | Blendet den Diagrammbereich ein oder aus. Anmerkung Diese Option wird nur angezeigt, wenn Zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
| Rasterbereich ein-/ausblenden | Blendet den Rasterbereich ein oder aus. Hinweis: Diese Option wird nur angezeigt, wenn zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
| SQL-Bereich ein-/ausblenden | Blendet den SQL-Bereich ein oder aus. Hinweis: Diese Option wird nur angezeigt, wenn zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
| Ergebnisbereich ein-/ausblenden | Blendet den Ergebnisbereich ein/aus. Hinweis: Diese Option wird nur angezeigt, wenn zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
| Laufen | Führt die Abfrage aus. Die Ergebnisse werden im Ergebnisbereich angezeigt. |
| SQL überprüfen | Überprüft die SQL-Anweisung in der Abfrage. Hinweis: Diese Option wird nur angezeigt, wenn zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
| Aufsteigend sortieren | Sortiert Ausgabezeilen in der ausgewählten Spalte im Rasterbereich in aufsteigender Reihenfolge. Hinweis: Diese Option wird nur angezeigt, wenn zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
| Absteigend sortieren | Sortiert Ausgabezeilen in der ausgewählten Spalte im Rasterbereich in absteigender Reihenfolge. Hinweis: Diese Option wird nur angezeigt, wenn zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
| Filter entfernen | Entfernt Sortierkriterien, falls zutreffend, für die ausgewählte Zeile im Rasterbereich. Hinweis: Diese Option wird nur angezeigt, wenn zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
| GROUP BY verwenden | Fügt der Abfrage Gruppierungsfunktionen hinzu. Hinweis: Diese Option wird nur angezeigt, wenn zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
| Tabelle hinzufügen | Zeigt das Dialogfeld "Tabelle hinzufügen " an, um der Abfrage eine neue Tabelle oder Ansicht hinzuzufügen. Weitere Informationen zum Dialogfeld "Tabelle hinzufügen" finden Sie im Dialogfeld "Tabelle hinzufügen" (Analysis Services – Multidimensional Data). Hinweis: Diese Option wird nur angezeigt, wenn zu VDT-Abfrage-Generator wechseln ausgewählt ist. |
Diagrammbereich
Zeigt die Objekte an, auf die von der Abfrage verwiesen wird, als Diagramm. Das Diagramm zeigt die in der Abfrage enthaltenen Tabellen sowie die Art, wie diese miteinander verknüpft sind. Aktivieren oder deaktivieren Sie das Kontrollkästchen neben einer Spalte in einer Tabelle, um die entsprechende Spalte der Abfrageausgabe hinzuzufügen bzw. sie daraus zu entfernen.
Wenn Sie der Abfrage Tabellen hinzufügen, erstellt das Dialogfeld Verknüpfungen zwischen Tabellen basierend auf den Schlüsseln in der Tabelle. Um einen Join hinzuzufügen, ziehen Sie ein Feld aus einer Tabelle auf ein Feld in einer anderen Tabelle. Um eine Verknüpfung zu verwalten, klicken Sie mit der rechten Maustaste auf die Verknüpfung.
Klicken Sie mit der rechten Maustaste auf den Diagrammbereich , um Tabellen hinzuzufügen oder zu entfernen, alle Tabellen auszuwählen und Bereiche ein- oder auszublenden.
Hinweis
Der Inhalt des Diagrammbereichs, des Rasterbereichs und des SQL-Bereichs wird synchronisiert, sodass Änderungen in einem Bereich in den anderen beiden Bereichen angezeigt werden.
Von Bedeutung
Das Ändern von Abfragetypen wird vom Dialogfeld nicht unterstützt.
Grid-Bereich
Zeigt die Objekte an, auf die von der Abfrage in einem Raster verwiesen wird. Sie können diesen Bereich verwenden, um der Abfrage Spalten hinzuzufügen und zu entfernen und die Einstellungen für jede Spalte zu ändern.
Hinweis
Der Inhalt des Diagrammbereichs, des Rasterbereichs und des SQL-Bereichs wird synchronisiert, sodass Änderungen in einem Bereich in den anderen beiden Bereichen angezeigt werden.
SQL-Bereich
Zeigt die Abfrage als SQL-Anweisung an. Tippen Sie, um die SQL-Anweisung für die Abfrage zu ändern.
Hinweis
Der Inhalt des Diagrammbereichs, des Rasterbereichs und des SQL-Bereichs wird synchronisiert, sodass Änderungen in einem Bereich in den anderen beiden Bereichen angezeigt werden.
Ergebnisbereich
Zeigt die Ergebnisse der Abfrage an, wenn Sie im Symbolleistenbereich auf "Ausführen" klicken.
Siehe auch
Analysis Services-Design-Tools und Dialogfelder (mehrdimensionale Daten)