PowerPivot을 사용하여 예약된 데이터 새로 고침을 실행할 때 "Excel Services 호출 실패" 오류
이 문서는 수석 지원 에스컬레이션 엔지니어인 자키르 하벨리왈라(Zakir Haveliwala)가 작성했습니다.
증상
Microsoft SharePoint 2013용 PowerPivot을 사용하여 데이터 원본에 대한 Power Query 연결이 있는 통합 문서에서 예약된 데이터 새로 고침을 실행하면 "Excel Services 호출 실패" 오류가 발생할 수 있습니다.
원인
Power Query 연결에 대한 데이터 새로 고침은 SharePoint Server 2013 온-프레미스에서 지원되지 않습니다. 따라서 통합 문서에 Power Query 사용하여 만든 데이터 연결이 있는 경우 브라우저의 데이터 새로 고침과 예약된 데이터 새로 고침 모두 오류가 표시됩니다.
해결 방법
이 문제를 해결하려면 Power Query 사용하지 않는 데이터 원본에 연결합니다. 이렇게 하려면 PowerPivot을 사용하여 데이터 연결을 만든 다음, 연결합니다.
통합 문서에 현재 Power Query 데이터 연결이 있는지 여부를 확인하려면 데이터>Connections>속성> 정의로 이동하여 Excel의 연결 문자열 확인합니다. 공급자가 Microsoft.Mashup.OleDb.1인 경우 이는 데이터 연결이 Power Query 사용하여 이루어졌다는 것을 나타냅니다.
Excel 2016 & 변환 또는 데이터 가져오기 기능을 사용하여 연결을 만들 수 있습니다. 예를 들어 여러 원본의 데이터를 결합할 때 Microsoft.Mashup.OleDb.1 공급자를 사용할 수 있습니다.
추가 정보
Power Query 연결에 대한 데이터 새로 고침은 Microsoft 365용 Power BI(SharePoint Online)에서 지원됩니다. 자세한 내용은 Power Query 대한 예약된 데이터 새로 고침을 참조하세요.
Power Query 연결에 대한 대화형 브라우저 새로 고침 및 예약된 데이터 새로 고침은 SharePoint 2016용 PowerPivot에서 온-프레미스에서 지원됩니다. 다음과 같은 최소 제품 요구 사항이 있습니다.
- SQL Server 2016 PowerPivot Analysis Services with Cumulative Update 1(CU1)
- SharePoint 2016용 PowerPivot 추가 기능
- Office Online Server 2016년 11월 릴리스
- SharePoint Server 2016의 RTM(Release to Manufacturing) 버전
참고
대화형 데이터 새로 고침은 Windows 인증 작동하지 않습니다. 새로 고침에 사용하도록 보안 저장소 ID를 구성해야 합니다.
Power Query 연결에서 로드된 데이터를 데이터 모델에 추가해야 합니다. 그렇지 않으면 이 새로 고침 프로세스에서 PowerPivot이 필요하고 데이터 모델이 있는 통합 문서만 PowerPivot에서 처리되므로 새로 고침이 실패합니다.