연습: PowerPivot을 사용하여 Excel에서 LightSwitch 서비스 사용
이 연습을 통해 Microsoft Excel 2010을 사용하여 Visual Studio LightSwitch 애플리케이션에서 데이터를 분석할 수 있습니다.첫째, 웹을 기반으로 하는 LightSwitch 응용 프로그램이 데이터를 노출하는 방식인 OpenData 프로토콜(OData)을 통해 해당 데이터에 대한 피드를 만듭니다.이렇게 하면 데이터가 PowerPivot에서 열립니다. 여기서 PowerPivot은 Excel 2010의 추가 기능이며 OData 정보를 구문 분석할 수 있는 많은 응용 프로그램 중 하나입니다.
사전 요구 사항
이 연습을 완료하려면 다음 제품이 설치되어 있어야 합니다.
Visual Studio Professional 2012
Excel 2010
뿐만 아니라 이 연습은 MSDN Samples Gallery에서 다운로드하거나 연습: 비전 클리닉 응용 프로그램 만들기의 단계를 완료하여 만들 수 있는 Vision Clinic 샘플 응용 프로그램을 사용합니다.또는 Vision Clinic의 응용 프로그램 이름과 나타나는 PrescriptionContoso의 데이터 소스 이름을 대체하여 자신의 LightSwitch 응용 프로그램을 사용할 수 있습니다.
OData 피드를 통해 데이터를 노출하는 방법
솔루션 탐색기에서 속성의 바로 가기 메뉴를 열고 열기를 선택합니다.
응용 프로그램 디자이너가 열립니다.
응용 프로그램 종류 탭의 클라이언트 섹션에서 웹 옵션 단추를 선택합니다.
ApplicationData 및 PrescriptionContoso 데이터 소스의 데이터는 모두 OData 피드로 노출됩니다.
F5 키를 선택하여 응용 프로그램을 실행합니다.
웹 브라우저의 주소 표시줄에서 URL의 첫 번째 부분을 복사합니다.https://localhost:#####/ 형식이어야 하며, 여기서 #####은 숫자 값을 나타냅니다.
PowerPivot에서 OData 데이터에 액세스하는 방법
Excel 2010의 메뉴 표시줄에서 PowerPivot, PowerPivot 창을 선택합니다.
Excel용 PowerPivot 창이 열립니다.
메뉴 모음에서 외부 데이터 가져오기, 데이터 피드에서를 선택합니다.
테이블 가져오기 마법사를 엽니다.
연결 이름 텍스트 상자에 Vision Clinic 제품을 입력합니다.
데이터 피드 URL 텍스트 상자에 이전 절차에서 복사한 URL을 입력하고 PrescriptionContoso.svc를 추가합니다.https://localhost:#####/PrescriptionContoso.svc 형식이어야 하며, 여기서 #####은 숫자 값을 나타냅니다.
팁 연결 테스트 단추를 선택하여 정확한 URL을 입력했는지 확인할 수 있습니다.
다음 단추를 선택합니다.
테이블 및 뷰 선택 페이지에서 제품 확인란을 선택합니다.
마침 단추를 선택하고 가져올 데이터를 기다린 다음 닫기 단추를 선택합니다.
데이터는 PowerPivot 창에 나타나며 데이터에서 PivotTable 및 PivotChart 보고서를 만들 수 있습니다.
다음 단계
PowerPivot에 대한 자세한 내용은 PowerPivot 창에서 F1 키를 선택하여 열리는 도움말을 참조하십시오.