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.
Partitionen teilen eine Tabelle in logische Teile auf. Jede Partition kann dann unabhängig von anderen Partitionen verarbeitet (aktualisiert) werden. Partitionen, die mithilfe des Dialogfelds "Partitionen" in SQL Server Data Tools (SSDT) während der Modellerstellung erstellt wurden, gelten für die Modellarbeitsbereichsdatenbank. Wenn das Modell bereitgestellt wird, werden die für die Modellarbeitsbereichsdatenbank definierten Partitionen in der bereitgestellten Modelldatenbank dupliziert. Mithilfe des Dialogfelds "Partitionen" in SQL Server Management Studio können Sie Partitionen für eine bereitgestellte Modelldatenbank weiter erstellen und verwalten. In diesem Thema werden Partitionen beschrieben, die während der Modellerstellung mithilfe des Dialogfelds "Partitions-Manager" in SQL Server Data Tools (SSDT) erstellt wurden. Informationen zum Erstellen und Verwalten von Partitionen für ein bereitgestelltes Modell finden Sie unter Create and Manage Tabular Model Partitions (SSAS Tabular).
Abschnitte in diesem Thema:
Vorteile
Partitionen in tabellarischen Modellen unterteilen eine Tabelle in logische Partitionsobjekte. Jede Partition kann dann unabhängig von anderen Partitionen verarbeitet werden. Beispielsweise kann eine Tabelle bestimmte Zeilensätze enthalten, die Daten enthalten, die selten geändert werden, andere Zeilensätze jedoch Daten enthalten, die sich häufig ändern. In diesen Fällen ist es nicht erforderlich, alle Daten zu verarbeiten, wenn Sie wirklich nur einen Teil der Daten verarbeiten möchten. Mithilfe von Partitionen können Sie Teile von Daten aufteilen, die Sie häufig aus den Daten verarbeiten müssen, die weniger häufig verarbeitet werden können.
Das effektive Modelldesign verwendet Partitionen, um unnötige Verarbeitung und nachfolgende Prozessorlast auf Analysis Services-Servern zu vermeiden, wobei gleichzeitig festgelegt wird, dass Daten verarbeitet und aktualisiert werden, um die aktuellsten Daten aus Datenquellen widerzuspiegeln. Wie Sie Partitionen während der Modellerstellung implementieren und verwenden, kann sich sehr von der Implementierung und Verwendung von Partitionen für bereitgestellte Modelle unterscheiden. Denken Sie daran, dass Sie während der Modellerstellungsphase möglicherweise nur mit einer Teilmenge der Daten arbeiten, die sich letztendlich in Ihrem bereitgestellten Modell befinden.
Verarbeiten von Partitionen
Bei bereitgestellten Modellen erfolgt die Verarbeitung mithilfe von SQL Server Management Studio oder durch Ausführen eines Skripts, das den Prozessbefehl enthält, und gibt Verarbeitungsoptionen und -einstellungen an. Beim Erstellen von Modellen mithilfe von SQL Server-Datentools können Sie Prozessvorgänge mithilfe eines Prozesses-Befehls über das Menü "Modell" oder "Symbolleiste" ausführen. Ein Prozessvorgang kann für eine Partition, eine Tabelle oder alle angegeben werden.
Wenn ein Prozessvorgang ausgeführt wird, wird mithilfe der Datenverbindung eine Verbindung mit der Datenquelle hergestellt. Neue Daten werden in die Modelltabellen importiert, Beziehungen und Hierarchien werden für jede Tabelle neu erstellt, und Berechnungen in berechneten Spalten und Measures werden neu berechnet.
Indem Sie eine Tabelle weiter in logische Partitionen aufteilen, können Sie selektiv bestimmen, was, wann und wie die Daten in jeder Partition verarbeitet werden. Wenn Sie ein Modell bereitstellen, können die Verarbeitung von Partitionen mithilfe des Dialogfelds "Partitionen" in SQL Server Management Studio oder mithilfe eines Skripts, das einen Prozessbefehl ausführt, manuell abgeschlossen werden.
Partitionen in der Modellarbeitsbereichsdatenbank
Sie können neue Partitionen erstellen, bearbeiten, zusammenführen oder löschen, indem Sie den Partitions-Manager in SQL Server Data Tools verwenden. Der Partitions-Manager bietet zwei Modi zum Auswählen von Tabellen, Zeilen und Spalten für eine Partition: Tabellenvorschaumodus und SQL-Abfragemodus. Alle Partitionen werden mithilfe einer SQL-Abfrage definiert; Mithilfe des Tabellenvorschaumodus können Sie jedoch eine Vorschau anzeigen und die Daten auswählen, die Sie in die Partition aufnehmen möchten. Die SQL-Abfrage wird automatisch erstellt und überprüft. Da der Tabellenvorschaumodus dieselbe Tabellenvorschau ist, die sich im Dialogfeld "Tabelleneigenschaften bearbeiten" und auf der Seite "Tabellenvorschau" des Tabellenimport-Assistenten befindet, beträgt die maximale Anzahl von Zeilen in der Vorschau 50.
Partitionen in einer bereitgestellten Modelldatenbank
Wenn Sie ein Modell bereitstellen, werden die Partitionen für die bereitgestellte Modelldatenbank als Datenbankobjekte in SQL Server Management Studio angezeigt. Sie können Partitionen für ein bereitgestelltes Modell mithilfe des Dialogfelds "Partitionen" in SQL Server Management Studio erstellen, bearbeiten, zusammenführen und löschen. Das Verwalten von Partitionen für ein bereitgestelltes Modell in SQL Server Management Studio liegt außerhalb des Bereichs dieses Themas. Weitere Informationen zum Verwalten von Partitionen in SQL Server Management Studio finden Sie unter Create and Manage Tabular Model Partitions (SSAS Tabular).
Verwandte Aufgaben
| Thema | BESCHREIBUNG |
|---|---|
| Erstellen und Verwalten von Partitionen in der Arbeitsbereichsdatenbank (tabellarische SSAS) | Beschreibt, wie Partitionen in der Modellarbeitsbereichsdatenbank mithilfe des Partitions-Managers in SQL Server Data Tools (SSDT) erstellt und verwaltet werden. |
| Prozesspartitionen in der Arbeitsbereichsdatenbank (tabellarische SSAS) | Beschreibt, wie Partitionen in der Modellarbeitsbereichsdatenbank verarbeitet (aktualisiert) werden. |
Siehe auch
DirectQuery-Modus (SSAS tabellarisch)
Prozessdaten (SSAS tabellarisch)