PowerPivot for Excel로 수행 할 수있는 멋진 작업

Microsoft Excel의 비즈니스 인텔리전스

PowerPivot for Excel은 Microsoft Excel 용 애드온입니다. 이를 통해 사용자는 익숙한 환경에서 강력한 비즈니스 인텔리전스 (BI)를 수행 할 수 있습니다.

PowerPivot은 Microsoft에서 무료로 다운로드 할 수 있으며 사용자가 매우 큰 데이터 세트로 작업 할 수 있도록합니다. PowerPivot 이전에는 이러한 종류의 분석이 SAS 및 Business Objects와 같은 엔터프라이즈 BI 도구로 제한되었습니다.

PowerPivot은 VertiPaq이라는 메모리 내 엔진을 사용합니다. 이 SSAS 엔진은 오늘날 대부분의 개인용 컴퓨터에서 사용할 수있는 증가 된 RAM을 활용합니다.

대부분의 IT 매장은 엔터프라이즈 BI 환경을 구축하는 데 필요한 리소스로 인해 어려움을 겪습니다. PowerPivot은이 작업 중 일부를 업무용 사용자 가까이로 이동시킵니다. PowerPivot for Excel에는 많은 기능이 있지만 가장 멋진 것으로 생각되는 다섯 가지를 선택했습니다.

팁 : 여기에서 PowerPivot을 다운로드 할 수 있습니다. Microsoft의 웹 사이트에서 다운로드 할 링크가 확실하지 않은 경우 32 비트 또는 64 비트 버전의 Windows를 사용 하는지 확인하십시오. Microsoft는 문제가있는 경우 PowerPivot 설치 방법을 제공합니다.

참고 : PowerPivot 데이터는 XLSX , XLSM 또는 XLSB 파일 확장명을 사용하는 통합 문서에만 저장할 수 있습니다.

01 / 05

매우 큰 데이터 세트 작업

마틴 Barraud / 스톤 / 게티 이미지

Microsoft Excel에서 워크 시트 맨 아래로 이동하면 최대 행 수는 1,048,576입니다. 이것은 약 백만 행의 데이터를 나타냅니다.

PowerPivot for Excel을 사용하면 데이터 행 수에 제한이 없습니다. 이것이 진실한 진술 인 동안 실제 제한은 실행중인 Microsoft Excel의 버전과 스프레드 시트를 SharePoint 2010에 게시할지 여부에 따라 달라집니다.

64 비트 버전의 Excel을 실행하는 경우 PowerPivot에서 약 2GB의 데이터를 처리 할 수 ​​있지만이 작업을 원활하게 수행하려면 충분한 RAM이 있어야합니다. PowerPivot 기반 Excel 스프레드 시트를 SharePoint 2010에 게시하려는 경우 최대 파일 크기도 2GB입니다.

결론은 Excel 용 PowerPivot이 수백만 개의 레코드를 처리 할 수 ​​있다는 것입니다. 최대치에 도달하면 메모리 오류가 발생합니다.

수백만 개의 레코드를 사용하여 PowerPivot for Excel로 재생하려면 PowerPivot 통합 자습서에 필요한 데이터가있는 PowerPivot for Excel 자습서 샘플 데이터 (약 230 만 레코드)를 다운로드하십시오.

02 of 02

다른 출처에서 데이터 결합

이것은 PowerPivot for Excel에서 가장 중요한 기능 중 하나입니다. Excel은 항상 SQL Server , XML, Microsoft Access 및 웹 기반 데이터와 같은 다양한 데이터 소스를 처리 할 수있었습니다. 서로 다른 데이터 소스 간의 관계를 만들어야 할 때 문제가 발생합니다.

이 기능을 지원하는 타사 제품이 있으며 VLOOKUP과 같은 Excel 기능을 사용하여 데이터를 "조인"할 수 있습니다. 이러한 방법은 대규모 데이터 세트의 경우 실용적이지 않습니다. PowerPivot for Excel은이 작업을 수행하기 위해 만들어졌습니다.

PowerPivot 내에서 거의 모든 데이터 원본에서 데이터를 가져올 수 있습니다. 가장 유용한 데이터 소스 중 하나가 SharePoint 목록임을 알게되었습니다. PowerPivot for Excel을 사용하여 SQL Server의 데이터와 SharePoint의 목록을 결합했습니다.

참고 : 이 작업을 수행하려면 SharePoint 2010이 필요하며 SharePoint 환경에 ADO.Net 런타임이 설치되어 있어야합니다.

PowerPivot을 SharePoint 목록에 연결하면 실제로 데이터 피드에 연결됩니다. SharePoint 목록에서 데이터 피드를 만들려면 목록을 열고 목록 리본을 클릭하십시오. 그런 다음 데이터 피드로 내보내기를 클릭하고 저장하십시오.

피드는 PowerPivot for Excel에서 URL로 사용할 수 있습니다. PowerPivot의 데이터 원본으로 SharePoint를 사용하는 방법에 대한 자세한 내용은 PowerPivot의 SharePoint 목록 데이터 (MS Word DOCX 파일) 백서를 참조하십시오.

03 of 05

시각적으로 분석 가능한 모델 만들기

PowerPivot for Excel을 사용하면 Excel 워크 시트에 다양한 시각적 데이터를 출력 할 수 있습니다. 피벗 테이블, 피벗 차트, 차트 및 표 (가로 및 세로), 두 차트 (가로 및 세로), 네 개의 차트 및 병합 된 피벗 테이블로 데이터를 반환 할 수 있습니다.

다중 출력을 포함하는 워크 시트를 만들 때 힘이 생깁니다. 이렇게하면 데이터를 대시 보드로 볼 수 있으므로 분석이 정말 쉽습니다. 경영진이 올바르게 작성한 경우 워크 시트와 상호 작용할 수 있어야합니다.

Excel 2010과 함께 제공되는 슬라이서는 시각적으로 필터링 된 데이터를 간단하게 만듭니다.

04 / 05

DAX를 사용하여 데이터 조각 및 다이 싱을위한 계산 된 필드 만들기

DAX (Data Analysis Expressions)는 PowerPivot 테이블에서 주로 계산 열을 만드는 데 사용되는 수식 언어입니다. 전체 참조 정보는 TechNet DAX Reference를 참조하십시오.

일반적으로 날짜 필드를 유용하게 만들기 위해 DAX 날짜 함수를 사용합니다. 올바른 형식의 날짜 필드가 포함 된 Excel의 일반 피벗 테이블에서 그룹화를 사용하여 연도, 분기, 월 및 일별로 필터링하거나 그룹화하는 기능을 포함 할 수 있습니다.

PowerPivot에서 이와 동일한 작업을 수행하려면 계산 된 열로 생성해야합니다. 피벗 테이블에서 데이터를 필터링하거나 그룹화하는 데 필요한 각 방법에 대한 열을 추가하십시오. DAX의 많은 날짜 함수는 Excel 수식과 동일하므로이를 쉽게 만들 수 있습니다.

예를 들어 새 계산 된 열에서 = YEAR ([ 날짜 열 ]) 을 사용하여 PowerPivot의 데이터 집합에 연도를 추가합니다. 그런 다음이 새로운 YEAR 필드를 피벗 테이블의 슬라이서 또는 그룹으로 사용할 수 있습니다.

05/05

SharePoint 2010에 대시 보드 게시

회사가 내 회사와 같은 경우 대시 보드는 여전히 IT 팀의 작업입니다. PowerPivot은 SharePoint 2010과 결합하여 대시 보드의 기능을 사용자에게 제공합니다.

PowerPivot 기반 차트 및 테이블을 SharePoint 2010에 게시하는 필수 조건 중 하나는 SharePoint 2010 팜에서 PowerPivot for SharePoint를 구현하는 것입니다.

MSDN에서 PowerPivot for SharePoint를 확인하십시오. IT 팀이이 부분을 수행해야합니다.