適用対象: SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
管理者は、Azure Analysis Services (Azure AS) サーバー リソース、SQL Server Analysis Services (SSAS) サーバー インスタンス、または Premium 容量に割り当てられた Power BI ワークスペースの多くの既定の構成プロパティを変更できます。 既定の構成プロパティの変更は、ユーザーごとの Power BI Premium ではサポートされていません。
SQL Server Management Studio (SSMS) のプロパティ ページには、変更される可能性が最も高いプロパティのサブセットが表示されます。 Azure AS と Power BI では、SSMS の XMLA スクリプトを使用して、適用可能なすべてのプロパティを変更できます。 SQL Server Analysis Services の場合、適用可能なすべてのプロパティを msmdsrv.ini ファイルで変更できます。
注
Power BI では、ワークスペースは実質的に Analysis Services サーバーです。 Analysis Services のコンテキストでは、ワークスペース、サーバー、インスタンスという用語は同義です。
権限
Azure AS と SSAS の場合、サーバーのプロパティを変更するにはサーバー管理者のアクセス許可が必要です。
Power BI の場合、ワークスペースのプロパティを変更するには、ワークスペース管理者のアクセス許可が必要です。
Power BI XMLA ベースのワークスペース プロパティ
Power BI ワークスペースでは、SSMS を使用して、GENERAL、DAX、Filestore、Memory、OLAP カテゴリの XMLA ベースの Analysis Services プロパティの限定されたサブセットの変更をサポートしています。 変更すると、そのワークスペースにのみ変更が適用されます。
一部の XMLA ベースのワークスペース プロパティには、管理ポータルの容量設定/Workloads/SEMANTIC MODELS で設定できる同等の容量設定があります。 これらの設定は容量に割り当てられている すべての ワークスペースに適用されますが、ワークスペース管理者は SSMS を使用して特定のワークスペースの設定をオーバーライドできます。
Analysis Services プロパティ | カテゴリ | Power BI の容量設定 |
---|---|---|
AdminTimeOut | 全般 | NA |
ClientCacheRefreshPolicy | 全般 | NA |
CommitTimeout | 全般 | NA |
デフォルトセグメント行数 | 全般 | NA |
ExternalCommandTimeout | 全般 | NA |
外部接続タイムアウト (ExternalConnectionTimeout) | 全般 | NA |
強制コミットタイムアウト | 全般 | NA |
MaxIntermediateRowsetSize | DAX(ダックス) | 中間行セットの最大数 |
MaxOfflineDatasetSizeGB | ファイルストア | オフライン データセットの最大サイズ |
RowsetSerializationLimit | OLAP | [Max Result Row Count]\(結果の最大行数\ |
QueryMemoryLimit | 記憶 | クエリ のメモリ制限 |
ServerTimeout | 全般 | クエリのタイムアウト |
容量管理者は、ワークスペース管理者が XMLA ベースのワークスペース プロパティ設定を変更する機能を有効または無効にすることができます。 既定では、この設定は有効になっています。つまり、ワークスペース管理者は SSMS を使用してワークスペースのプロパティ設定を変更できます。 容量管理者は、管理ポータルの 容量設定>Workloads>SEMANTIC MODELS>Observe XMLA ベースの設定で、この設定を無効にすることができます。
無効にすると、ワークスペース管理者は XMLA ベースのプロパティ設定 を 変更できません。
制限事項
- 一部の容量操作 (ワークスペース容量の移行、SKU のスケールアップ/スケールダウンなど) の後、XMLA ベースのワークスペース プロパティが削除される場合があります。 ワークスペース管理者は、有効にするために、もう一度変更する必要があります。
SQL Server Management Studio を使用して構成する
SQL Server Management Studio で、SSAS、Azure AS、または Power BI インスタンスに接続します。
オブジェクト エクスプローラーで、インスタンスを右クリックし、[ プロパティ] をクリックします。 [全般] ページが表示され、よく使用されるプロパティが表示されます。
その他のプロパティを表示するには、ページの下部にある [ 詳細 (すべて) プロパティの表示 ] チェックボックスをクリックします。
XMLA スクリプトを使用して構成する
SSMS の [プロパティ] ページ (AdminTimeOut や MaxIntermediateRowsetSize など) または msmdrsrv.ini ファイル (SSAS のみ) で設定できないプロパティは、SSMS の XMLA スクリプトで XMLA Alter Element を使用して設定できます。
msmdsrv.ini で構成する
SSAS の場合、サーバープロパティは msmdsrv.ini ファイルにあります。 SSMS で詳細プロパティを表示した後でも、設定するプロパティが表示されない場合は、msmdsrv.ini ファイルを直接編集する必要があります。 既定のインストールでは、msmdsrv.ini は \Program Files\Microsoft SQL Server\MSAS13 にあります。MSSQLSERVER\OLAP\Config フォルダー。
Management Studio の [全般] プロパティ ページで DataDir プロパティを調べて、msmdsrv.ini ファイルを含む Analysis Services プログラム ファイルの場所を確認します。
複数のインスタンスを持つサーバーで、プログラム ファイルの場所を確認すると、正しいファイルが変更されます。
プログラム ファイル フォルダーの場所の config フォルダーに移動します。
元のファイルに戻す必要がある場合は、ファイルのバックアップを作成します。
テキスト エディターを使用して、msmdsrv.ini ファイルを表示または編集します。
ファイルを保存し、サービスを再起動します。
サーバー のプロパティ カテゴリ
次の記事では、さまざまな構成プロパティについて説明します。
トピック | 対象 | 説明 |
---|---|---|
全般プロパティ | Azure AS、SSAS、Power BI | 全般プロパティは、基本プロパティと詳細プロパティの両方であり、データ ディレクトリ、バックアップ ディレクトリ、およびその他のサーバー動作を定義するプロパティが含まれます。 |
データ マイニング プロパティ | SSAS (SQL Server Analysis Services) | データ マイニング プロパティは、有効になっているデータ マイニング アルゴリズムと無効なデータ マイニング アルゴリズムを制御します。 既定では、すべてのアルゴリズムが有効になっています。 |
DAX の特性 | Azure AS、SSAS、Power BI | DAX クエリに関連するプロパティを定義します。 |
機能の属性 | Azure AS、SSAS | 機能プロパティは製品の機能に関連します。そのほとんどは高度で、サーバー インスタンス間のリンクを制御するプロパティも含まれます。 |
Filestore プロパティ | Azure AS、SSAS、Power BI | ファイル ストアのプロパティは、高度な使用のみを目的としています。 これには、高度なメモリ管理設定が含まれます。 |
ロック マネージャーのプロパティ | Azure AS、SSAS | ロック マネージャーのプロパティは、ロックとタイムアウトに関連するサーバーの動作を定義します。 これらのプロパティのほとんどは、高度な使用のみを目的としています。 |
ログのプロパティ | Azure AS、SSAS | ログ プロパティは、イベントがサーバー上でログに記録されるかどうか、場所、および方法を制御します。 エラー ログ、例外ログ、フライト レコーダー、クエリ ログ、トレースが含まれます。 |
メモリのプロパティ | Azure AS、SSAS、Power BI | メモリ プロパティは、サーバーがメモリを使用する方法を制御します。 これらは主に高度な使用を目的とします。 |
ネットワーク のプロパティ | Azure AS、SSAS | ネットワーク プロパティは、圧縮とバイナリ XML を制御するプロパティなど、ネットワークに関連するサーバーの動作を制御します。 これらのプロパティのほとんどは、高度な使用のみを目的としています。 |
OLAP プロパティ | Azure AS、SSAS、Power BI | OLAP プロパティは、キューブとディメンションの処理、遅延処理、データ キャッシュ、およびクエリ動作を制御します。 基本プロパティと詳細プロパティの両方が含まれます。 |
セキュリティ プロパティ | Azure AS、SSAS | セキュリティ プロパティには、アクセス許可を定義する基本プロパティと高度なプロパティの両方が含まれます。 管理者とユーザーに関連する設定が含まれます。 |
スレッド プールのプロパティ | Azure AS、SSAS | スレッド プールのプロパティは、サーバーが作成するスレッドの数を制御します。 これらのプロパティは高度な使用のみを目的としています。 |
こちらも参照ください
SSMS で Analysis Services スクリプトを作成する
Analysis Services インスタンス管理