적용 대상:
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 |
* 1100 및 1103 호환성 수준은 SQL Server 2017에서 더 이상 사용되지 않습니다.
호환성 수준 설정
Visual Studio에서 새 테이블 형식 모델 프로젝트를 만들 때 테이블 형식 모델 디자이너 대화 상자에서 호환성 수준을 지정할 수 있습니다.
이 메시지를 다시 표시 안 함 옵션을 선택하면 모든 후속 프로젝트에서 기본값으로 지정한 호환성 수준을 사용합니다. 도구> 옵션의 SSDT에서 기본 호환성 수준을 변경할 수있습니다.
SSDT에서 테이블 형식 모델 프로젝트를 업그레이드하려면 모델 속성 창에서 호환성 수준 속성을 설정합니다. 호환성 수준을 업그레이드하는 것은 되돌릴 수 없습니다.
SSMS에서 테이블 형식 데이터베이스의 호환성 수준 확인
SSMS에서 데이터베이스 이름 >속성>호환성 수준을 마우스 오른쪽 단추로 클릭합니다.
SSMS의 서버에 대해 지원되는 호환성 수준 확인
SSMS에서 서버 이름>속성>지원 호환성 수준을 마우스 오른쪽 단추로 클릭합니다.
이 속성은 서버에서 실행할 데이터베이스의 가장 높은 호환성 수준을 지정합니다. 지원되는 호환성 수준은 읽기 전용이므로 변경할 수 없습니다.