다음을 통해 공유


Office Online Server를 사용하여 Excel 통합 문서를 호스트하도록 보고서 서버 구성(사용되지 않음)

경고

Microsoft는 Office Online Server(OOS)가 2026년 12월 31일부터 사용 중지될 것이라고 발표 했습니다. 따라서 PBIRS 사용자는 PBIRS 지원 타임라인 정책에 따라 2026년 11월 이후에 OOS를 사용하여 PBIRS에서 Excel 통합 문서를 더 이상 호스트할 수 없습니다. 또한 2026년 1월 PBIRS 릴리스부터는 Excel 통합 문서를 호스팅하기 위해 OOS를 사용하는 PBIRS 구성이 더 이상 지원되지 않습니다. 자세한 내용은 이 사용 중단 공지 블로그 를 참조하세요.

중요합니다

이 문서에서는 사용되지 않는 기능에 대해 설명합니다. 아래 정보는 레거시 구현에 대해서만 유지 관리됩니다. 새 배포는 OOS 통합을 구성해서는 안 됩니다. 권장되는 대안은 다음 단계 및 대체 섹션을 참조하세요.

Power BI Report Server는 웹 포털에서 Power BI 보고서를 보는 것 외에도 OOS( Office Online Server )를 사용하여 Excel 통합 문서를 호스트할 수 있습니다. 보고서 서버는 셀프 서비스 Microsoft BI 콘텐츠를 게시하고 볼 수 있는 단일 위치가 됩니다.

보고서 서버 웹 포털에서 본 Excel 보고서의 스크린샷

Office Online Server를 실행할 서버 준비

비고

다음 지침은 레거시 배포에만 사용됩니다. Office Online Server 구성은 더 이상 사용되지 않으며 2026년 1월 PBIRS 릴리스부터 지원되지 않습니다.

Office Online Server를 실행할 서버에서 이러한 절차를 수행합니다. 이 서버는 Windows Server 2012 R2 또는 Windows Server 2016이어야 합니다. Windows Server 2016에는 Office Online Server 2017년 4월 이상이 필요합니다.

Office Online Server에 대한 필수 구성 요소 소프트웨어 설치

  1. 관리자 권한으로 Windows PowerShell 프롬프트를 열고 이 명령을 실행하여 필요한 역할 및 서비스를 설치합니다.

    Windows Server 2012 R2:

    Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices,NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45,Windows-Identity-Foundation,Server-Media-Foundation
    

    Windows Server 2016:

    Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,NET-Framework-Features,NET-Framework-45-Features,NET-Framework-Core,NET-Framework-45-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45,Windows-Identity-Foundation,Server-Media-Foundation
    

    메시지가 표시되면 서버를 다시 시작합니다.

  2. 다음 소프트웨어를 설치합니다.

Office Online Server 설치

외부 데이터 액세스(예: 파워 피벗)를 활용하는 Excel Online 기능을 사용하려는 경우 Office Online Server는 Windows 기반 인증을 사용하여 액세스하려는 외부 데이터 원본뿐만 아니라 사용자와 동일한 Active Directory 포리스트에 있어야 합니다.

  1. VLSC(볼륨 라이선스 서비스 센터)에서 Office Online Server를 다운로드합니다. 다운로드 위치는 VLSC 포털에서 해당 Office 제품 아래에 있습니다. 개발을 위해 MSDN 구독자 다운로드에서 OOS를 다운로드할 수 있습니다.

  2. Setup.exe실행합니다.

  3. Microsoft 소프트웨어 사용 조건 읽기 페이지에서 본 계약 조건에 동의함 선택 및 계속을 선택합니다.

  4. 파일 위치 선택 페이지에서 Office Online Server 파일을 설치할 폴더(예: C:\Program Files\Microsoft Office Web Apps*)를 선택하고 지금 설치를 선택합니다. 지정한 폴더가 없으면 설치 프로그램에서 자동으로 만듭니다.

    시스템 드라이브에 Office Online Server를 설치하는 것이 좋습니다.

  5. 설치 프로그램이 Office Online Server 설치를 마치면 닫기를 선택합니다.

Office Web Apps Server용 언어 팩 설치(선택 사항)

Office Online Server 언어 팩을 사용하면 사용자가 여러 언어로 웹 기반 Office 파일을 볼 수 있습니다.

언어 팩을 설치하려면 다음 단계를 수행합니다.

  1. Microsoft 다운로드 센터에서 Office Online Server 언어 팩을 다운로드합니다.
  2. wacserverlanguagepack.exe실행합니다.
  3. Office Online Server 언어 팩 마법사의 Microsoft 소프트웨어 사용 조건 읽기 페이지에서 본 계약의 조건에 동의함계속을 선택합니다.
  4. 설치 프로그램이 Office Online Server 설치를 마치면 닫기를 선택합니다.

Office Online Server 배포

비고

이 섹션에서는 사용되지 않는 기능에 대한 레거시 구성 단계를 설명합니다. OOS 통합을 사용하여 새 배포를 구성하지 마세요.

Office Online 서버 팜 만들기 (HTTPS)

다음 예제와 같이 New-OfficeWebAppsFarm 명령을 사용하여 단일 서버로 구성된 새 Office Online Server 팜을 만듭니다.

New-OfficeWebAppsFarm -InternalUrl "https://server.contoso.com" -ExternalUrl "https://wacweb01.contoso.com" -CertificateName "OfficeWebApps Certificate"

매개 변수

  • –InternalURL 은 Office Online Server https://servername.contoso.com를 실행하는 서버의 FQDN(정규화된 도메인 이름)입니다.
  • –ExternalURL 은 인터넷에서 액세스할 수 있는 FQDN입니다.
  • –CertificateName 은 인증서의 이름입니다.

Office Online Server 팜 생성(HTTP)

다음 예제와 같이 New-OfficeWebAppsFarm 명령을 사용하여 단일 서버로 구성된 새 Office Online Server 팜을 만듭니다.

New-OfficeWebAppsFarm -InternalURL "https://servername" -AllowHttp

매개 변수

  • –InternalURL 은 Office Online Server를 실행하는 서버의 이름입니다(예: https://servername.).
  • –AllowHttp 는 HTTP를 사용하도록 팜을 구성합니다.

Office Online Server 팜이 성공적으로 만들어졌는지 확인합니다.

팜을 만든 후 팜에 대한 세부 정보가 Windows PowerShell 프롬프트에 표시됩니다. Office Online Server가 올바르게 설치되고 구성되었는지 확인하려면 다음 예제와 같이 웹 브라우저를 사용하여 Office Online Server 검색 URL에 액세스합니다. 검색 URL은 Office Online Server 팜을 구성할 때 지정한 InternalUrl 매개 변수와 /hosting/discovery입니다. 예를 들면 다음과 같습니다.

<InternalUrl>/hosting/discovery

Office Online Server가 예상대로 작동하는 경우 웹 브라우저에 웹 애플리케이션 WOPI(Open Platform Interface Protocol) 검색 XML 파일이 표시됩니다. 해당 파일의 처음 몇 줄은 다음 예제와 유사합니다.

<?xml version="1.0" encoding="utf-8" ?> 
<wopi-discovery>
<net-zone name="internal-http">
<app name="Excel" favIconUrl="<InternalUrl>/x/_layouts/images/FavIcon_Excel.ico" checkLicense="true">
<action name="view" ext="ods" default="true" urlsrc="<InternalUrl>/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" /> 
<action name="view" ext="xls" default="true" urlsrc="<InternalUrl>/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" /> 
<action name="view" ext="xlsb" default="true" urlsrc="<InternalUrl>/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" /> 
<action name="view" ext="xlsm" default="true" urlsrc="<InternalUrl>/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" /> 

Excel 통합 문서 최대 크기 구성

Power BI Report Server의 모든 파일에 대한 최대 파일 크기는 100MB입니다. 동기화 상태를 유지하려면 OOS에서 수동으로 설정해야 합니다.

Set-OfficeWebAppsFarm -ExcelWorkbookSizeMax 100

Analysis Services에서 EffectiveUserName 사용

비고

이 섹션에서는 사용 중단 예정인 OOS 통합의 레거시 구성에 대해 설명합니다.

Analysis Services에 대한 라이브 연결을 허용하려면 EffectiveUserName을 사용하는 Excel 통합 문서 내의 연결을 허용합니다. OOS에서 EffectiveUserName을 사용하려면 Analysis Services 인스턴스의 관리자로 OOS 서버의 컴퓨터 계정을 추가해야 합니다. 이 작업을 수행하려면 SQL Server 2016 이상용 Management Studio가 필요합니다.

포함된 Analysis Services 연결만 현재 Excel 통합 문서 내에서 지원됩니다. 사용자를 프록시할 수 없으므로 사용자의 계정에 Analysis Services에 연결할 수 있는 권한이 있어야 합니다.

OOS 서버에서 다음 PowerShell 명령을 실행합니다.

Set-OfficeWebAppsFarm -ExcelUseEffectiveUserName:$true
Set-OfficeWebAppsFarm -ExcelAllowExternalData:$true
Set-OfficeWebAppsFarm -ExcelWarnOnDataRefresh:$false

데이터 모델에 대한 파워 피벗 인스턴스 구성

비고

이 섹션에서는 사용 중단 예정인 OOS 통합의 레거시 구성에 대해 설명합니다.

Analysis Services 파워 피벗 모드 인스턴스를 설치하면 파워 피벗을 사용하는 Excel 통합 문서를 사용할 수 있습니다. 인스턴스 이름이 POWERPIVOT인지 확인합니다. Analysis Services 파워 피벗 모드 인스턴스에 대해 OOS 서버의 컴퓨터 계정을 관리자로 추가합니다. 이 작업을 수행하려면 SQL Server 2016 이상용 Management Studio가 필요합니다.

OOS에서 파워 피벗 모드 인스턴스를 사용하려면 다음 명령을 실행합니다.

New-OfficeWebAppsExcelBIServer -ServerId <server_name>\POWERPIVOT

외부 데이터를 아직 허용하지 않은 경우 위의 Analysis Services 단계에서 다음 명령을 실행합니다.

Set-OfficeWebAppsFarm -ExcelAllowExternalData:$true

방화벽 고려 사항

방화벽 문제를 방지하려면 포트 2382 및 2383을 열어야 할 수 있습니다. Power Pivot 인스턴스에 대한 msmdsrv.exe애플리케이션 방화벽 벽 정책으로 추가할 수도 있습니다.

OOS 서버를 사용하도록 Power BI Report Server 구성

비고

이 섹션에서는 사용 중단 예정인 OOS 통합의 레거시 구성에 대해 설명합니다. 이 구성은 2026년 1월 PBIRS 릴리스부터 지원되지 않습니다.

사이트 설정일반 페이지에서 OOS 검색 URL을 입력합니다. OOS 검색 URL은 OOS 서버를 배포할 때 사용되는 InternalUrl/hosting/discovery입니다. 예를 들어 https://servername/hosting/discoveryHTTP의 경우입니다. 그리고 https://server.contoso.com/hosting/discovery HTTPS의 경우.

사이트 설정으로 이동하려면 오른쪽 위에 있는 기어 아이콘을 선택하고 사이트 설정을 선택합니다.

시스템 관리자 역할이 있는 사용자만 Office Online Server 검색 URL 설정을 볼 수 있습니다.

Power BI Report Server의 사이트 설정 스크린샷

검색 URL을 입력하고 적용을 선택한 후 웹 포털 내에서 Excel 통합 문서를 선택하면 웹 포털 내에 통합 문서가 표시됩니다.

고려사항 및 제한사항

  • 통합 문서에 대해 읽기 전용 권한이 있습니다.
  • Power BI Report Server의 Excel 통합 문서에는 예약된 새로 고침이 지원되지 않습니다.
  • OOS 통합은 더 이상 사용되지 않습니다. Office Online Server는 2026년 12월 31일에 사용 중지됩니다. PBIRS는 2026년 11월에 OOS를 통해 Excel 통합 문서를 호스팅하는 지원을 종료하고 구성 지원은 2026년 1월 릴리스로 끝납니다.

다음 단계 및 대안

Office Online Server 통합이 중단되면 다음과 같은 권장 대안을 고려하세요.

  • Microsoft 365 Excel: 웹용 Excel 또는 Excel 데스크톱 응용 프로그램을 사용하여 통합 문서를 보고 상호 작용합니다.
  • Power BI 서비스: 향상된 협업 기능을 사용하는 클라우드 우선 환경을 위해 보고서 및 통합 문서를 Power BI 서비스로 마이그레이션합니다.
  • Excel로 내보내기: Power BI 보고서용 Power BI Report Server를 계속 사용하고 필요한 경우 데이터를 Excel로 내보냅니다.

OOS를 사용하는 기존 구현의 경우 서비스 중단을 방지하기 위해 2026년 11월 이전에 마이그레이션을 계획합니다. 자세한 마이그레이션 지침 및 타임라인은 사용 중단 공지 블로그 를 참조하세요.