Share via


SharePoint 환경의 SQL Server 개요(SharePoint Foundation 2010)

 

적용 대상: SharePoint Foundation 2010

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

이 문서에서는 Microsoft SharePoint Foundation 2010과 지원되는 Microsoft SQL Server 버전 간의 관계에 대해 설명합니다. 또한 데이터베이스와 상호 작용하는 방법을 살펴보고 SQL Server의 보고 및 BI(비즈니스 인텔리전스) 기능과 SharePoint Foundation 2010을 함께 사용하는 방법을 소개합니다.

지원되는 SQL Server 버전에 대한 자세한 내용은 하드웨어 및 소프트웨어 요구 사항(SharePoint Foundation 2010)을 참조하십시오.

이 문서의 내용:

  • SharePoint 2010 제품 및 SQL Server 데이터베이스 엔진

  • SharePoint 2010의 비즈니스 인텔리전스 기능을 위한 데이터 플랫폼으로 SQL Server 사용

SharePoint 2010 제품 및 SQL Server 데이터베이스 엔진

SharePoint Foundation 2010은 SQL Server 데이터베이스 엔진을 기반으로 하는 응용 프로그램입니다. 대부분의 SharePoint Foundation 2010 콘텐츠 및 설정은 관계형 데이터베이스에 저장됩니다. SharePoint Foundation 2010에서는 다음과 같은 유형의 데이터베이스를 사용합니다.

  • 구성   구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스는 구성 데이터베이스라고 하며 사용된 데이터베이스, IIS(인터넷 정보 서비스) 웹 사이트 또는 웹 응용 프로그램, 솔루션, 웹 파트 패키지, 사이트 서식 파일, 기본 할당량, 차단된 파일 형식 같은 팜 설정 데이터를 포함합니다. 하나의 팜에는 구성 데이터베이스 집합이 하나만 있을 수 있습니다.

  • 콘텐츠   콘텐츠 데이터베이스에는 문서 라이브러리의 파일 및 목록 데이터 같은 문서, 웹 파트 속성, 사용자 이름 및 권한 같은 모든 사이트 콘텐츠가 저장됩니다. 특정 사이트에 대한 모든 데이터는 하나의 콘텐츠 데이터베이스에 저장됩니다. 각 웹 응용 프로그램에는 여러 콘텐츠 데이터베이스가 포함될 수 있습니다. 각각의 사이트 모음은 하나의 콘텐츠 데이터베이스와만 연결할 수 있지만 콘텐츠 데이터베이스 하나를 여러 사이트 모음과 연결할 수 있습니다.

  • 서비스 응용 프로그램   서비스 응용 프로그램 데이터베이스에는 서비스 응용 프로그램에서 사용되는 데이터가 저장됩니다. 서비스 응용 프로그램 데이터베이스는 해당 용도에 따라 조금씩 다릅니다.

SharePoint Foundation 2010을 지원하는 모든 데이터베이스의 전체 목록은 데이터베이스 형식 및 설명(SharePoint Server 2010)데이터베이스 형식 및 설명(SharePoint Foundation 2010)을 참조하십시오.

SharePoint 2010 제품을 지원하는 SQL Server 데이터베이스 사용

SharePoint Foundation 2010을 지원하는 SQL Server 데이터베이스는 SharePoint Foundation 2010에서 만들거나 데이터베이스 관리자가 직접 만들 수 있습니다. 자세한 내용은 DBA가 만든 데이터베이스를 사용한 배포(SharePoint Foundation 2010)를 참조하십시오.

SharePoint Foundation 2010을 지원하는 데이터베이스를 직접 쿼리하거나 수정할 수는 없지만, Usage and Health Data Collection 서비스 응용 프로그램의 경우에는 직접 쿼리할 수 있고 해당 스키마를 추가할 수도 있습니다.

SharePoint Foundation 2010을 지원하는 SQL Server 데이터베이스에는 SQL Server에 일반적으로 적용되지 않는 크기 제한 및 구성 권장 사항이 적용됩니다.

SharePoint 2010 제품의 비즈니스 인텔리전스 기능을 위한 데이터 플랫폼으로 SQL Server 사용

SharePoint Foundation 2010을 SQL Server BI 도구와 함께 사용하여 BI 데이터를 분석하고 의미 있게 표시할 수 있습니다. SQL Server에서는 기본 데이터 인프라 및 비즈니스 인텔리전스 플랫폼을 통해 보고서 작성자 및 비즈니스 사용자에게 신뢰할 수 있으며 확장 가능하고 안전한 데이터를 제공합니다.

다음 섹션에서는 SharePoint Foundation 2010의 비즈니스 인텔리전스 기능을 지원하는 SQL Server의 기능에 대해 설명합니다.

SQL Server 데이터베이스 엔진

SQL Server 데이터베이스 엔진은 데이터 저장, 처리 및 보안을 위한 핵심 서비스입니다. BI 데이터는 SQL Server 데이터베이스 엔진에서 수집할 수 있습니다. 자세한 내용은 SQL Server 데이터베이스 엔진(https://go.microsoft.com/fwlink/?linkid=199540&clcid=0x412)을 참조하십시오.

SSAS(SQL Server Analysis Services): 다차원 데이터

Microsoft SQL Server Analysis Services(SSAS)의 다차원 데이터를 사용하면 여러 데이터 원본에서 집계한 데이터 및 세부 정보가 포함된 다차원 구조를 디자인, 생성 및 관리할 수 있습니다. SQL Server 2008 R2의 큐브 마법사를 사용하면 큐브를 만드는 과정이 단순해집니다. 차원 데이터 또는 큐브 데이터는 SharePoint Foundation 2010에서 비즈니스 인텔리전스 관련 서비스 응용 프로그램을 사용하여 수행할 수 있는 분석 유형을 위한 프로토타입 데이터 원본입니다. 자세한 내용은 SQL Server Analysis Services - 다차원 데이터(https://go.microsoft.com/fwlink/?linkid=199541&clcid=0x412)를 참조하십시오.

SQL Server Analysis Services: 데이터 마이닝

SQL Server Analysis Services 데이터 마이닝 도구는 일련의 업계 표준 데이터 마이닝 알고리즘과 기타 도구를 통해 데이터에서 추세 및 패턴을 손쉽게 파악할 수 있도록 합니다. 다음은 예상 분석을 수행하는 데 도움이 되는 Excel 추가 기능입니다.

  • Excel용 테이블 분석 도구는 Analysis Services 데이터 마이닝을 활용하여 스프레드시트 데이터를 효과적으로 분석하는 사용하기 편리한 도구입니다. 자세한 내용은 SQL Server Analysis Services - 데이터 마이닝(https://go.microsoft.com/fwlink/?linkid=199543&clcid=0x412)을 참조하십시오.

  • Excel용 데이터 마이닝 클라이언트는 워크시트 데이터 또는 Analysis Services를 통해 사용할 수 있는 외부 데이터를 활용하여 사용자가 Microsoft Office Excel 2007에서 데이터 마이닝 모델을 제작, 테스트 및 쿼리할 수 있도록 합니다.

참고

추가 기능을 사용하도록 설정하려면 서버에 연결해야 합니다.

SSRS(SQL Server Reporting Services)

Microsoft SQL Server Reporting Services(SSRS)와 SharePoint Foundation 2010은 손쉽게 통합됩니다. SQL Server Reporting Services에는 조직의 보고서를 작성, 배포 및 관리하는 데 사용할 수 있는 모든 도구가 포함되어 있습니다. 또한 보고 기능을 확장 및 사용자 지정할 수 있도록 하는 기능도 갖추고 있습니다.

사용 가능한 기능은 다음과 같습니다.

  • SharePoint Foundation 2010에서 직접 실행할 수 있는 SQL Server Reporting Services 작성 도구 중 하나인 Report Builder 3을 사용하여 보고서 작성

  • SharePoint Foundation 2010에서 SSRS 보고서 게시

    보고서 서버 콘텐츠 형식을 SharePoint 라이브러리에 게시한 다음 이러한 문서를 SharePoint 사이트에서 보고 관리할 수 있습니다.

SSRS에 대한 자세한 내용은 SQL Server Reporting Services(https://go.microsoft.com/fwlink/?linkid=199545&clcid=0x412)를 참조하십시오. 다양한 통합 모드를 설치하는 방법에 대한 자세한 내용은 SharePoint의 SSRS 보고서용 설명서(개요)를 참조하십시오.

SSIS(SQL Server Integration Services)

Microsoft SQL Server Integration Services(SSIS)에서는 다양한 데이터 통합 및 데이터 변환 솔루션을 제공합니다. 반복 가능한 ETL(추출, 변환 및 로드) 프로세스를 만들어 XML 데이터 파일, 플랫 파일 또는 관계형 데이터 원본 같은 원본의 데이터를 하나 이상의 대상으로 옮기는 과정을 자동화할 수 있습니다. 데이터의 원본이 서로 다르거나 BI 응용 프로그램의 이점을 활용하도록 데이터가 마이닝 또는 정리되지 않은 경우 SQL Server Integration Services에서 데이터를 준비하는 과정을 지원합니다. 자세한 내용은 SQL Server Integration Services(https://go.microsoft.com/fwlink/?linkid=199546&clcid=0x412)를 참조하십시오.

BIDS(Business Intelligence Development Studio)

Microsoft BIDS(Business Intelligence Development Studio)에서는 단일화된 환경에 통합, 보고 및 분석 솔루션을 구축하기 위한 직관적인 마법사를 제공합니다. BIDS에서는 솔루션 및 보고서의 개발, 테스트 및 배포와 관련된 전체 개발 수명 주기를 지원합니다. BIDS는 Visual Studio 2005 개발 환경을 기반으로 하지만 SQL Server 서비스를 통해 이를 사용자 지정합니다. 이러한 서비스에는 보고서의 특정 확장명 및 프로젝트 유형, ETL 데이터 흐름, OLAP 큐브 및 데이터 마이닝 구조가 있습니다.

PowerPivot for Excel 및 PowerPivot for SharePoint

PowerPivot은 사용자가 셀프 서비스 BI 솔루션을 만드는 데 사용할 수 있는 추가 기능으로, SharePoint Foundation 2010 환경에서 이러한 솔루션을 공유하고 공동 작업을 수행하는 과정을 용이하게 해 줍니다. 또한 PowerPivot은 IT 조직에서 Microsoft SQL Server 2008 관리 도구를 통해 운영상의 효율성을 높일 수 있도록 합니다. PowerPivot의 구성 요소는 다음과 같습니다.

  • PowerPivot for Excel 2010은 Microsoft Excel 2010에 직접 계산 기능을 제공하는 데이터 분석 추가 기능입니다. PowerPivot for Excel(이전의 "Gemini")은 사용자가 많은 양의 데이터를 분석할 수 있도록 하며, 이를 SharePoint Foundation 2010과 통합하여 사용하는 IT 부서에서는 사용자가 공동 작업하는 방식을 손쉽게 모니터링하고 관리할 수 있습니다. 이 추가 기능은 워크시트에 대한 1백만 행의 제한을 없애 주며 많은 데이터 집합을 신속하게 계산할 수 있도록 합니다. 자세한 내용은 PowerPivot 개요(https://go.microsoft.com/fwlink/?linkid=199547&clcid=0x412)를 참조하십시오.

  • PowerPivot for SharePoint 2010은 SharePoint Foundation 2010 및 Excel Services를 확장하여 SharePoint 사이트에 게시하는 PowerPivot 통합 문서에 대한 서버 쪽 처리, 공동 작업 및 문서 관리 지원을 추가합니다. 자세한 내용은 PowerPivot for SharePoint(https://go.microsoft.com/fwlink/?linkid=199547&clcid=0x412)를 참조하십시오.

Master Data Services

SQL Server Master Data Services를 사용하면 회사 전체적으로는 물론 이기종 시스템 간에도 중요한 데이터 자산을 중앙에서 관리하여 BI 응용 프로그램에 보다 신뢰도가 높은 데이터를 제공할 수 있습니다. Master Data Services는 콘텐츠 관리자를 위한 씬 클라이언트 데이터 관리 응용 프로그램이 포함된 마스터 데이터 허브를 간단히 제작할 수 있도록 합니다. 또한 이 응용 프로그램에서는 워크플로를 할당된 소유자에게 적용하고, 확장 가능한 비즈니스 규칙을 적용하여 데이터 품질을 보호하고, 계층 구조 및 특성 관리 전략을 적용할 수도 있습니다. 자세한 내용은 Master Data Services(https://go.microsoft.com/fwlink/?linkid=199548&clcid=0x412)를 참조하십시오.

StreamInsight 및 복잡한 이벤트 처리

Microsoft StreamInsight는 CEP(복잡한 이벤트 처리) 응용 프로그램을 개발 및 배포하기 위한 강력한 플랫폼을 제공하는 SQL Server 2008 R2의 새로운 기능입니다. CEP는 높은 처리량과 낮은 대기 시간으로 이벤트 스트림을 처리하기 위한 기술입니다. StreamInsight를 사용하면 데이터를 먼저 저장하지 않고도 분석할 수 있으며 여러 원본의 데이터를 모니터링하여 패턴, 추세 및 예외를 거의 동시에 간단히 검색할 수 있습니다. 또한 이동하는 데이터를 이벤트 중심적인 방식으로 모니터링, 분석 및 실행할 수 있어 충분한 정보를 바탕으로 보다 신속하게 비즈니스 관련 결정을 내릴 수 있는 가능성이 높아집니다. 자세한 내용은 Microsoft StreamInsight(https://go.microsoft.com/fwlink/?linkid=199549&clcid=0x412)를 참조하십시오.

관련 콘텐츠

리소스 센터

SharePoint Server 2010의 비즈니스 연속성 관리(영문일 수 있음)

SharePoint Server 2010의 비즈니스 인텔리전스(https://go.microsoft.com/fwlink/?linkid=199757&clcid=0x412)

Microsoft 비즈니스 인텔리전스(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=199758&clcid=0x412)(영문일 수 있음)

SQL Server Tech Center(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=199760&clcid=0x412)(영문일 수 있음)

SQL Server SSAS(Analysis Services 다차원 데이터)(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=199761&clcid=0x412)(영문일 수 있음)

SSAS(SQL Server Analysis Services) 데이터 마이닝(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=199762&clcid=0x412)(영문일 수 있음)

개발자 콘텐츠

SharePoint 개발자 센터(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=159918&clcid=0x412)(영문일 수 있음)

SQL Server 개발자 센터(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=199764&clcid=0x412)(영문일 수 있음)

SQL Server 데이터베이스 엔진(https://go.microsoft.com/fwlink/?linkid=199765&clcid=0x412)

SSRS(SQL Server Reporting Services)(https://go.microsoft.com/fwlink/?linkid=199766&clcid=0x412)

SQL Server StreamInsight(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=199767&clcid=0x412)(영문일 수 있음)