본문 바로가기

Analysis Services

Business Intelligence in SQL Server 2008 ; 소개

번역: 이수겸(sklee_at_olap.co.kr)

소개

경쟁이 치열해져가는 시장에서, 시장 트렌드와 기회를 사전에 인식하는 능력과 고객의 새로운 요구에 대한 즉각적 대응만이 비즈니스를 성공시킬 수 있다는 인식이 늘어나고 있다. 또한, 직원은 비즈니스 활동의 우선 순위를 정하고, 비용을 효율적으로 지출하며, 효과적인 비즈니스 의사 결정을 내려야 한다.

이러한 도전에 직면하여 직원은 실행가능한 통찰력을 가져야 하며, 그럼으로써 지능적이고 전문적인 의사 결정을 내릴 수 있으며 비즈니스의 성공을 이끄는데 기여할 수 있다. 조직은 이러한 통찰력을 매일의 비즈니스 활동에 불어넣고 싶어하며, 이로 인해 모든 직원이 명시적으로나 암시적으로나 모든 기업 데이터의 완결된, 지속적인 내용의 분석 결과에 의거하여 업무에 열중할 수 있도록 하려고 한다.

Microsoft Business Intelligence 기술

마이크로소프트는 데이터 웨어하우징, 분석, 리포팅을 위한 확장 가능한 데이터 플랫폼에 기반하여 포괄적인 BI를 제공한다. 또한 엔드 유저가 비즈니스 정보에 접근하고 그 정보를 분석하는데 사용할 수 있는 강력하고 직관적인 도구를 제공한다. Microsoft BI의 핵심에 있는 완결된 데이터 서비스 플랫폼인 Microsoft SQL Server 2008은 다음과 같은 일을 가능하게 한다 :

  • 기업 전체에 걸친 모든 데이터 저장소와 데이터 액세스 통합
  • 정교한 BI 솔루션의 구축과 관리
  • BI 솔루션의 범위를 확장하여 직원에게 서비스를 제공

강력한 BI의 토대가 되는, SQL Server 2008의 구성 요소에 대한 구체적인 설명은 다음 표에 기술되어 있다.

Component
Description

SQL Server Database Engine
확장성있는, 고성능의 데이터베이스 엔진으로 대규모의 데이터를 처리할 수 있다. 기업의 비즈니스 데이터를 통합하여 분석과 리포팅을 위한 중앙 데이터 웨어하우스를 구축하는데에 이상적이다.

SQL Server Integration Services
ETL(추출, 변환, 로드) 작업의 전체 기능을 제공하는 플랫폼으로, 조직의 비즈니스 어플리케이션에서 사용되는 분산된 데이터 원본의 정보를 수집, 데이터 웨어하우스에 배포하고 동기화할 수 있게 해 준다.

SQL Server Analysis Services
OLAP(온라인 분석 처리) 솔루션을 위한 분석 엔진(여기에는 다차원과 KPI를 통한 비즈니스의 수치 집계 기능이 포함되어 있다)과 비즈니스 데이터의 패턴, 추세, 연관 관계를 파악하는 특화된 알고리즘을 사용하는 데이터 마이닝 솔루션을 제공한다.

SQL Server Reporting Services
광범위한 리포팅 솔루션으로, 기업 내외의 상세 비즈니스 리포트를 쉽게 생성, 출판 배포할 수 있게 해 준다.

SQL Server 2008이 포괄적인 BI 플랫폼을 제공하는 동시에 2007 Microsoft Office system과 같은 생산적인 도구와 밀접하게 통합되어, 모든 직원이 이 플랫폼을 사용하여 기업에서 비즈니스 통찰력을 효과적으로 실행에 옮길 수 있는 능력을 제공한다.

2007 Microsoft Office system 통합

SQL Server 2008 BI 플랫폼은 다음과 같은 2007 Microsoft Office system 구성 요소를 통해서 정보 근로자(Information Worker)까지 영역을 넓히고 있다 :

  • Microsoft Office Excel. 강력한 스프레드시트 어플리케이션으로써, OLAP 분석, 데이터 마이닝, 리포트 조회의 인터페이스 역할을 하나다. SQL Server 2008과 Excel 2007의 밀접한 통합 덕분에 다음과 같은 일을 할 수 있다 :
    • SQL Server 2005 Analysis Services의 데이터에 접근하고 데이터를 분석할 수 있는 능력을 향상시킨다. 엔드 유저는 Excel 2007을 사용하여 Analysis Services의 다차원 OLAP 큐브에 저장된 데이터를 조회할 수 있다. Excel 2007은 사용자가 PivotTable 동적 뷰를 구성하여, 사용자가 원하는대로 어떤 방법으로든 데이터를 "자르고 나누는(Slice and dice)" 기능을 제공한다. 게다가 이 도구는 대부분의 데스크탑에 설치되어 있다.
    • Excel을 분석 클라이언트로 만들어주는, 쉽게 사용할 수 있는 다국어, KPI, 계산된 멤버, 명명된 집합, 서버 액션 등의 기능을 제공하는 Analysis Services와 Excel의 결합을 통해서, Excel 구현으로부터 더 많은 가치를 창출할 수 있다.
    • 모든 사람이 예측 분석을 사용할 수 있게 하고, 기술적 지식이 없는 사용자도 SQL Server 2005의 고도의 정교한 데이터 마이닝 알고리즘을 친숙한 Office의 환경에서 사용할 수 있게 해 준다. Data Mining Add-Ins for Office 2007가 엔드 유저에게 Excel과 Microsoft Office Visio 내에서 직접 복잡한 분석을 수행할 수 있도록 해준다는 것을 유념해야 한다.
    • 자동적인 분석 기능을 제공한다. 특정 테이블이나 데이터의 영역과 다른 패턴을 보이는 데이터를 찾아내는 강조 예외(highlighting exception)과 현재 추세를 기준으로 미래의 값을 예측하는 기능, what-if 시나리오 분석 등 목적에 부합하는 분석 방법을 결정할 수 있다.
    • 새롭게 향상된 Reporting Services Excel의 리포팅 생성 기능으로 대부분의 엔드 유저가 선호하는 형식의 리포트를 배포할 수 있으며, 엔드 유저는 Excel에서 직접 리포트를 열어볼 수 있다.
  • Microsoft Office Word. 리포트에 쓰일 형식으로 사용할 수 있는 워드 프로세스 어플리케이션이다. Microsoft Word의 새로운 리포트 생성기는 SQL Server 2008 Reporting Services의 리포트를 Word 형식으로 생성할 수 있게 해 준다.
  • Microsoft Office Visio. 그림과 다이어그램 어플리케이션이며, 데이터 마이닝의 도해(Graphical view)를 제공하고, 주석을 달고, 기능을 추가할 수 있다. SQL Server 2008과 Visio 2007을 함께 사용해서 다음과 같은 일을 할 수 있다 :
    • 의사결정 트리(Decision tree), 회귀 트리(Regression tree), 클러스터 다이어그램, 의존성 검사(Dependanec nets)를 할 수 있다.
    • 데이터 마이닝 모델을 Visio 문서로 만들어서 다른 Office 문서나 웹 페이지로 저장할 수 있다.
  • Microsoft Office SharePoint Server. 협업, 배포, 대시보드 통합 솔루션이며, 기업 전체의 BI 컨텐츠와 도구를 배치할 수 있는 공간을 제공한다. 조직 내의 모든 사람이 적시에 서로 관련된 분석 화면과 리포트와 KPI를 검토하고 상호작용할 수 있도록 해 준다. SQL Server 2008 Reporting Services와 Office SharePoint Server 2007을 통합함으로써 다음과 같은 일을 할 수 있다 :
    • 일관성 있는 유저 인터페이스를 통해 리포트를 관리하고 조회한다.
    • 사용자가 Office SharePoint Server 2007 도큐먼트 라이브러리에 저장된 리포트의 버전과 작업흐름(workflow)를 추적한다.
    • SharePoint 도큐먼트 라이브러리를 통해 리포트의 단일 보안 모델을 관리한다.
    • Office SharePoint Server 2007의 Report Center 템플릿을 사용해서 리포트를 저장하는데 사용할 사이트를 쉽게 구축할 수 있다.
  • Microsoft Office PerformancePoint Server. 통합된 성능 관리 어플리케이션이며, 직원들이 SQL Server 2008에서 제공하는 분석 데이터를 기반으로 비즈니스 활동(activities)을 모니터, 분석, 계획하는데 사용할 수 있다.

이 백서(whitepaper)를 통해, SQL Server 2008과 2007 Office System의 통합이 어떻게 해서 BI 데이터 저장소와 데이터 접근을 통합할 수 있는지, 정교한 Bi 솔루션을 구축하고 관리할 수 있는지, 이러한 솔루션을 모든 사람들이 사용할 수 있도록 범위를 확장할 수 있는지 알아볼 것이다.