다음을 통해 공유


호환성 수준 1050 및 1103에 대한 테이블 형식 모델 프로그래밍

적용 대상: SQL Server Analysis Services Azure Analysis Services 패브릭/Power BI Premium

테이블 형식 모델은 분석 및 보고 애플리케이션에서 사용되는 Analysis Services 데이터를 모델링하는 데 관계형 구문을 사용합니다. 이러한 모델은 테이블 형식 모드에 맞게 구성된 Analysis Service 인스턴스에서 실행되며 이때 요청 시 데이터를 집계하고 계산하는 빠른 테이블 검색 및 스토리지용 메모리 내 분석 엔진을 사용합니다.

사용자 지정 BI 솔루션의 요구 사항이 테이블 형식 모델 데이터베이스에서 가장 잘 충족되는 경우 임의의 Analysis Services 클라이언트 라이브러리 및 프로그래밍 인터페이스를 사용하여 Analysis Services 인스턴스의 테이블 형식 모델과 애플리케이션을 통합할 수 있습니다. 코드에 포함된 MDX 또는 DAX를 사용하여 테이블 형식 모델 데이터를 쿼리하고 계산할 수 있습니다.

이전 버전의 Analysis Services에서 만든 테이블 형식 모델, 특히 호환성 수준 1050~1103의 모델의 경우 AMO, ADOMD.NET, XMLA 또는 OLE DB에서 프로그래밍 방식으로 작업하는 개체는 테이블 형식 및 다차원 솔루션 모두에서 기본적으로 동일합니다. 특히 다차원 모델에 대해 정의된 개체 메타데이터는 테이블 형식 모델 호환성 수준 1050-1103에도 사용됩니다.

SQL Server 2016부터 테이블 형식 모델을 빌드하거나 1200 이상 호환성 수준으로 업그레이드할 수 있으며, 테이블 형식 메타데이터를 사용하여 모델을 정의합니다. 메타데이터와 프로그래밍 기능은 이 수준에서 근본적으로 다릅니다. 자세한 내용은 호환성 수준 1200 이상에 대한 테이블 형식 모델 프로그래밍Analysis Services 업그레이드 를 참조하세요.