Dokumentieren und Skripterstellung einer Analysis Services-Datenbank

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

Nachdem eine SQL Server Analysis Services Datenbank bereitgestellt wurde, können Sie SQL Server Management Studio verwenden, um die Metadaten der Datenbank oder eines in der Datenbank enthaltenen Objekts als XMLA-Skript (XML for Analysis) auszugeben. 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 (ASSL for XMLA).

Das generierte XMLA-Skript verwendet SQL Server Analysis Services Elemente der Skriptsprache (ASSL), um die im Skript enthaltenen Objekte zu definieren. Wenn Sie ein CREATE-Skript generiert haben, enthält das resultierende XMLA-Skript einen XMLA Create-Befehl und ASSL-Elemente, mit denen die gesamte SQL Server Analysis Services Datenbankstruktur auf einer instance erstellt werden kann. Wenn Sie ein ALTER-Skript generiert haben, enthält das resultierende XMLA-Skript einen XMLA Alter-Befehl und ASSL-Elemente, die verwendet werden können, um die Struktur einer vorhandenen SQL Server Analysis Services Datenbank zum Zeitpunkt der Erstellung des Skripts in den Zustand der Datenbank wiederherzustellen.

Sie können das generierte XMLA-Skript aus einer SQL Server Analysis Services-Datenbank auf vielfältige Weise verwenden, z. B.:

  • 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.

Weitere Informationen

Ändern oder Löschen einer Analysis Services-Datenbank
Alter-Element (XMLA)
Create-Element (XMLA)