Freigeben über


Definieren einer Analysis Services-Datenbank

Zum Erstellen und Ändern einer Microsoft SQL Server Analysis Services-Datenbank stehen Ihnen zwei Methoden zur Verfügung:

  • Sie können eine Analysis Services-Datenbank erstellen, indem Sie ein Analysis Services-Projekt aus Business Intelligence Development Studio in einer festgelegten Instanz von Analysis Services bereitstellen. Bei diesem Verfahren wird eine Analysis Services-Datenbank erstellt, wenn in dieser Instanz noch keine Datenbank mit diesem Namen vorhanden ist, und die entworfenen Objekte innerhalb der neu erstellten Datenbank werden instanziiert. Wenn Sie eine Analysis Services-Datenbank auf diese Weise verwenden, werden Änderungen an Objekten im Analysis Services-Projekt erst dann wirksam, wenn das Projekt in einer Instanz von Analysis Services bereitgestellt wird. Weitere Informationen finden Sie unter Entwickeln und Implementieren mithilfe von Business Intelligence Development Studio und Lösungsbereitstellung (Analysis Services – Mehrdimensionale Daten).

    HinweisHinweis

    Standardmäßig bestimmt der Analysis Services-Projektname den Namen der Analysis Services-Datenbank, die durch die Bereitstellung des Analysis Services-Projekts erstellt wird. Sie können jedoch einen anderen Namen für das Projekt angeben, in dem Sie seine Database-Eigenschaft ändern. Manchmal ist es hilfreich, während der Entwicklung Versionen eines Analysis Services-Projekts in verschiedenen Analysis Services-Datenbanken bereitzustellen, um parallele Tests und Vergleiche durchführen zu können. Weitere Informationen zu Projekteigenschaften finden Sie unter Konfigurieren von Analysis Services-Projekteigenschaften.

  • Sie können eine leere Analysis Services-Datenbank innerhalb einer Instanz von Analysis Services erstellen, indem Sie entweder SQL Server Management Studio oder Business Intelligence Development Studio verwenden. Anschließend können Sie mithilfe von Business Intelligence Development Studio eine direkte Verbindung mit dieser Datenbank herstellen und Objekte in dieser Datenbank (anstatt in einem Projekt) erstellen. Wenn Sie eine Analysis Services-Datenbank auf diese Weise verwenden, werden Änderungen an den Objekten erst dann in der Datenbank, mit der Sie eine Verbindung herstellen, wirksam, wenn das geänderte Objekt gespeichert wird.

    HinweisHinweis

    Wenn Sie eine Analysis Services-Datenbank auf diese Weise verwenden, können Sie den zugrunde liegenden Code für die einzelnen Objekte nicht anzeigen und Änderungen nicht in die Quellcodeverwaltung einbeziehen.

In Business Intelligence Development Studio dient die Einbindung der Quellcodeverwaltung dazu, die gleichzeitige Bearbeitung unterschiedlicher Objekte innerhalb eines Analysis Services-Projekts durch mehrere Entwickler zu unterstützen. Ein Entwickler kann eine Analysis Services-Datenbank auch direkt bearbeiten und muss nicht den Umweg über ein Analysis Services-Projekt gehen. Hierbei besteht jedoch die Gefahr, dass die Objekte in einer Analysis Services-Datenbank nicht mehr mit dem Analysis Services-Projekt synchron sind, das für die Bereitstellung der Datenbank verwendet wurde. Nach der Bereitstellung können Sie eine Analysis Services-Datenbank mithilfe von SQL Server Management Studio verwalten. Bestimmte Änderungen an einer Analysis Services-Datenbank können auch mithilfe von SQL Server Management Studio vorgenommen werden, z. B. Änderungen an Partitionen und Rollen, was ebenfalls dazu führen kann, dass Objekte in einer Analysis Services-Datenbank nicht mehr mit dem Analysis Services-Projekt synchron sind, das für ihre Bereitstellung verwendet wurde. Weitere Informationen finden Sie unter Einführung in Business Intelligence Development Studio, Arbeiten mit Analysis Services-Projekten und -Datenbanken während der Entwicklungsphase, Verwenden von Analysis Services-Projektdatenbanken in einer Produktionsumgebung, Verwalten von Analysis Services-Instanzen und Sicherheit und Schutz (Analysis Services - Mehrdimensionale Daten).