適用対象:
SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
SQL Server Analysis Services データベースをデプロイした後、SQL Server Management Studio を使用して、データベースのメタデータ、またはデータベースに含まれるオブジェクトのメタデータを XML for Analysis (XMLA) スクリプトとして出力できます。 このスクリプトは、新しい XMLA クエリ エディター ウィンドウ、ファイル、またはクリップボードに出力できます。 XMLA の詳細については、「 Analysis Services スクリプト言語 (XMLA の ASSL)」を参照してください。
生成された XMLA スクリプトは、SQL Server Analysis Services スクリプト言語 (ASSL) 要素を使用して、スクリプトに含まれるオブジェクトを定義します。 CREATE スクリプトを生成した場合、結果の XMLA スクリプトには、インスタンス上の SQL Server Analysis Services データベース構造全体を作成するために使用できる XMLA Create コマンドと ASSL 要素が含まれます。 ALTER スクリプトを生成した場合、結果の XMLA スクリプトには XMLA Alter コマンドと ASSL 要素が含まれています。この要素を使用して、既存の SQL Server Analysis Services データベースの構造を、スクリプトの作成時にデータベースの状態に復元できます。
SQL Server Analysis Services データベースから生成された XMLA スクリプトは、次のようなさまざまな方法で使用できます。
すべてのデータベース オブジェクトとアクセス許可を再作成できるバックアップ スクリプトを維持するため。
データベース開発コードを作成または更新します。
既存のスキーマからテスト環境または開発環境を作成する。
こちらもご覧ください
Analysis Services データベースの変更または削除
Alter 要素 (XMLA)
Create Element (XMLA)