適用対象:
SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
互換性レベルは、Analysis Services エンジンでのリリース固有の動作を指します。 たとえば、DirectQuery と表形式オブジェクトのメタデータは、互換性レベルに応じて実装が異なります。 一般に、プラットフォームでサポートされている最新の互換性レベルを選択する必要があります。
サポートされている最新の互換性レベルは 1700 です
バージョン別にサポートされている互換性レベル
| 互換性レベル | サーバーのバージョン |
|---|---|
| 1700 | Power BI Premium、Azure Analysis Services、SQL Server 2025 |
| 1600 | Power BI Premium、Azure Analysis Services、SQL Server 2022 |
| 1500 | Power BI Premium、Azure Analysis Services、SQL Server 2022、SQL Server 2019 |
| 1400 | Azure Analysis Services、SQL Server 2022、SQL Server 2019、SQL Server 2017 |
| 1200 | Azure Analysis Services、SQL Server 2022、SQL Server 2019、SQL Server 2017、SQL Server 2016 |
| 1103 | SQL Server 2017*、SQL Server 2016、SQL Server 2014、SQL Server 2012 SP1 |
| 1100 | SQL Server 2017*、SQL Server 2016、SQL Server 2014、SQL Server 2012 SP1、SQL Server 2012 |
* SQL Server 2017 では、1100 と 1103 の互換性レベルは非推奨です。
互換性レベルを設定する
Visual Studio で新しい表形式モデル プロジェクトを作成する場合は、[ 表形式モデル デザイナー ] ダイアログで互換性レベルを指定できます。
[ このメッセージを再び表示しない ] オプションを選択すると、以降のすべてのプロジェクトで、既定として指定した互換性レベルが使用されます。 SSDT の既定の互換性レベルは 、Tools>Options で変更できます。
SSDT で表形式モデル プロジェクトをアップグレードするには、[モデルのプロパティ] ウィンドウで互換性レベル プロパティを設定します。 互換性レベルのアップグレードは元に戻せない点に注意してください。
SSMS で表形式データベースの互換性レベルを確認する
SSMS で、データベース名 >Properties>Compatibility Level を右クリックします。
SSMS のサーバーでサポートされている互換性レベルを確認する
SSMS で、サーバー名>Properties>サポートされている互換性レベルを右クリックします。
このプロパティは、サーバー上で実行されるデータベースの最高互換性レベルを指定します。 サポートされている互換性レベルは読み取り専用です。変更することはできません。