Dokumentieren und Skripterstellung einer Analysis Services-Datenbank

Nachdem eine Analysis Services-Datenbank bereitgestellt ist, können Sie mithilfe von SQL Server Management Studio die Metadaten der Datenbank oder eines in der Datenbank enthaltenen Objekts als XML for Analysis (XMLA)-Skript ausgeben. Sie können dieses Skript in ein neues XMLA-Abfrage-Editor-Fenster, in eine Datei oder die Zwischenablage exportieren. Weitere Informationen zu XMLA finden Sie unter Analysis Services Scripting Language-Referenz.

Das generierte XMLA-Skript verwendet Elemente der Analysis Services-Skriptsprache (ASSL), um im Skript enthaltene Objekte zu definieren. Wenn Sie ein CREATE-Skript generiert haben, enthält das entstandene XMLA-Skript einen XMLA Create-Befehl und ASSL-Elemente, die verwendet werden können, um die gesamte Analysis Services-Datenbankstruktur auf einer Instanz zu erstellen. Wenn Sie ein ALTER-Skript generiert haben, enthält das resultierende XMLA-Skript den XMLA-Befehl Alter und ASSL-Elemente, mit denen die Struktur einer vorhandenen Analysis Services-Datenbank wieder in dem Zustand wiederhergestellt werden kann, den sie zum Zeitpunkt der Skripterstellung innehatte.

Sie können das aus einer Analysis Services-Datenbank generierte XMLA-Skript auf viele verschiedene Weisen verwenden, so z. B. wie folgt:

  • Verwalten eines Sicherungsskripts, mit dem Sie alle Datenbankobjekte und -berechtigungen neu erstellen können.

  • Erstellen oder Aktualisieren von Datenbankentwicklungscode.

  • Erstellen eines Testes oder einer Entwicklungsumgebung aus einem vorhandenen Schema heraus.

Siehe auch

Verweis

Alter-Element (XMLA)

Create-Element (XMLA)

Konzepte

Ändern oder Löschen einer Analysis Services-Datenbank