다음을 통해 공유


Excel Services의 새로운 기능(SharePoint Server 2010)

 

적용 대상: SharePoint Server 2010

마지막으로 수정된 항목: 2016-11-30

Microsoft SharePoint Server 2010의 Excel Services은 비즈니스 데이터를 손쉽게 분석하고 비즈니스 인텔리전스를 향상시키기 위해 만들어졌습니다. Excel Services는 SharePoint Server에 Microsoft Excel 클라이언트 통합 문서를 게시하는 데 사용할 수 있는 Microsoft SharePoint Server 2010 공유 서비스입니다. 게시한 통합 문서는 지식 근로자가 사용할 수 있도록 조직 전체에서 제공됩니다. 이러한 모든 문서는 조직의 필요에 맞게 관리 및 보안을 유지한 다음 전체에서 공유할 수 있습니다.

비즈니스 인텔리전스 기능을 통해 조직의 주요 비즈니스 프로세스를 나타내는 데이터를 저장하고 이러한 데이터를 유용한 방식으로 구성할 수 있을 뿐 아니라 의미 있는 정보로 제공할 수 있습니다. 지식 근로자가 해당 정보를 활용하여 생산성을 향상시키고 기본 비즈니스 프로세스를 개선하기 위한 의견을 제공할 수 있습니다.

새로운 Excel Services 기능

Excel Services에는 IT 전문 사용자를 대상으로 여러 가지 새로운 기능이 추가되었습니다. 이러한 새 기능 중 일부는 SharePoint Server를 기반으로 하지만 공유 서비스 전체에 직접적인 영향을 줄 수 있습니다. 이 섹션에서는 Excel Services를 배포할 때 추가되는 새로운 공유 기능과 고급 기능에 대해 설명합니다.

  • 무인 서비스 계정Excel Services는 데이터를 가져오기 위한 단일 데이터 유형으로 사용할 수 있는 낮은 권한의 무인 서비스 계정을 고객에게 제공합니다. 고객은 Microsoft Office 2010에서 이 계정을 권한 있는 계정으로 사용할 수 있습니다. Excel Services에서는 Secure Store Service를 사용하여 암호화된 무인 계정을 저장합니다. 무인 계정 자격 증명은 필요한 경우 세션 또는 연결별로 저장되거나 캐시되므로 무인 계정에 대한 데이터 연결이 포함된 통합 문서를 로드할 때 보안 저장소에서 이러한 계정이 호출되고 사용됩니다. 보안 저장소는 Excel Services의 보안된 데이터를 저장하고 모든 SharePoint Server 팜에 존재합니다. 보안 저장소는 팜에서 인증이 구성된 방법에 관계없이 작동합니다.

  • 서비스 응용 프로그램 관리 SharePoint 중앙 관리 웹 사이트에는 사용자가 관리할 수 있는 권한이 있는 모든 서비스 목록을 나열하는 서비스 응용 프로그램 관리 페이지에 대한 링크가 있습니다. 기본적으로 서비스 응용 프로그램 관리 페이지에는 특정 사용자 또는 역할에서 사용 가능한 모든 서비스가 수집됩니다. 각 서비스에는 Excel Services 관리 인스턴스별로 자체의 고유한 관리 페이지가 있습니다.

  • Windows PowerShell   Windows PowerShell은 Excel Services 배포뿐 아니라 Microsoft SharePoint 2010 제품의 무인 설치 및 배포를 완전히 지원합니다. 신뢰할 수 있는 위치와 사용자 정의 기능을 찾아봐야 하는 관리자는 이제 단일 Windows PowerShell 키를 사용하여 원하는 정보를 검색할 수 있습니다. Excel Services 관련 설정에 대해 사용되었던 모든 Stsadm 명령은 실패하므로 SPServiceApplicationWindows PowerShell 명령을 대신 사용합니다.

  • 신뢰할 수 있는 위치 신뢰할 수 있는 위치가 이제 기본적으로 제공되며 관리자 작업이 대부분 필요하지 않습니다. 하지만 Excel Services에서 UNC(Universal Naming Convention) 형식의 신뢰할 수 있는 폴더 또는 위치를 사용할 경우 관리자가 이러한 용도로 신뢰할 수 있는 위치를 새로 만들어야 합니다.

  • 다중 사용자 공동 작업 다중 사용자 공동 작업 환경에서는 여러 사용자가 통합 문서를 동시에 편집할 수 있도록 지원합니다. 사용자가 활성 상태인 경우 폴링 속도는 ECS에서 실행된 적응 알고리즘에 의해 결정됩니다. 편집 내용은 모두 ESC에서 받은 순서대로 처리되므로 같은 통합 문서 셀에서 마지막 편집 내용이 이전 편집 내용을 덮어씁니다.

  • 서비스 권한 위임SharePoint Server에는 중앙 관리자가 다른 서비스를 관리하는 권한을 사용자에게 위임할 수 있도록 허용하는 새로운 공유 서비스 인프라가 포함되어 있습니다.

  • 슬라이서 기능 슬라이서 기능은 Microsoft Excel 2010에 추가된 새로운 유형의 데이터 필터이며 디자인 및 레이아웃에서 대화형의 유연한 필터링을 제공하고 항상 최신의 필터링 상태를 전달합니다. 이러한 데이터 필터를 통해 더 많은 사용자가 피벗 테이블 및 OLAP 기능을 사용하여 데이터를 분석하는 이점을 누릴 수 있습니다. 슬라이서 기능은 Excel 2010 만든 이가 손쉽게 OLAP 데이터 모델을 작성하고 이러한 모델을 바탕으로 대화형의 풍부한 보고서를 만들 수 있도록 도와 줍니다. 보고서를 만든 후에는 Excel Services에 게시하여 Excel 클라이언트에서처럼 표시하고 상호 작용할 수 있습니다. 슬라이서 기능은 또한 BI 대시보드의 다른 웹 파트에서 매개 변수로 지정됩니다.

    슬라이서 기능은 수동 필터링만 지원하며 레이블, 날짜, 상위 10개의 필터링 유형과 같은 고급 필터링은 제공하지 않습니다. 슬라이서 기능은 여러 피벗 테이블에 연결하여 공통의 공유 필터처럼 작동할 수 있으므로 이 슬라이서 기능에서 선택한 내용은 해당 기능과 연결된 모든 피벗 테이블로 자동 전파됩니다. 또한 스타일을 적용하여 슬라이서 기능의 서식을 지정할 수도 있습니다.

새로운 Excel Services 사용자 지정 응용 프로그램

사용자 지정 응용 프로그램은 UDF(사용자 정의 함수)를 사용하여 만들며 이러한 기능은 Excel Services에서 계속 사용할 수 있습니다. Excel Services API는 Excel Services에서 작동하며 몇 가지 새로운 API도 있습니다. UDF는 Excel의 계산 및 데이터 가져오기 기능을 확장하는 일반 기능입니다. 더 많은 세부 정보는 Microsoft MSDN 라이브러리 문서 Excel Services 사용자 정의 기능(영문일 수 있음)을 참조하십시오. 현재 다음 두 가지 추가 방법을 통해 사용자 지정 응용 프로그램을 작성할 수 있습니다.

  • REST API REST API는 엔터티와 이러한 엔터티에 액세스하는 방법을 정의하는 클라이언트 서버 소프트웨어 아키텍처/프로토콜입니다. 이 API는 하이퍼링크를 사용하며 상태를 저장하지 않습니다. REST는 Excel Services에서 HTTP 프로토콜을 통해 통합 문서의 엔터티(범위, 차트)에 액세스할 수 있도록 지원하며 사용자가 단일 셀을 비롯한 이러한 범위에 값을 설정하는 방법도 제공합니다.

    REST API는 다음 두 가지 요구 사항을 따르는 REST(Representational State Transfer)를 기반으로 합니다.

    1. 네트워크 리소스를 찾는 데 사용되는 주소 지정 구성표

    2. 이러한 리소스에 대한 표현을 반환하기 위한 방법론

  • JSOM 또는 ECMAScript(JScript 또는 JavaScript 개체 모델) ECMAScript 스크립트는 Excel Services의 신디케이트, 매시업, 자동화와 타사에서 제공하는 Excel Services 확장을 활성화합니다. 또한 관리자 또는 개발자가 웹 페이지에서 범위 탐색, 셀 값 및 기타 표 작업에 영향을 주는 JavaScript 코드를 삽입할 수 있도록 하는 Microsoft Excel Web Access 기능의 하위 집합을 제공합니다. ECMAScript는 Excel Services 웹 서비스 API 기능을 미러링하지만 이러한 API에 대한 프록시는 아닙니다.