Analysis Services スクリプト言語 (ASSL) での開発

適用対象: SQL Server Analysis Services Azure Analysis Services Power BI Premium

Analysis Services スクリプト言語 (ASSL) は、Analysis Services 構造をサーバーで直接作成および管理するためのオブジェクト定義言語とコマンド言語を追加する、XMLA の拡張機能です。 ASSL をカスタム アプリケーションで使用して、XMLA プロトコルで Analysis Services と通信できます。 ASSL は次の 2 つの部分で構成されます。

  • データ定義言語 (DDL) またはオブジェクト定義言語は、Analysis Services のインスタンスと、インスタンスに含まれるデータベースとデータベース オブジェクトを定義および記述します。

  • Create、AlterProcess などのアクション コマンドを、インスタンスのインスタンスに送信するコマンド言語Analysis Services。 このコマンド言語については、 XMLA (XML for Analysis リファレンス) を参照してください

SQL Server Data Tools で多次元ソリューションを記述する ASSL を表示するには、プロジェクト レベルで [コードの表示] コマンドを使用できます。 XMLA クエリ エディターを使用して、Management Studio ASSL スクリプトを作成または編集することもできます。 作成したスクリプトは、サーバーでのオブジェクトの管理やコマンドの実行に使用できます。

参照

ASSL オブジェクトとオブジェクトの特性
ASSL XML 規則
データ ソースとバインド (SSAS 多次元)