Verarbeiten von Optionen und Einstellungen (Analysis Services)
Beim Verarbeiten von Objekten in Microsoft SQL Server Analysis Services können Sie eine Verarbeitungsoption auswählen, die den Verarbeitungstyp der einzelnen Objekte steuert. Die Verarbeitungstypen unterscheiden sich von Objekt zu Objekt sowie aufgrund von Änderungen, die für das Objekt vorgenommen wurden, seit es zuletzt verarbeitet wurde. Wenn Sie Analysis Services verwenden, um die Verarbeitungsmethode automatisch auszuwählen, wird die Methode verwendet, die das Objekt in der kürzesten Zeit in einem vollständig verarbeiteten Zustand zurückgibt.
Mit den Aufbereitungseinstellungen können Sie steuern, welche Objekte verarbeitet werden, und welche Methoden zum Verarbeiten der Objekte verwendet werden. Bestimmte Aufbereitungseinstellungen werden vor allem für Batchverarbeitungsaufträge verwendet. Weitere Informationen zur Batchverarbeitung finden Sie unter Batchverarbeitung in Analysis Services.
Hinweis |
---|
Dieses Thema gilt für mehrdimensionale Lösungen und Data Mining-Lösungen. Weitere Informationen zu tabellarischen Lösungen finden Sie unter Verarbeiten von Datenbank, Tabelle oder Partition. |
Verarbeitungsoptionen
In der folgenden Tabelle werden die in Analysis Services verfügbaren Verarbeitungsmethoden beschrieben und die Objekte identifiziert, für die die einzelnen Methoden Unterstützung bieten.
Modus |
Gilt für |
Beschreibung |
||
---|---|---|---|---|
Standard verarbeiten |
Cubes, Datenbanken, Dimensionen, Measuregruppen, Miningmodelle, Miningstrukturen und Partitionen. |
Erkennt den Verarbeitungsstatus von Datenbankobjekten und führt die Verarbeitung durch, mit der nicht verarbeitete oder teilweise verarbeitete Objekte in den vollständig verarbeiteten Status versetzt werden. Wenn Sie eine Datenbindung ändern, führt die Option Standard verarbeiten für das betroffene Objekt den Schritt Vollständig verarbeiten aus. |
||
Vollständig verarbeiten |
Cubes, Datenbanken, Dimensionen, Measuregruppen, Miningmodelle, Miningstrukturen und Partitionen. |
Verarbeitet ein Analysis Services-Objekt und alle in ihm enthaltenen Objekte. Wenn die Verarbeitungsmethode Vollständig verarbeiten für ein bereits verarbeitetes Objekt ausgeführt wird, löscht Analysis Services alle Daten im Objekt und verarbeitet anschließend das Objekt. Dieser Verarbeitungstyp ist erforderlich, wenn eine strukturelle Änderung am Objekt vorgenommen wurde, z. B. wenn eine Attributhierarchie hinzugefügt, gelöscht oder umbenannt wurde. |
||
Löschung verarbeiten |
Cubes, Datenbanken, Dimensionen, Measuregruppen, Miningmodelle, Miningstrukturen und Partitionen. |
Löscht die Daten im angegebenen Objekt und sämtliche untergeordneten Komponentenobjekte. Nach dem Löschen der Daten wird das Objekt nicht erneut geladen. |
||
Daten verarbeiten |
Dimensionen, Cubes, Measuregruppen und Partitionen. |
Verarbeitet Daten ohne die Erstellung von Aggregationen oder Indizes. Wenn in den Partitionen Daten enthalten sind, wird die Partition gelöscht, bevor sie mit Quelldaten neu aufgefüllt wird. |
||
Hinzufügung verarbeiten |
Dimensionen, Measuregruppen und Partitionen.
|
Fügt für Dimensionen neue Elemente hinzu und aktualisiert Beschriftungen und Beschreibungen von Dimensionsattributen. Fügt für Measuregruppen und Partitionen neu verfügbare Faktendaten hinzu und verarbeitet nur die relevanten Partitionen. |
||
Update verarbeiten |
Dimensionen |
Erzwingt das erneute Lesen von Daten und ein Update der Dimensionsattribute. Flexible Aggregationen und Indizes in verknüpften Partitionen werden gelöscht. |
||
Index verarbeiten |
Cubes, Dimensionen, Measuregruppen und Partitionen. |
Erstellt Indizes und Aggregationen für alle verarbeiteten Partitionen oder erstellt diese neu. Für nicht verarbeitete Objekte verursacht diese Option einen Fehler. Die Verarbeitung mit dieser Option ist erforderlich, wenn Sie Verzögertes Verarbeiten deaktivieren. |
||
Struktur verarbeiten |
Cubes und Miningstrukturen |
Wenn der Cube nicht verarbeitet ist, verarbeitet Analysis Services gegebenenfalls alle Dimensionen des Cubes. Danach erstellt Analysis Services lediglich Cubedefinitionen. Wenn diese Option für eine Mininingstruktur angewendet wird, wird die Mininingstruktur mit Quelldaten aufgefüllt. Der Unterschied zwischen dieser Option und der Option Vollständig verarbeiten liegt darin, dass mit dieser Option nicht die Iteration der Verarbeitung auf die Miningmodelle selbst erfolgt. |
||
Klarstruktur verarbeiten |
Miningstrukturen |
Entfernt alle Trainingsdaten aus einer Miningstruktur. |
Aufbereitungseinstellungen
In der folgenden Tabelle werden die Aufbereitungseinstellungen beschrieben, die beim Erstellen von Verarbeitungsvorgängen zur Verfügung stehen.
Verarbeitungsoption |
Beschreibung |
---|---|
Parallel |
Wird zu Batchverarbeitungszwecken genutzt. Veranlasst Analysis Services, Verarbeitungstasks abzuzweigen, damit sie parallel als Teil einer einzigen Transaktion ausgeführt werden. Gibt es einen Systemausfall, so wird als Ergebnis ein Rollback aller Änderungen ausgeführt. Sie können die maximale Anzahl von parallel auszuführenden Tasks explizit festlegen oder dem Server die Entscheidung über die optimale Verteilung überlassen. Die Paralleloption ist beim Beschleunigen des Verarbeitungsvorgangs hilfreich. |
Sequenziell (Transaktionsmodus) |
Steuert das Ausführungsverhalten des Verarbeitungsauftrags. Es stehen zwei Optionen zur Verfügung:
Bei der Verarbeitung mit der Option Eine Transaktion erfolgt ein Commit aller Änderungen nach erfolgreichem Abschluss des Verarbeitungsauftrags. Dies bedeutet, dass alle von einem bestimmten Verarbeitungsauftrag betroffenen Analysis Services-Objekte für eventuelle Abfragen verfügbar sind, bis das Commit erfolgt. Während des Commitvorgangs sind die Objekte vorübergehend nicht verfügbar. Bei der Verarbeitung mit der Option Separate Transaktionen sind alle von einem bestimmten Vorgang in einem Verarbeitungsauftrag betroffenen Objekte nicht verfügbar, sobald der entsprechende Vorgang erfolgreich abgeschlossen ist. |
Rückschreibetabellenoption |
Steuert die Behandlung von Rückschreibetabellen während der Verarbeitung. Diese Option betrifft Rückschreibepartitionen in einem Cube und bietet folgende Optionen:
|
Betroffene Objekte verarbeiten |
Steuert den Objektbereich des Verarbeitungsauftrags. Betroffene Objekte werden über die Objektabhängigkeit definiert. Beispielsweise sind Partitionen von den Dimensionen abhängig, die die Aggregation bestimmen, aber Dimensionen sind nicht abhängig von Partitionen. Sie können die folgenden Optionen verwenden:
|
Dimensionsschlüsselfehler |
Bestimmt die von Analysis Services ausgeführte Aktion bei Verarbeitungsfehlern. Für die Option Benutzerdefinierte Fehlerkonfiguration verwenden können Sie zum Steuern des Fehlerbehandlungsverhaltens Werte für die folgenden Aktionen auswählen:
Wenn Sie die Option Standardfehlerkonfiguration verwenden ausgewählt haben, verwendet Analysis Services die Fehlerkonfiguration, die für die einzelnen zu verarbeitenden Objekte festgelegt worden sind. Wenn die Standardfehlerkonfiguration für ein Objekt festgelegt worden ist, verwendet Analysis Services die Standardeinstellungen der einzelnen Optionen. |