Compartilhar via


Configurar o servidor de relatório para hospedar pastas de trabalho do Excel usando o Servidor do Office Online (que está sendo preterido)

Aviso

A Microsoft anunciou que o Office Online Server (OOS) será desativado a partir de 31 de dezembro de 2026. Como resultado, os usuários do PBIRS não poderão mais hospedar pastas de trabalho do Excel no PBIRS usando o OOS após novembro de 2026, de acordo com a Política de Linhas do Tempo de Suporte do PBIRS. Além disso, a partir da versão PBIRS de janeiro de 2026, a configuração do PBIRS para usar o OOS para hospedar pastas de trabalho do Excel não terá mais suporte. Visite este blog de anúncio de descontinuação para obter mais detalhes.

Importante

Este artigo descreve um recurso que está sendo preterido. As informações abaixo são mantidas somente para implementações herdadas. Novas implantações não devem configurar a integração do OOS. Consulte a seção Próximas etapas e alternativas para obter alternativas recomendadas.

Além de exibir relatórios do Power BI no portal da Web, o Servidor de Relatórios do Power BI pode hospedar pastas de trabalho do Excel usando o Servidor do Office Online (OOS). Seu servidor de relatório se torna um único local para publicar e exibir conteúdo de autoatendimento do Microsoft BI.

Captura de tela dos relatórios do Excel exibidos no portal da Web do servidor de relatório.

Preparar o servidor para executar o Servidor do Office Online

Observação

As instruções a seguir são somente para implantações legadas. A configuração do Servidor do Office Online está sendo descontinuada e não será mais suportada a partir do lançamento da versão PBIRS de janeiro de 2026.

Execute esses procedimentos no servidor que executará o Servidor do Office Online. Esse servidor deve ser o Windows Server 2012 R2 ou o Windows Server 2016. O Windows Server 2016 requer o Office Online Server abril de 2017 ou posterior.

Instalar software de pré-requisito para o Servidor do Office Online

  1. Abra o prompt do Windows PowerShell como administrador e execute este comando para instalar as funções e os serviços necessários.

    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
    

    Se solicitado, reinicie o servidor.

  2. Instale o seguinte software:

Instalar o servidor do Office Online

Se você planeja usar quaisquer recursos do Excel Online que utilizem o acesso a dados externos (como o Power Pivot), observe que o Servidor do Office Online deve residir na mesma floresta do Active Directory que seus usuários, bem como quaisquer fontes de dados externas que você planeja acessar usando a autenticação baseada no Windows.

  1. Baixe o Office Online Server no VLSC (Centro de Serviços de Licenciamento por Volume). O download está localizado abaixo desses produtos do Office no portal do VLSC. Para fins de desenvolvimento, você pode baixar o OOS de downloads de assinantes do MSDN.

  2. Executar Setup.exe.

  3. Na página Ler os Termos de Licença de Software da Microsoft , selecione Aceito os termos deste contrato e selecione Continuar.

  4. Na página Escolher um local de arquivo , selecione a pasta na qual deseja que os arquivos do Servidor do Office Online sejam instalados (por exemplo, C:\Arquivos de Programas\Microsoft Office Web Apps*) e selecione Instalar Agora. Se a pasta especificada não existir, a Instalação a criará para você.

    Recomendamos que você instale o Office Online Server na unidade do sistema.

  5. Quando a Instalação terminar de instalar o Servidor do Office Online, selecione Fechar.

Instalar pacotes de idiomas para o Servidor de Aplicativos Web do Office (opcional)

Os Pacotes de Idiomas do Servidor do Office Online permitem que os usuários exibam arquivos do Office baseados na Web em vários idiomas.

Para instalar os pacotes de idiomas, siga estas etapas.

  1. Baixe os Pacotes de Idiomas do Servidor do Office Online no Centro de Download da Microsoft.
  2. Executar wacserverlanguagepack.exe.
  3. No Assistente do Pacote de Idiomas do Servidor do Office Online, na página Ler os Termos de Licença de Software da Microsoft , selecione Aceito os termos deste contrato e selecione Continuar.
  4. Quando a Instalação terminar de instalar o Servidor do Office Online, selecione Fechar.

Implantar o Servidor do Office Online

Observação

Esta seção descreve as etapas de configuração herdadas para a funcionalidade que está sendo preterida. Não configure novas implantações com a integração do OOS.

Criar a fazenda de servidores do Office Online (HTTPS)

Use o comando New-OfficeWebAppsFarm para criar um farm do Office Online Server que consiste em um único servidor, conforme mostrado no exemplo a seguir.

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

Parâmetros

  • –InternalURL é o FQDN (nome de domínio totalmente qualificado) do servidor que executa o Servidor do Office Online, como https://servername.contoso.com.
  • –ExternalURL é o FQDN que pode ser acessado na Internet.
  • –CertificateName é o nome amigável do certificado.

Criar o farm do Servidor do Office Online (HTTP)

Use o comando New-OfficeWebAppsFarm para criar um farm do Office Online Server que consiste em um único servidor, conforme mostrado no exemplo a seguir.

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

Parâmetros

  • –InternalURL é o nome do servidor que executa o Servidor do Office Online, como https://servername.
  • –AllowHttp configura o farm para usar HTTP.

Verifique se o farm do Servidor do Office Online foi criado com êxito

Depois que o farm é criado, os detalhes sobre o farm são exibidos no prompt do Windows PowerShell. Para verificar se o Servidor do Office Online está instalado e configurado corretamente, use um navegador da Web para acessar a URL de descoberta do Servidor do Office Online, conforme mostrado no exemplo a seguir. A URL de descoberta é o parâmetro InternalUrl especificado quando você configurou o farm do Office Online Server, seguido por /hosting/discovery, por exemplo:

<InternalUrl>/hosting/discovery

Se o Servidor do Office Online funcionar conforme o esperado, você deverá ver um arquivo XML de descoberta do PROTOCOLO WOPI (Web Application Open Platform Interface Protocol) no navegador da Web. As primeiras linhas desse arquivo devem ser semelhantes ao exemplo a seguir:

<?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&>" /> 

Configurar o tamanho máximo da pasta de trabalho do Excel

O tamanho máximo do arquivo para todos os arquivos no Servidor de Relatórios do Power BI é de 100 MB. Para manter a sincronização com isso, você precisa definir isso manualmente no OOS.

Set-OfficeWebAppsFarm -ExcelWorkbookSizeMax 100

Usando EffectiveUserName com o Analysis Services

Observação

Esta seção descreve a configuração herdada para integração do OOS, que está sendo preterida.

Para permitir conexões dinâmicas com o Analysis Services, para conexões em uma pasta de trabalho do Excel que fazem uso do EffectiveUserName. Para que o OOS use o EffectiveUserName, você precisará adicionar a conta do computador do servidor OOS como administrador da instância do Analysis Services. O Management Studio para SQL Server 2016 ou posterior é necessário para fazer isso.

Atualmente, há suporte apenas para conexões inseridas do Analysis Services em uma pasta de trabalho do Excel. A conta do usuário precisará ter permissão para se conectar ao Analysis Services, pois a capacidade de proxy do usuário não está disponível.

Execute os seguintes comandos do PowerShell no servidor OOS.

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

Configurar uma instância do Power Pivot para modelos de dados

Observação

Esta seção descreve a configuração herdada para integração do OOS, que está sendo preterida.

A instalação de uma instância do modo Power Pivot do Analysis Services permite que você trabalhe com pastas de trabalho do Excel que estão usando o Power Pivot. Verifique se o nome da instância é POWERPIVOT. Adicione a conta de máquina do servidor OOS como administrador para a instância do modo Power Pivot do Analysis Services. O Management Studio para SQL Server 2016 ou posterior é necessário para fazer isso.

Para que o OOS use a instância do modo Power Pivot, execute o comando a seguir.

New-OfficeWebAppsExcelBIServer -ServerId <server_name>\POWERPIVOT

Se você ainda não permitiu dados externos, na etapa do Analysis Services acima, execute o comando a seguir.

Set-OfficeWebAppsFarm -ExcelAllowExternalData:$true

Considerações sobre o firewall

Para evitar problemas de firewall, talvez seja necessário abrir as portas 2382 e 2383. Você também pode adicionar o msmdsrv.exe, para a instância do Power Pivot, como uma política de parede de firewall do aplicativo.

Configurar o Servidor de Relatórios do Power BI para usar o servidor OOS

Observação

Esta seção descreve a configuração herdada para integração do OOS, que está sendo preterida. Essa configuração não terá suporte a partir da versão PBIRS de janeiro de 2026.

Na página Geral das configurações do Site, insira a URL de descoberta do OOS. A URL de descoberta do OOS é a InternalUrl, usada ao implantar o servidor OOS, seguida por /hosting/discovery. Por exemplo, https://servername/hosting/discoverypara HTTP. E, https://server.contoso.com/hosting/discovery para HTTPS.

Para acessar as configurações do Site, selecione o ícone de engrenagem no canto superior direito e selecione Configurações do site.

Somente um usuário com a função administrador do sistema verá a configuração da URL de descoberta do Servidor do Office Online.

Captura de tela das configurações do site para o Servidor de Relatórios do Power BI.

Depois de inserir a URL de descoberta e selecionar Aplicar, selecionar uma pasta de trabalho do Excel, no portal da Web, deverá exibir a pasta de trabalho no portal da Web.

Considerações e limitações

  • Você terá acesso somente de leitura às pastas de trabalho.
  • A atualização agendada não tem suporte para pastas de trabalho do Excel no Servidor de Relatórios do Power BI.
  • A integração do OOS está sendo preterida: o Servidor do Office Online será desativado em 31 de dezembro de 2026. O PBIRS encerrará o suporte para hospedar pastas de trabalho do Excel via OOS em novembro de 2026 e o suporte à configuração terminará com a versão de janeiro de 2026.

Próximas etapas e alternativas

Com a descontinuação da integração do Office Online Server, considere estas alternativas recomendadas:

  • Microsoft 365 Excel: use o Excel para os aplicativos web ou da área de trabalho do Excel para exibir e interagir com pastas de trabalho.
  • Serviço do Power BI: para uma experiência em nuvem com recursos de colaboração aprimorados, migre seus relatórios e pastas de trabalho para o serviço do Power BI.
  • Exportar para o Excel: continue a usar o Servidor de Relatórios do Power BI para relatórios do Power BI e exporte dados para o Excel quando necessário.

Para implementações existentes usando o OOS, planeje sua migração antes de novembro de 2026 para evitar a interrupção do serviço. Consulte o post no blog sobre descontinuação para obter diretrizes detalhadas de migração e linha do tempo.