이 항목에서는 다차원, 테이블 형식, 데이터 마이닝 및 SharePoint용 PowerPivot 배포에 대한 Analysis Services의 동작 변경에 대해 설명합니다. 동작 변경은 이전 버전의 SQL Server와 비교하여 현재 버전에서 기능이 작동하거나 상호 작용하는 방식에 영향을 미칩니다.
비고
반면, 호환성이 손상되는 변경은 Analysis Services와 통합된 데이터 모델 또는 애플리케이션이 실행되지 않도록 하는 것입니다. 자세한 내용은 SQL Server 2014의 Analysis Services 기능에 대한 주요 변경 내용을 참조하세요.
이 토픽에서
SQL Server 2014의 동작 변경 내용
이 릴리스에서는 테이블 형식, 다차원, 데이터 마이닝 또는 SharePoint용 PowerPivot 기능에 대해 새로운 동작 변경 내용이 발표되지 않았습니다. 그러나 SQL Server 2014 Analysis Services(SSAS)는 SQL Server 2012 및 SQL Server 2012 SP1 버전과 매우 유사하기 때문에 SQL Server 2008에서 업그레이드하는 경우 편의상 두 이전 릴리스의 동작 변경 내용이 여기에 제공됩니다.
SQL Server 2012 SP1의 동작 변경 내용
이 섹션에서는 SQL Server 2012 SP1의 Analysis Services 기능에 대해 보고된 동작 변경 내용을 설명합니다. 이러한 변경 내용은 SQL Server 2014에도 적용됩니다.
| 문제 | 설명 |
|---|---|
| SQL Server 2008 R2 PowerPivot 통합 문서는 SQL Server 2012 SP1 PowerPivot for SharePoint 2013에서 사용되는 경우 모델을 자동으로 업그레이드하고 새로 고치지 않습니다. 따라서 SQL Server 2008 R2 PowerPivot 통합 문서에는 예약된 데이터 새로 고침이 작동하지 않습니다. | 2008 R2 통합 문서는 SharePoint 2013용 PowerPivot에서 열리며 예약된 새로 고침은 작동하지 않습니다. 새로 고침 기록을 검토하면 다음과 유사한 오류 메시지가 표시됩니다. 통합 문서에 지원되지 않는 PowerPivot 모델이 포함되어 있습니다. 통합 문서의 PowerPivot 모델은 SQL Server 2008 R2 PowerPivot for Excel 2010 형식입니다. 지원되는 PowerPivot 모델은 다음과 같습니다. SQL Server 2012 PowerPivot for Excel 2010 SQL Server 2012 PowerPivot for Excel 2013" 통합 문서를 업그레이드하는 방법: 예약된 새로 고침은 통합 문서를 2012 통합 문서로 업그레이드할 때까지 작동하지 않습니다. 통합 문서와 그 안에 포함된 모델을 업그레이드하려면 다음 중 하나를 실행합니다. SQL Server 2012 PowerPivot for Excel 추가 기능이 설치된 Microsoft Excel 2010에서 통합 문서를 다운로드하여 엽니다. 그런 다음 통합 문서를 저장하고 SharePoint 서버에 다시 게시합니다. Microsoft Excel 2013에서 통합 문서를 다운로드하고 엽니다. 그런 다음 통합 문서를 저장하고 SharePoint 서버에 다시 게시합니다. 통합 문서 업그레이드에 대한 자세한 내용은 통합 문서 업그레이드 및 예약된 데이터 새로 고침(SharePoint 2013)을 참조하세요. |
| DAX ALL 함수의 동작 변경 | SQL Server 2012 SP1 이전에는, 시간 인텔리전스에 사용하기 위해 날짜 테이블로 [Date] 열을 지정하고, 이 [Date] 열이 ALL 함수에 인수로 전달되어 CALCULATE 함수의 필터로 사용되는 경우, 날짜 열에 슬라이서가 적용되더라도 테이블의 모든 열에 대한 모든 필터가 무시됩니다. 예를 들면 다음과 같습니다. = CALCULATE (<expression>, ALL (DateTable[Date]))SQL Server 2012 SP1 이전에는 ALL에 인수로 전달된 [Date] 열에 관계없이 DateTable의 모든 열에 대해 모든 필터가 무시됩니다. SQL Server 2012 SP1 및 Excel 2013의 PowerPivot에서 동작은 ALL에 인수로 전달된 지정된 열에 대해서만 필터를 무시합니다. 새 동작을 해결하려면 실제로 모든 열을 전체 테이블에 대한 필터로 무시합니다. 예를 들어 인수에서 [Date] 열을 제외할 수 있습니다. =CALCULATE (<expression>, ALL(DateTable))이렇게 하면 SQL Server 2012 SP1 이전의 동작과 동일한 결과가 생성됩니다. |
SQL Server 2012의 동작 변경 내용
이 섹션에서는 SQL Server 2012의 Analysis Services 기능에 대해 보고된 동작 변경 내용을 설명합니다. 이러한 변경 내용은 SQL Server 2014에도 적용됩니다.
Analysis Services, 다차원 모드
유지로 설정된 NullProcessing 옵션은 고유 개수 측정값에 대해 더 이상 지원되지 않습니다.
SQL Server 2012 이전에는 NullProcessing 요소(ASSL)를 고유 개수 측정값에 대해 Preserve로 설정할 수 있었습니다. 아쉽게도 이 사례는 종종 잘못된 결과를 생성했으며 때로는 처리 작업을 중단하기도 했습니다. 따라서 이 구성은 SQL Server 2012에서 더 이상 유효하지 않습니다. 이를 사용하려고 하면 다음과 같은 유효성 검사 오류가 발생합니다. "메타데이터 관리자의 오류입니다. Preserve는 고유 개수 측정값인 measurename<에 유효한 NullProcessing 값이 아닙니다."
Management Studio 및 큐브 디자이너의 큐브 브라우저가 제거되었습니다.
Management Studio 또는 큐브 디자이너의 피벗 테이블 구조로 필드를 끌어서 놓을 수 있는 큐브 브라우저 컨트롤이 제품에서 제거되었습니다. 컨트롤이 OWC(Office Web Control) 구성 요소였습니다. OWC는 Office에서 더 이상 사용되지 않으며 더 이상 사용할 수 없습니다.
SharePoint용 PowerPivot
PowerPivot 통합 문서를 외부 데이터 원본으로 사용하기 위한 더 높은 권한 요구 사항
Excel 통합 문서는 동일한 통합 문서 또는 외부 통합 문서에 포함된 PowerPivot 데이터를 렌더링할 수 있습니다. 이전 릴리스에서는 PowerPivot 데이터가 포함되었는지 외부인지에 관계없이 사용 권한 요구 사항이 동일했습니다. PowerPivot 통합 문서에 대한 보기 전용 권한이 있는 경우 포함된 연결과 외부 연결 모두에 대해 통합 문서의 모든 PowerPivot 데이터에 대한 모든 권한을 얻을 수 있습니다.
이 릴리스에서는 외부 파일에서 PowerPivot 데이터를 렌더링하는 Excel 통합 문서에 대한 사용 권한 요구 사항이 변경되었습니다. 이 릴리스에서는 클라이언트 애플리케이션에서 외부 PowerPivot 통합 문서에 연결하려면 읽기 권한(또는 더 구체적으로 는 항목 열기 권한)이 있어야 합니다. 추가 권한은 사용자가 통합 문서에 포함된 원본 데이터를 볼 수 있는 다운로드 권한이 있음을 지정합니다. 추가 권한은 모델 데이터를 연결하는 클라이언트 애플리케이션 또는 통합 문서에서 전적으로 사용할 수 있다는 사실을 반영하여 사용 권한 요구 사항과 실제 데이터 연결 동작 간에 더 나은 맞춤을 제공합니다.
PowerPivot 통합 문서를 외부 데이터 원본으로 계속 사용하려면 외부 PowerPivot 데이터에 연결하는 사용자에 대한 SharePoint 권한을 늘려야 합니다. 사용 권한을 변경할 때까지 사용자는 데이터 원본 연결에서 PowerPivot 통합 문서에 액세스하려고 하면 다음과 같은 오류가 발생합니다. "PowerPivot 웹 서비스에서 오류를 반환했습니다(액세스 거부됨). 요청한 문서가 없거나 파일을 열 수 있는 권한이 없습니다.)"
경고
다음 단계에서는 라이브러리 수준에서 권한 상속을 중단하고 이 라이브러리의 특정 문서에 대해 보기 전용 에서 읽기 로 사용자 권한을 늘리도록 지시합니다. 계속하기 전에 기존 사용 권한 및 문서를 신중하게 검토하고 이러한 단계가 사이트에 적합한지 확인합니다.
또는 라이브러리에 폴더를 만들고, 영향을 받는 모든 문서를 해당 폴더로 이동하고, 폴더에 대한 고유한 권한을 설정할 수 있습니다.
비고
통합 문서가 PowerPivot 갤러리에 저장된 경우 통합 문서에 대한 사용 권한 상속을 중단하면 데이터 새로 고침을 위해 구성된 경우 해당 통합 문서의 축소판 그림 이미지 생성이 중단됩니다. 갤러리의 통합 문서 및 미리 보기 이미지에 대한 액세스를 동시에 허용하려면 라이브러리의 모든 문서에 대해 라이브러리 수준에서 특정 사용자에게 읽기 권한을 부여하는 것이 좋습니다.
사용 권한을 변경하려면 사이트 소유자여야 합니다.
개별 통합 문서에 대한 읽기 권한 수준으로 권한을 늘리는 방법
아래쪽 화살표를 클릭하여 개별 문서의 메뉴를 엽니다.
사용 권한 관리를 클릭합니다.
기본적으로 라이브러리는 사용 권한을 상속합니다. 이 라이브러리에서 개별 통합 문서의 사용 권한을 변경하려면 사용 권한 상속 중지를 클릭합니다.
PowerPivot 통합 문서에 대한 추가 권한이 필요한 사용자 또는 그룹 이름으로 확인란을 선택합니다. 추가 권한을 통해 이러한 사용자는 포함된 PowerPivot 데이터에 연결하고 해당 데이터를 다른 문서의 외부 데이터 원본으로 사용할 수 있습니다.
사용자 권한 편집을 클릭합니다.
읽기 권한을 선택한 다음 확인을 클릭합니다.
PowerPivot 갤러리: 일부 PowerPivot 통합 문서에 대한 스냅샷 생성에 대한 새로운 규칙
이 릴리스에서는 PowerPivot 갤러리에서 스냅샷 이미지를 생성하기 위한 새로운 요구 사항을 도입하여 잠재적인 정보 공개 원본(즉, 볼 수 있는 권한이 없는 데이터 원본의 데이터 스냅샷 표시)을 제거합니다. 이러한 요구 사항은 통합 문서를 볼 때마다 외부 데이터 원본에 연결하는 PowerPivot 통합 문서에만 적용됩니다. 포함된 PowerPivot 데이터를 시각화하는 통합 문서만 사용하는 경우 PowerPivot 갤러리에서 스냅샷이 생성되는 방식은 변경되지 않습니다.
열 때마다 해당 데이터를 새로 고치는 통합 문서의 경우 스냅샷 생성에 대한 새로운 요구 사항은 다음과 같습니다.
다른 통합 문서 또는 보고서에서 외부 데이터 원본으로 사용되는 PowerPivot 통합 문서는 데이터를 사용하는 통합 문서와 동일한 라이브러리에 있어야 합니다. 예를 들어 sales-report.xlsx데이터를 제공하는 sales-data.xlsx 있는 경우 스냅샷 이미지가 표시되려면 두 통합 문서가 모두 갤러리에 있어야 합니다.
함께 사용되는 통합 문서는 공통 부모(즉, PowerPivot 갤러리)의 권한을 상속해야 합니다. 이 예제에서는 sales-data.xlsx 및 sales-report.xlsx 모두 PowerPivot 갤러리에서 상속해야 합니다.
통합 문서가 위의 조건을 충족하지 못하면 예상되는 썸네일 이미지 대신 다음과 같은 잠긴 아이콘이 표시됩니다.
부하 분산 요청에 대한 새 기본 설정이 Round-Robin Health-Based
PowerPivot 서비스 애플리케이션에는 PowerPivot 데이터에 대한 요청이 팜의 여러 SharePoint용 PowerPivot 서버에 분산되는 방법을 결정하는 기본 설정이 있습니다. 이전 릴리스에서 기본 설정은 라운드 로빈(Round Robin)으로, 요청이 사용 가능한 서버 간에 순차적으로 분산되었습니다. 이 릴리스에서 기본값은 이제 상태 기반입니다. PowerPivot 서비스 애플리케이션은 사용 가능한 메모리 또는 CPU와 같은 서버 상태 통계를 사용하여 xt 요청을 받는 서버 인스턴스를 결정합니다.
이전 릴리스에서 서버를 업그레이드한 경우 PowerPivot 서비스 애플리케이션은 이전 기본 설정(라운드 로빈)을 유지합니다. 상태 기반 할당 방법 설정을 사용하려면 구성 설정을 수정해야 합니다. 자세한 내용은 중앙 관리에서 PowerPivot 서비스 애플리케이션 만들기 및 구성을 참조하세요.
또한 참조하십시오
이전 버전과의 호환성
SQL Server 2014의 Analysis Services 기능에 대한 주요 변경 내용