Mehrdimensionale Modelldatenbanken (SSAS)

Gilt für: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Eine SQL Server Analysis Services-Datenbank ist eine Sammlung von Datenquellen, Datenquellensichten, Cubes, Dimensionen und Rollen. Optional kann eine SQL Server Analysis Services Datenbank Strukturen für Data Mining und benutzerdefinierte Assemblys enthalten, mit denen Sie der Datenbank benutzerdefinierte Funktionen hinzufügen können.

Cubes sind die grundlegenden Abfrageobjekte in Analysis Services. Wenn Sie über eine Clientanwendung eine Verbindung mit einer Analysis Services-Datenbank herstellen, werden Sie mit einem Cube innerhalb dieser Datenbank verbunden. Eine Datenbank kann mehrere Cubes enthalten, wenn Dimensionen, Assemblys, Rollen oder Miningstrukturen in mehreren Kontexten wiederverwendet werden.

Sie können eine SQL Server Analysis Services Datenbank programmgesteuert oder mithilfe einer der folgenden interaktiven Methoden erstellen und ändern:

  • Stellen Sie ein SQL Server Analysis Services Projekt von SQL Server Data Tools in einem angegebenen instance SQL Server Analysis Services bereit. Dieser Prozess erstellt eine SQL Server Analysis Services Datenbank, wenn eine Datenbank mit diesem Namen noch nicht innerhalb dieser instance vorhanden ist, und instanziiert die entworfenen Objekte in der neu erstellten Datenbank. Bei der Arbeit mit einer SQL Server Analysis Services-Datenbank in SQL Server Data Tools werden Änderungen, die an Objekten im SQL Server Analysis Services Projekt vorgenommen werden, nur wirksam, wenn das Projekt in einem bereitgestellt wird. SQL Server Analysis Services instance.

  • Erstellen Sie eine leere SQL Server Analysis Services Datenbank in einem instance SQL Server Analysis Services, indem Sie entweder SQL Server Management Studio oder SQL Server Data Tools, und stellen Sie dann mithilfe von SQL Server Data Tools eine direkte Verbindung mit dieser Datenbank her, und erstellen Sie objekte darin (anstatt innerhalb eines Projekts). Wenn Sie auf diese Weise mit einer SQL Server Analysis Services Datenbank arbeiten, werden Änderungen an Objekten in der Datenbank wirksam, mit der Sie eine Verbindung herstellen, wenn das geänderte Objekt gespeichert wird.

SQL Server Data Tools verwendet die Integration mit Quellcodeverwaltungssoftware, um mehrere Entwickler zu unterstützen, die gleichzeitig mit verschiedenen Objekten innerhalb eines SQL Server Analysis Services-Projekts arbeiten. Ein Entwickler kann auch direkt mit einer SQL Server Analysis Services Datenbank interagieren und nicht über ein SQL Server Analysis Services-Projekt. Dies besteht jedoch darin, dass die Objekte in einer SQL Server Analysis Services Datenbank nicht mehr mit dem SQL Server Analysis Services Projekt, das für die Bereitstellung verwendet wurde. Nach der Bereitstellung verwalten Sie eine SQL Server Analysis Services-Datenbank mithilfe von SQL Server Management Studio. Bestimmte Änderungen an einer SQL Server Analysis Services Datenbank können auch mithilfe von SQL Server Management Studio vorgenommen werden, z. B. an Partitionen und Rollen. Dies kann auch dazu führen, dass die Objekte in einer SQL Server Analysis Services-Datenbank nicht mehr mit dem synchronisiert werden. SQL Server Analysis Services Projekt, das für die Bereitstellung verwendet wurde.

Anfügen und Trennen von Analysis Services-Datenbanken

Sichern und Wiederherstellen von Analysis Services-Datenbanken

Dokumentieren und Skripterstellung einer Analysis Services-Datenbank

Ändern oder Löschen einer Analysis Services-Datenbank

Verschieben einer Analysis Services Datenbank

Umbenennen einer mehrdimensionalen Datenbank (Analysis Services)

Kompatibilitätsgrad einer mehrdimensionalen Datenbank (Analysis Services)

Festlegen von Eigenschaften für mehrdimensionale Datenbanken (Analysis Services)

Synchronisieren von Analysis Services-Datenbanken

Umschalten einer Analysis Services-Datenbank zwischen schreibgeschütztem Modus und Lese-/Schreibmodus

Weitere Informationen

Herstellen in Onlinemodus einer Verbindung mit einer Analysis Services-Datenbank
Erstellen eines Analysis Services-Projekts (SSDT)
Abfragen von mehrdimensionalen Daten mit MDX