Freigeben über


Bereitstellung von mehrdimensionalen Modelllösungen

Nachdem Sie die Entwicklung eines Analysis Services-Projekts abgeschlossen haben, können Sie die Datenbank auf einem Analysis Services-Server bereitstellen. Analysis Services bietet sechs mögliche Bereitstellungsmethoden, mit denen die Datenbank auf einen Test- oder Produktionsserver verschoben werden kann. Die Methoden werden hier in der Reihenfolge des Vorteils aufgeführt: AMO Automation, XMLA, Deployment Wizard, Deployment Utility, Synchronize Wizard, Backup and Restore.

Dieses Thema enthält die folgenden Abschnitte:

Bereitstellungsmethoden

Überlegungen zur Bereitstellung

Verwandte Aufgaben

Bereitstellungsmethoden

Methode BESCHREIBUNG Verknüpfung
Automatisierung von Analysis Management Objects (AMO) AMO stellt eine programmgesteuerte Schnittstelle zum vollständigen Befehlssatz für Analysis Services bereit, einschließlich Befehle, die für die Lösungsbereitstellung verwendet werden können. Als Ansatz für die Lösungsbereitstellung ist die AMO-Automatisierung die flexibelste, erfordert aber auch Programmieraufwand. Ein wichtiger Vorteil bei der Verwendung von AMO besteht darin, dass Sie den SQL Server-Agent mit Ihrer AMO-Anwendung verwenden können, um die Bereitstellung in einem vordefinierten Zeitplan auszuführen. Entwickeln mit Analysis Management Objects (AMO)
XMLA Verwenden Sie SQL Server Management Studio, um ein XMLA-Skript der Metadaten einer vorhandenen Analysis Services-Datenbank zu generieren, und führen Sie dieses Skript dann auf einem anderen Server aus, um die ursprüngliche Datenbank neu zu erstellen. XMLA-Skripts werden einfach in SQL Server Management Studio gebildet, indem sie den Bereitstellungsprozess definieren und dann codieren und in einem XMLA-Skript speichern. Sobald Sie über das XMLA-Skript in einer gespeicherten Datei verfügen, können Sie das Skript ganz einfach nach einem Zeitplan ausführen oder das Skript in eine Anwendung einbetten, die eine direkte Verbindung mit einer Instanz von Analysis Services herstellt.

Sie können XMLA-Skripts auch mithilfe des SQL Server-Agents auf voreingestellter Basis ausführen, aber Sie haben nicht die gleiche Flexibilität mit XMLA-Skripts wie bei AMO. AMO bietet eine größere Bandbreite an Funktionen, indem das gesamte Spektrum von administrativen Befehlen gehostet wird.
Bereitstellen von Modelllösungen mit XMLA
Bereitstellungs-Assistent Verwenden Sie den Bereitstellungs-Assistenten, um die XMLA-Ausgabedateien zu verwenden, die von einem Analysis Services-Projekt generiert wurden, um die Metadaten des Projekts auf einem Zielserver bereitzustellen. Mit dem Bereitstellungs-Assistenten können Sie direkt aus der Analysis Services-Datei bereitstellen, die durch das Ausgabeverzeichnis beim Projektbuild erstellt wurde.

Der Hauptvorteil der Verwendung des Analysis Services-Bereitstellungs-Assistenten ist der Komfort. Ebenso wie Sie ein XMLA-Skript für die spätere Verwendung in SQL Server Management Studio speichern können, können Sie Skripts des Bereitstellungs-Assistenten speichern. Der Bereitstellungs-Assistent kann sowohl interaktiv als auch über das Bereitstellungs-Tool an der Befehlseingabe ausgeführt werden.
Bereitstellen von Modelllösungen mithilfe des Bereitstellungs-Assistenten
Bereitstellungshilfsprogramm Mit dem Bereitstellungshilfsprogramm können Sie das Analysis Services-Bereitstellungsmodul über eine Eingabeaufforderung starten. Bereitstellen von Modelllösungen mit dem Bereitstellungsprogramm
Datenbanksynchronisierungs-Assistent Verwenden Sie den Assistenten zum Synchronisieren der Datenbank, um die Metadaten und Daten zwischen zwei beliebigen Analysis Services-Datenbanken zu synchronisieren.

Der Synchronisierungs-Assistent kann zum Kopieren von Daten und Metadaten von einem Quellserver auf einen Zielserver verwendet werden. Wenn der Zielserver nicht über eine Kopie der Datenbank verfügt, die Sie bereitstellen möchten, wird eine neue Datenbank auf den Zielserver kopiert. Wenn der Zielserver bereits über eine Kopie derselben Datenbank verfügt, wird die Datenbank auf dem Zielserver aktualisiert, um die Metadaten und Daten der Quelldatenbank zu verwenden.
Synchronisieren von Analysis Services-Datenbanken
Sichern und Wiederherstellen Backup bietet den einfachsten Ansatz zum Übertragen von Analysis Services-Datenbanken. Im Dialogfeld " Sicherung " können Sie die Konfiguration der Optionen festlegen und dann die Sicherung aus dem Dialogfeld selbst ausführen. Sie können auch ein Skript erstellen, das so häufig wie erforderlich gespeichert und ausgeführt werden kann.

Sicherung und Wiederherstellung wird nicht so häufig wie die anderen Bereitstellungsmethoden verwendet, ist jedoch eine Möglichkeit, eine Bereitstellung schnell mit minimalen Infrastrukturanforderungen abzuschließen.
Sicherung und Wiederherstellung von Analysis Services-Datenbanken

Bereitstellungsüberlegungen

Bevor Sie ein Analysis Services-Projekt bereitstellen, überlegen Sie, welche dieser Fragen für Ihre Lösung gelten, und überprüfen Sie dann den zugehörigen Link, um zu erfahren, wie das Problem behoben werden kann:

Überlegung Link zu weiteren Informationen
Welche Hardware- und Softwareressourcen sind für diese Lösung erforderlich? Anforderungen und Überlegungen für die Analysis Services-Bereitstellung
Wie stellen Sie verwandte Objekte bereit, die sich außerhalb des Bereichs des Analysis Services-Projekts befinden, z. B. Integration Services-Pakete, Berichte oder relationale Datenbankschemas?
Wie laden und aktualisieren Sie die Daten in der bereitgestellten Analysis Services-Datenbank?

Wie aktualisieren Sie die Metadaten (z. B. Berechnungen) in der bereitgestellten Analysis Services-Datenbank?
Bereitstellungsmethoden in diesem Thema.
Möchten Sie Benutzern zugriff auf Analysis Services-Daten über das Internet gewähren? Konfigurieren des HTTP-Zugriffs auf Analysis Services für Internetinformationsdienste (IIS) 8.0
Möchten Sie kontinuierlichen Abfragezugriff auf Analysis Services-Daten bereitstellen? Anforderungen und Überlegungen für die Analysis Services-Bereitstellung
Möchten Sie Objekte in einer verteilten Umgebung mithilfe verknüpfter Objekte oder Remotepartitionen bereitstellen? Erstellen und Verwalten einer lokalen Partition (Analysis Services),Erstellen und Verwalten einer Remotepartition (Analysis Services) und Verknüpfte Kennzahlengruppen.
Wie sichern Sie die Analysis Services-Daten? Autorisieren des Zugriffs auf Objekte und Vorgänge (Analysis Services)

Verwandte Aufgaben

Anforderungen und Überlegungen für die Analysis Services-Bereitstellung

Bereitstellen von Modelllösungen mit XMLA

Bereitstellen von Modelllösungen mithilfe des Bereitstellungs-Assistenten

Bereitstellen von Modelllösungen mit dem Bereitstellungsprogramm