Määritä raporttipalvelin Excel-työkirjojen isännäksi Office Online Serverin (OOS) avulla
Verkkoportaalissa tarkastelemisen lisäksi power BI -raportteja Power BI -raporttipalvelin voivat isännöidä Excel-työkirjoja Office Online Serverin (OOS) avulla. Raporttipalvelimestasi voit julkaista ja tarkastella Microsoft BI -sisältöä itsepalveluna.
Valmistele palvelin suorittamaan Office Online Server
Suorita nämä toimenpiteet palvelimessa, joka suorittaa Office Online Serverin. Palvelimen on oltava Windows Server 2012 R2 tai Windows Server 2016. Windows Server 2016 edellyttää Office Online Serverin huhtikuun 2017 versiota tai uudempaa versiota.
Asenna Office Online Serverin edellytettävä ohjelmisto
Asenna tarvittavat roolit ja palvelut avaamalla Windows PowerShell -kehote järjestelmänvalvojana ja suorittamalla tämä komento.
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
Käynnistä palvelin pyydettäessä uudelleen.
Asenna seuraavat ohjelmistot:
Asenna Office Online Server
Jos aiot käyttää Excel Onlinen ominaisuuksia, jotka käyttävät ulkoista tietojen käyttöä (kuten Power Pivot), ota huomioon, että Office Online Serverin on sijaittava samassa Active Directory -puuryhmässä kuin sen käyttäjät sekä mitkä tahansa ulkoiset tietolähteet, joita aiot käyttää Windows-todentamisen avulla.
Lataa Office Online Server volyymikäyttöoikeuskeskuksesta (VLSC). Lataustiedosto sijaitsee Office-tuotteiden kohdalla VLSC-portaalissa. Kehitystarkoituksiin voit ladata OOS:n MSDN-tilaajalatauksista.
Suorita Setup.exe.
Valitse Lue Microsoft-ohjelmiston käyttöoikeussopimuksen ehdot -sivulla Hyväksyn tämän sopimuksen ehdot ja valitse Jatka.
Valitse tiedostosijainti -sivulla valitse kansio, johon haluat asentaa Office Online Server -tiedostot (esimerkiksi C:\Program Files\Microsoft Office Web Apps*) ja valitse Asenna nyt. Jos määritettyä kansiota ei ole, asennusohjelma luo sen puolestasi.
Suosittelemme, että asennat Office Online Serverin järjestelmäasemaan.
Kun asennusohjelma on asentanut Office Online Serverin, valitse Sulje.
Asenna Office Web Apps -palvelimen kielipaketit (valinnainen)
Office Online Server -kielipakettien avulla käyttäjät voivat tarkastella verkkopohjaisia Office-tiedostoja useilla eri kielillä.
Jos haluat asentaa kielipaketit, toimi seuraavasti.
- Lataa Office Online Serverin kielipaketit Microsoft Download Centeristä.
- Suorita wacserverlanguagepack.exe.
- Ohjatussa Office Online Server -kielipakettitoiminnossa valitse Lue Microsoft-ohjelmiston käyttöoikeussopimuksen ehdot -sivulla Hyväksyn tämän sopimuksen ehdot ja valitse Jatka.
- Kun asennusohjelma on asentanut Office Online Serverin, valitse Sulje.
Ota Office Online Server käyttöön
Luo Office Online Server -klusteri (HTTPS)
New-OfficeWebAppsFarm-komennolla voit luoda uuden Office Online Server -klusterin, joka koostuu yhdestä palvelimesta, kuten seuraavassa esimerkissä esitetään.
New-OfficeWebAppsFarm -InternalUrl "https://server.contoso.com" -ExternalUrl "https://wacweb01.contoso.com" -CertificateName "OfficeWebApps Certificate"
Parametrit
- –InternalURL on Office Online Serverin suorittavan palvelimen täydellinen toimialuenimi (FQDN), kuten
https://servername.contoso.com
. - –ExternalURL on täydellinen toimikokonaisnimi, jota voi käyttää Internetissä.
- –CertificateName on varmenteen kutsumanimi.
Luo Office Online Server -klusteri (HTTP)
New-OfficeWebAppsFarm-komennolla voit luoda uuden Office Online Server -klusterin, joka koostuu yhdestä palvelimesta, kuten seuraavassa esimerkissä esitetään.
New-OfficeWebAppsFarm -InternalURL "https://servername" -AllowHttp
Parametrit
- –InternalURL on Office Online Serverin suorittavan palvelimen nimi, kuten
https://servername
. - –AllowHttp määrittää klusterin käyttämään HTTP:tä.
Varmista, että Office Online Server -klusterin luominen onnistui
Klusterin luomisen jälkeen klusterin tiedot näytetään Windows PowerShell -kehotteessa. Varmistaaksesi, että Office Online Server on asennettu ja määritetty oikein, käytä Office Online Serverin löytö-URL-osoitetta verkkoselaimella seuraavassa esimerkissä esitetyllä tavalla. Löytö-URL-osoite on InternalUrl-parametri , joka määritettiin, kun määritit Office Online Server -klusterin, jota seuraa /hosting/discovery, esimerkiksi:
<InternalUrl>/hosting/discovery
Jos Office Online Server toimii odotetulla tavalla, sinun pitäisi nähdä Web Application Open Platform Interface Protocol (WOPI) -löytö-XML-tiedosto selaimessasi. Tiedoston muutaman ensimmäisen rivin pitäisi muistuttaa seuraavaa esimerkkiä:
<?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&>" />
Määritä Excel-työkirjan enimmäiskoko
Power BI -raporttipalvelin kaikkien tiedostojen enimmäiskoko on 100 Mt. Jos haluat synkronoida sen, sinun on määritettävä tämä manuaalisesti OOS:ssä.
Set-OfficeWebAppsFarm -ExcelWorkbookSizeMax 100
EffectiveUserName-kohteen käyttö Analysis Servicesin kanssa
Reaaliaikaisten Analysis Services -yhteyksien salliminen Excel-työkirjan sisäisille yhteyksille, jotka hyödyntävät EffectiveUserName-kohdetta. OOS:n kohdalla EffectiveUserNamen hyödyntäminen edellyttää OOS-palvelimen tietokonetilin lisäämistä järjestelmänvalvojana Analysis Services -esiintymälle. Tämä edellyttää Management Studio for SQL Server 2016:ta tai uudempaa.
Vain upotettuja Analysis Services -yhteyksiä tuetaan tällä hetkellä Excel-työkirjassa. Käyttäjän tilillä on oltava oikeudet muodostaa yhteys Analysis Servicesiin, koska välityspalvelimen käyttö ei ole mahdollista.
Suorita seuraavat PowerShell-komennot OOS-palvelimessa.
Set-OfficeWebAppsFarm -ExcelUseEffectiveUserName:$true
Set-OfficeWebAppsFarm -ExcelAllowExternalData:$true
Set-OfficeWebAppsFarm -ExcelWarnOnDataRefresh:$false
Power Pivot -esiintymän määrittäminen tietomalleille
Analysis Servicesin Power Pivot -tilaesiintymän asentamisen avulla voit käsitellä Excel-työkirjoja, jotka käyttävät Power Pivotia. Varmista, että esiintymän nimi on POWERPIVOT. Lisää OOS-palvelimen konetili järjestelmänvalvojana Analysis Servicesin Power Pivot -tilaesiintymälle. Tämä edellyttää Management Studio for SQL Server 2016:ta tai uudempaa.
Jotta OOS voi käyttää Power Pivot -tilaesiintymää, suorita seuraava komento.
New-OfficeWebAppsExcelBIServer -ServerId <server_name>\POWERPIVOT
Jos olet ole jo sallinut ulkoisia tietoja Analysis Services -vaiheessa yllä, suorita seuraava komento.
Set-OfficeWebAppsFarm -ExcelAllowExternalData:$true
Huomioitavaa palomuurista
Palomuuriongelmien välttämiseksi voit joutua avaamaan portit 2382 ja 2383. Voit myös lisätä Power Pivot -esiintymän msmdsrv.exe sovelluksen palomuurikäytännöksi.
Power BI -raporttipalvelin määrittäminen OOS-palvelimen käyttöön
Sivuston asetukset -kohdan Yleiset-sivulla syötä OOS:n löytö-URL-osoite. OOS:n löytö-URL-osoite on InternalUrl, jota käytetään OOS-palvelimen käyttöönoton yhteydessä, jota seuraa /hosting/discovery. Esimerkiksi HTTP: https://servername/hosting/discovery
lle. https://server.contoso.com/hosting/discovery
Ja HTTPS:lle.
Siirry Sivuston asetuksiin valitsemalla hammasrataskuvake oikeasta yläkulmasta ja valitsemalla Sivuston asetukset.
Vain käyttäjä, jolla on järjestelmän Hallinta järjestelmärooli, näkee Office Online Serverin löytö-URL-asetuksen.
Kun olet syöttänyt löytö-URL-osoitteen ja valinnut Käytä, ja valitset Excel-työkirjan verkkoportaalissa, työkirjan pitäisi näkyä verkkoportaalissa.
Huomioitavat asiat ja rajoitukset
- Sinulla on vain luku -oikeudet työkirjoissa.
- Excel-työkirjojen ajoitettua päivitystä ei tueta Power BI -raporttipalvelin.
Liittyvä sisältö
- Hallinta ohjaustoiminnon yleiskatsaus
- Power BI -raporttipalvelin asentaminen
- Lataa Raportin muodostin
- SQL Server Data Tools (SSDT) -työkalujen lataaminen
Onko sinulla lisää kysymyksiä? Voit esittää kysymyksiä Power BI -yhteisö