다음을 통해 공유


중앙 관리에서 PowerPivot 서비스 애플리케이션 만들기 및 구성

PowerPivot 서비스 애플리케이션은 PowerPivot 시스템 서비스의 공유 서비스 인스턴스입니다. 각 서비스 애플리케이션에는 자체 애플리케이션 ID, 구성 설정, 속성 및 내부 데이터 스토리지가 있습니다.

이 항목에는 다음 섹션이 포함되어 있습니다.

새 PowerPivot 서비스 애플리케이션을 만들지 여부를 결정합니다.

PowerPivot 서비스 애플리케이션 만들기

PowerPivot 서비스 애플리케이션 구성

웹 애플리케이션에 PowerPivot 서비스 애플리케이션 할당

서비스 애플리케이션 속성 편집

새 PowerPivot 서비스 애플리케이션을 만들지 여부를 결정합니다.

SharePoint용 PowerPivot 설치에는 팜에 하나 이상의 PowerPivot 서비스 응용 프로그램이 있어야 합니다. PowerPivot 구성 도구를 사용하여 서버를 구성하는 경우 서비스 애플리케이션이 자동으로 만들어집니다. 그렇지 않으면 중앙 관리에서 수동으로 PowerPivot 서비스 애플리케이션을 만들어야 합니다.

서비스 애플리케이션을 만들면 서비스를 사용할 수 있고 서비스 애플리케이션 데이터베이스를 생성합니다. 서비스 애플리케이션을 만들 때 선택하는 옵션에 따라 PowerPivot 서비스 연결이 기본 서비스 연결 그룹에 추가됩니다. 기본 서비스 연결 그룹을 구독하는 모든 SharePoint 웹 애플리케이션은 PowerPivot 서비스 애플리케이션에 자동으로 즉시 액세스할 수 있습니다.

여러 PowerPivot 서비스 애플리케이션을 만들 수 있습니다. 대부분의 배포 시나리오에는 하나의 서비스 애플리케이션만으로도 충분하지만 비즈니스 요구 사항에 다음이 포함된 경우 추가 PowerPivot 서비스 애플리케이션을 만드는 것이 좋습니다.

  • 각 애플리케이션에 대해 다른 무인 PowerPivot 데이터 새로 고침 계정을 사용합니다.

  • 쿼리 응답 보고에 다른 시간 제한, 사용 기록 및 임계값 사용

  • 서비스 관리를 다른 사람에게 위임합니다. 관리자는 자신이 관리하는 애플리케이션에 대해서만 데이터 새로 고침 기록, 사용량 현황 데이터 및 기타 속성을 볼 수 있습니다. SharePoint 웹 애플리케이션을 격리해야 하는 경우(예: 회사가 다른 고객에 속한 SharePoint 웹 애플리케이션에 대한 데이터 격리를 보장해야 하는 호스팅 서비스인 경우) 별도의 PowerPivot 서비스 응용 프로그램을 만들면 각 서비스 관리자가 관리하는 애플리케이션에 대한 구성 설정 및 속성만 볼 수 있도록 하여 격리 요구 사항을 충족하는 데 도움이 될 수 있습니다.

추가 서비스 애플리케이션을 만들면 서비스 연결을 관리하기 위한 새로운 요구 사항이 도입됩니다. 즉, 만드는 각 추가 서비스 애플리케이션에 대해 사용자 지정 서비스 연결 목록을 만들고 사용해야 합니다.

추가 PowerPivot 서비스 애플리케이션을 만드는 특정 이유가 없는 경우 팜의 모든 웹 애플리케이션에 단일 서비스 애플리케이션을 사용해야 합니다.

PowerPivot 서비스 애플리케이션 만들기

  1. 중앙 관리의 애플리케이션 관리에서 서비스 애플리케이션 관리를 클릭합니다.

  2. 서비스 애플리케이션 리본에서 새로 만들기를 클릭합니다.

  3. SQL Server PowerPivot 서비스 애플리케이션을 선택합니다. 목록에 표시되지 않으면 SharePoint용 PowerPivot이 올바르게 설치되거나 구성되지 않습니다.

  4. 새 PowerPivot 서비스 애플리케이션 만들기 페이지에서 애플리케이션의 이름을 입력합니다. 기본값은 PowerPivotServiceApplication<번호>입니다. 여러 PowerPivot 서비스 애플리케이션을 만드는 경우 설명이 포함된 이름은 다른 관리자가 애플리케이션의 사용 방법을 이해하는 데 도움이 됩니다.

  5. 애플리케이션 풀에서 애플리케이션에 대한 새 애플리케이션 풀을 만듭니다(권장). 애플리케이션 풀에 대한 관리 계정을 선택하거나 만듭니다. 도메인 사용자 계정을 지정해야 합니다. 도메인 사용자 계정을 사용하면 한 곳에서 암호 및 계정 정보를 업데이트할 수 있는 SharePoint의 관리되는 계정 기능을 사용할 수 있습니다. 동일한 ID로 실행될 추가 서비스 인스턴스를 포함하도록 배포를 확장하려는 경우에도 도메인 계정이 필요합니다.

  6. 데이터베이스 서버에서 기본값은 팜 구성 데이터베이스를 호스트하는 SQL Server 데이터베이스 엔진 인스턴스입니다. 이 서버를 사용하거나 다른 SQL Server를 선택할 수 있습니다.

  7. 데이터베이스 이름에서 기본값은 PowerPivotServiceApplication1_<guid>입니다. 각 PowerPivot 서비스 애플리케이션에 대해 고유한 데이터베이스를 만들어야 합니다. 기본 데이터베이스 이름은 서비스 애플리케이션의 기본 이름에 해당합니다. 고유한 서비스 애플리케이션 이름을 입력한 경우 함께 관리할 수 있도록 데이터베이스 이름에 대해 유사한 명명 규칙을 따릅니다.

  8. 데이터베이스 인증에서 기본값은 Windows 인증입니다. SQL 인증을 선택하는 경우 SharePoint 배포에서 이 인증 유형을 사용하는 방법에 대한 모범 사례는 SharePoint 관리자 가이드를 참조하세요.

  9. 필요에 따라 이 PowerPivot 서비스 애플리케이션의 프록시를 팜의 기본 프록시 그룹에 추가하기 위한 확인란을 선택합니다. 그러면 서비스 애플리케이션 연결이 기본 서비스 연결 그룹에 추가됩니다.

    첫 번째 PowerPivot 서비스 애플리케이션을 만드는 경우 이 확인란을 선택해야 합니다. PowerPivot 관리 대시보드가 제대로 작동하려면 기본 연결 그룹에 PowerPivot 서비스 애플리케이션이 하나 있어야 합니다.

    PowerPivot 서비스 애플리케이션이 이미 있는 경우 기본 연결 그룹에 추가하지 마세요. 동일한 서비스 애플리케이션 유형의 여러 항목을 추가하는 것은 지원되는 구성이 아니며 오류가 발생할 수 있습니다. 추가 서비스 애플리케이션을 만드는 경우 기본 연결 그룹에서 벗어나 사용자 지정 목록에 추가합니다.

    서비스 연결에 대한 자세한 내용은 중앙 관리의 SharePoint 웹 애플리케이션에 PowerPivot 서비스 애플리케이션 연결을 참조하세요.

  10. 확인을 클릭합니다. 서비스는 팜의 서비스 애플리케이션 목록에 있는 다른 관리되는 서비스와 함께 표시됩니다.

PowerPivot 서비스 애플리케이션 구성

PowerPivot 서비스 애플리케이션은 기본 구성을 사용하여 만들어집니다. 대부분의 시나리오에서는 기본 설정을 사용하는 것이 좋습니다. 응답 시간이 느리거나 연결이 끊어졌거나 특정 SharePoint 웹 애플리케이션에 대한 PowerPivot 서비스 구성이 다른 경우에만 변경합니다.

  1. 중앙 관리의 애플리케이션 관리에서 서비스 애플리케이션 관리를 클릭합니다.

    서비스 애플리케이션 목록에서 방금 만들고 명명한 서비스 애플리케이션이 표시됩니다. 기본값은 PowerPivotServiceApplication1입니다.

  2. PowerPivot 서비스 애플리케이션을 클릭합니다. 그러면 PowerPivot 관리 대시보드가 열립니다.

  3. 대시보드의 오른쪽 위 모서리에 있는 작업 목록에서 서비스 애플리케이션 설정 구성을 클릭합니다.

  4. 데이터베이스 로드 시간 제한에서 값을 늘리거나 줄여 PowerPivot 서비스가 부하 데이터 요청을 전달한 SQL Server Analysis Services(PowerPivot) 인스턴스의 응답을 기다리는 시간을 변경합니다. 매우 큰 데이터 세트는 유선으로 이동하는 데 시간이 걸리기 때문에 PowerPivot 서비스 인스턴스가 Excel 통합 문서를 검색하고 쿼리 처리를 위해 PowerPivot 데이터를 Analysis Services 인스턴스로 이동하는 데 충분한 시간을 허용해야 합니다. PowerPivot 데이터는 비정상적으로 클 수 있으므로 기본값은 30분입니다.

  5. 연결 풀 시간 제한에서 값을 늘리거나 줄여 유휴 데이터 연결이 열린 상태로 유지되는 시간(분)을 변경합니다. 기본값은 30분입니다. 이 기간 동안 PowerPivot 서비스는 동일한 PowerPivot 데이터에 대해 동일한 SharePoint 사용자의 읽기 전용 요청에 유휴 데이터 연결을 다시 사용합니다. 지정된 기간 동안 해당 데이터에 대한 추가 요청이 수신되지 않으면 풀에서 연결이 제거됩니다. 유효한 값은 1~3600초입니다. 연결 풀에 대한 자세한 내용은 구성 설정 참조(SharePoint용 PowerPivot)를 참조하세요.

  6. 최대 사용자 연결 풀 크기에서 값을 늘리거나 줄여 PowerPivot 서비스가 각 SharePoint 사용자, PowerPivot 데이터 세트 및 버전 조합에 대해 개별 연결 풀에서 만들 유휴 연결의 최대 수를 변경합니다.

    기본값은 1000개의 유휴 연결입니다. 유효한 값은 -1(무제한), 0(사용자 연결 풀링 사용 안 함) 또는 1~10000입니다.

    이러한 연결 풀을 사용하면 동일한 사용자가 동일한 읽기 전용 데이터에 대한 지속적인 연결을 보다 효율적으로 지원할 수 있습니다. 연결 풀링을 사용하지 않도록 설정하면 모든 연결이 새로 만들어집니다.

    0으로 설정하는 것을 포함하여 연결 풀 크기에 대한 제한을 변경해도 연결이 끊어지지는 않습니다. 연결 풀은 데이터에 연결할 때 대기 시간을 줄이기 위해 존재합니다. PowerPivot 서비스는 연결 풀 설정에 따라 연결을 거부하지 않습니다.

  7. 최대 관리 연결 풀 크기에서 값을 늘리거나 줄여 Analysis Services에 대한 PowerPivot 서비스 연결을 위해 만든 연결 풀의 열린 연결 수를 변경합니다. 각 PowerPivot 서비스 인스턴스는 동일한 컴퓨터의 Analysis Services 인스턴스에 대한 별도의 관리 연결을 엽니다. PowerPivot 서비스는 유휴 연결을 확인하고 서버 상태를 모니터링하기 위해 관리 연결을 다시 사용하는 별도의 풀을 만듭니다. 기본값은 200개의 연결입니다. 유효한 값은 -1(무제한), 0(관리 연결 풀링 사용 안 함) 또는 1~10000입니다. 0을 선택하면 모든 연결이 새로 만들어집니다.

  8. 할당 방법에서 PowerPivot 시스템 서비스에서 초기 요청 부하 분산을 위해 특정 PowerPivot 서비스 애플리케이션을 선택하는 데 사용하는 부하 분산 스키마를 지정할 수 있습니다. 기본값은 사용 가능한 메모리 및 프로세서 사용률로 측정된 서버 상태에 따라 요청을 할당하는 상태 기반입니다. 또는 라운드 로빈 을 선택하여 서버가 사용 중인지 유휴 상태인지에 관계없이 동일한 반복 순서로 서버에 요청을 할당할 수 있습니다.

  9. 데이터 새로 고침의 업무 시간에서 영업일을 정의하는 시간 범위를 지정할 수 있습니다. 데이터 새로 고침 일정은 영업일 종료 후 실행하여 정상 업무 시간 동안 생성된 트랜잭션 데이터를 선택할 수 있습니다.

  10. PowerPivot 무인 데이터 새로 고침 계정에서 PowerPivot 데이터 새로 고침 작업을 실행하기 위해 미리 정의된 계정을 저장하는 미리 정의된 보안 저장소 서비스 대상 애플리케이션을 지정할 수 있습니다. ID가 아닌 대상 애플리케이션 이름을 지정해야 합니다. SQL Server 설치 프로그램의 새 서버 옵션을 사용하여 SharePoint용 PowerPivot을 설치한 경우 무인 데이터 새로 고침에 대한 대상 애플리케이션이 자동으로 만들어집니다. 그렇지 않으면 대상 애플리케이션을 수동으로 만들어야 합니다. 계정을 구성하는 방법에 대한 지침은 PowerPivot 무인 데이터 새로 고침 계정 구성(SharePoint용 PowerPivot)을 참조하세요.

  11. 사용자가 사용자 지정 Windows 자격 증명을 입력하도록 허용에서 확인란을 선택하거나 선택 취소하여 일정 소유자가 임의의 Windows 자격 증명을 입력하여 데이터 새로 고침 일정을 실행할 수 있는지 여부를 지정할 수 있습니다. 이 확인란을 선택하면 PowerPivot 서비스 애플리케이션이 저장된 각 자격 증명 집합마다 대상 애플리케이션을 만들고 관리합니다. 자세한 내용은 PowerPivot 데이터 새로 고침에 대한 저장된 자격 증명 구성(SharePoint용 PowerPivot)을 참조하세요.

  12. 최대 처리 기록 길이에서 데이터 새로 고침 처리의 기록 레코드를 유지할 기간을 지정할 수 있습니다. 이 정보는 데이터 새로 고침을 사용하는 각 통합 문서에 대해 유지되는 데이터 새로 고침 기록 페이지에 표시됩니다. PowerPivot 관리 대시보드에도 표시됩니다.

  13. 사용량 현황 데이터 컬렉션의 쿼리 보고 간격에서 쿼리 통계를 보고하기 위한 시간 간격을 지정합니다. 쿼리 통계는 서버 간 통신을 최소화하기 위한 단일 이벤트로 보고됩니다.

  14. 사용량 현황 데이터 기록에서 사용량 현황 데이터의 기록 레코드를 유지할 기간을 지정합니다. 사용량 정보는 PowerPivot 관리 대시보드에 표시됩니다. 사용량 현황 데이터 기록에 너무 낮은 값을 지정하면 보고서가 덜 효과적입니다.

  15. 사용량 현황 데이터 컬렉션의 각 쿼리 응답 임계값에서 한 범주가 중지되고 다른 범주가 시작되는 위치를 결정하는 상한을 지정합니다. 이러한 범주는 쿼리 동작이 측정되는 기준선을 설정합니다. 이러한 범주를 사용하여 시스템에 대한 쿼리 응답 시간의 추세를 모니터링할 수 있습니다. 이 정보는 PowerPivot 관리 대시보드에 표시됩니다.

  16. 확인을 클릭하여 변경 내용을 저장합니다.

    로드 시간 제한 또는 할당 방법에 대한 변경 내용은 새 들어오는 요청에만 적용됩니다. 이미 진행 중인 요청에는 요청이 수신되었을 때 적용된 값이 적용됩니다.

웹 애플리케이션에 PowerPivot 서비스 애플리케이션 할당

PowerPivot 서비스 애플리케이션을 구성한 후 해당 웹 애플리케이션의 서비스 애플리케이션 연결 목록에 추가하여 웹 애플리케이션에 할당할 수 있습니다. 이 작업을 수행하는 방법에는 두 가지가 있습니다.

  • 기본 연결 그룹에 추가 합니다 . 기본 연결 그룹은 이를 참조하는 모든 웹 애플리케이션에서 사용할 수 있는 서비스 애플리케이션 연결의 컬렉션입니다. 이 목록에 PowerPivot 서비스 애플리케이션을 추가해야 합니다.

  • 특정 웹 애플리케이션에 대한 사용자 지정 연결 목록을 만듭니다. 여러 PowerPivot 서비스 애플리케이션을 만든 경우 사용자 지정 목록에서 선택하여 사용할 애플리케이션을 선택할 수 있습니다.

기본 연결 그룹은 동일한 유형의 둘 이상의 서비스 애플리케이션을 허용합니다. 그러나 이 목록에 둘 이상의 PowerPivot 서비스 애플리케이션을 추가하는 것은 지원되는 구성이 아니라는 점에 유의하세요.

  1. 중앙 관리의 애플리케이션 관리에서 웹 애플리케이션 관리를 클릭합니다.

  2. 연결을 할당할 애플리케이션(예: SharePoint -80)을 선택합니다.

  3. 서비스 연결을 클릭합니다.

  4. 다음 연결 그룹 편집에서 기본값 또는 [사용자 지정]을 선택합니다.

  5. [사용자 지정]의 경우 사용하려는 각 서비스 애플리케이션 연결 옆에 있는 확인란을 선택합니다. 여러 PowerPivot 서비스 애플리케이션(형식 집합 PowerPivot Service Application Proxy으로 표시됨)이 있는 경우 하나만 선택해야 합니다.

  6. OK를 클릭합니다.

서비스 애플리케이션 속성 편집

다음 지침을 사용하여 서비스 애플리케이션 이름, 애플리케이션 풀, 데이터베이스 설정 및 서비스 연결을 지정하는 속성 페이지를 다시 엽니다.

  1. 중앙 관리의 애플리케이션 관리에서 서비스 애플리케이션 관리를 클릭합니다.

  2. PowerPivot 서비스 애플리케이션을 선택하지만 클릭하지 마세요. 형식 이름을 클릭하여 전체 행을 선택할 수 있습니다.

  3. 리본에서 속성을 클릭합니다.

또한 참조하십시오

중앙 관리의 PowerPivot 서버 관리 및 구성