Verbinden met Power BI vanuit Business Central on-premises
Aan de slag
Als u Business Central on-premises gebruikt, moet Power BI-integratie zijn ingeschakeld. Deze taak wordt doorgaans uitgevoerd door een beheerder. Voor meer informatie over het inschakelen van Power BI-integratie met Business Central online, zie Business Central on-premises instellen voor Power BI-integratie.
Sommige functies zijn alleen beschikbaar met Business Central Online en niet met on-premises. Meer informatie vindt u in Inleiding bij Business Central en Power BI
Business Central on-premises instellen voor Power BI-integratie
In dit gedeelte wordt uitgelegd wat de vereisten zijn voor de integratie van een implementatie van Business Central on-premises met Power BI.
Configureer NavUserPassword of Microsoft Entra ID als de verificatiemethode voor de implementatie.
Notitie
Power BI-integratie biedt geen ondersteuning voor Windows-verificatie.
Schakel OData-webservices en het ODataV4-eindpunt in.
Schakel OData-webservice op de Business Central Server in en open de OData-poort in de firewall. Meer informatie vindt u in Business Central Server configureren - OData-webservices.
De lokale server moet toegankelijk zijn vanaf internet.
Geef Business Central-gebruikersaccounts een toegangssleutel voor de webservice.
Er is alleen een toegangssleutel voor de webservice nodig om Business Central-gegevens weer te geven in Power BI. U kunt aan elk gebruikersaccount een webservicetoegangssleutel toewijzen. U kunt in plaats daarvan ook een specifiek account maken met webservicetoegangssleutel die door alle gebruikers kan worden gebruikt. Meer informatie vindt u in Verificatie voor webservices.
Maak een appregistratie voor Business Central in Microsoft Azure.
Voor het weergeven van Power BI-rapporten die zijn ingesloten in Business Central-pagina's, moet een toepassing zijn geregistreerd voor Business Central in Microsoft Entra ID. De geregistreerde toepassing heeft toestemming nodig voor Power BI-services. De app vereist minimaal de machtiging User.ReadWrite.All. Als gebruikers rapporten van gedeelde Power BI-werkruimten willen kunnen bekijken, vereist de app de machtiging Workspace.Read.All. Meer informatie vindt u in Business Central on-Premises registeren in Microsoft Entra ID voor integratie met andere services.
Notitie
Als voor uw implementatie NavUserPassword-verificatie wordt gebruikt, maakt Business Central verbinding met dezelfde Power BI-service voor alle gebruikers. U geeft dit serviceaccount op bij het registreren van de toepassing. Als er Microsoft Entra-verificatie wordt gebruikt, maakt Business Central verbinding met de Power BI-service die is gekoppeld aan de individuele gebruikersaccounts.
Maak de eerste verbinding van Business Central met Power BI.
Voordat eindgebruikers Power BI in Business Central kunnen gebruiken, moet een Azure-toepassingsbeheerder toestemming moeten geven voor de Power BI-service.
Open om de eerste verbinding te maken Business Central en voer Aan de slag met Power BI uit vanaf de startpagina. Deze actie leidt u door het toestemmingsproces en controleert uw Power BI-licentie. Meld u aan met een Microsoft Entra-beheerdersaccount wanneer daarom wordt gevraagd. Meer informatie vindt u in Verbinding maken met Power BI - eenmalig.
Power BI-rapporten maken waarin Dynamics 365 Business Central-gegevens worden weergegeven
U kunt uw Dynamics 365 Business Central-gegevens als gegevensbron beschikbaar maken in Power BI Desktop en krachtige rapporten maken met de status van uw bedrijf.
Power BI Desktop gebruiken om rapporten te maken voor het weergeven van Dynamics 365 Business Central-gegevens. Nadat u rapporten hebt gemaakt, kunt u deze publiceren via uw Power BI-service of delen met alle gebruikers in uw organisatie. Zodra deze rapporten zich in de Power BI-service bevinden, kunnen gebruikers die ervoor zijn ingesteld, vervolgens de rapporten bekijken in Business Central.
Haal voor Business Central on-premises de volgende informatie op:
De OData-URL voor Business Central.
Deze URL heeft doorgaans de indeling
http[s]://[computer]:[port]/[serverinstance]/ODataV4
, bijvoorbeeldhttps://localhost:7048/BC190/ODataV4
. Als u een implementatie met meerdere tenants hebt, neemt u de tenant op in de URL, bijvoorbeeldhttps://localhost:7048/BC190/ODataV4?tenant=tenant1
.Een gebruikersnaam en een webservicetoegangssleutel van een Business Central-account.
Om gegevens te krijgen uit Business Central gebruikt Power BI basisverificatie. U hebt dus een gebruikersnaam en een webservicetoegangssleutel nodig om verbinding te maken. Het account kan uw eigen gebruikersaccount zijn. Het kan ook zijn dat uw organisatie een specifiek account heeft voor dit doel.
Business Central toevoegen als een gegevensbron in Power BI Desktop
De eerste taak bij het maken van rapporten is het toevoegen van Business Central als een gegevensbron in Power BI Desktop. Als de verbinding tot stand is gebracht, kunt u beginnen met het maken van het rapport.
Start Power BI Desktop.
Selecteer Gegevens ophalen.
Als u de optie Gegevens ophalen niet ziet, selecteert u het menu Bestand en vervolgens de optie Gegevens ophalen.
Selecteer op de pagina Gegevens ophalen de optie Onlineservices.
Maak in het deelvenster Onlineservices verbinding met Business Central on-premises, selecteer Dynamics 365 Business Central (on-premises) en vervolgens Verbinden.
Meld u aan bij Business Central online (eenmalig).
Als u zich niet eerder hebt aangemeld bij Business Central vanuit Power BI Desktop, wordt u gevraagd zich aan te melden.
Voer voor Business Central on-premises de OData-URL voor Business Central in en selecteer vervolgens OK. Voer wanneer daarom wordt gevraagd, de gebruikersnaam en het wachtwoord in voor het account dat u wilt gebruiken voor het maken van een verbinding met Business Central. Voer in het vak Wachtwoord de toegangssleutel voor de webservice in. Wanneer u klaar bent, selecteert u Verbinden.
Notitie
Nadat u verbinding hebt gemaakt met Business Central, wordt u niet opnieuw gevraagd om in te loggen. Hoe wijzig of wis ik het account dat ik momenteel gebruik om verbinding te maken met Business Central vanuit Power BI Desktop?
Eenmaal verbonden neemt Power BI contact op met de Business Central-service. Het navigatievenster verschijnt en toont beschikbare gegevensbronnen voor het maken van rapporten. Selecteer een map om deze uit te vouwen en de beschikbare gegevensbronnen te bekijken.
Deze gegevensbronnen vertegenwoordigen alle webservices en API-pagina's die zijn gepubliceerd voor Business Central. De gegevensbronnen zijn gegroepeerd op Business Central-omgevingen en -bedrijven.
Notitie
De structuur voor Business Central on-premises is anders omdat het geen API-pagina's ondersteunt.
Selecteer de gegevensbron of -bronnen die u aan uw gegevensmodel wilt toevoegen en selecteer vervolgens de knop Laden.
Als u later meer Business Central-gegevens wilt toevoegen, herhaalt u de vorige stappen.
Zodra de gegevens zijn geladen, bekijkt u deze in de rechternavigatie op de pagina. Nu hebt u met succes een verbinding gemaakt met uw Business Central-gegevens en kunt u uw Power BI-rapport gaan maken.
Fooi
Meer informatie over Power BI Desktop vindt u in Aan de slag met Power BI Desktop.
Rapporten beheren en wijzigen
Notitie
U kunt geen rapporten beheren en wijzigen.
Rapporten uploaden
Voor Business Central on-premises zijn er geen demorapporten beschikbaar, dus u zult opnieuw moeten beginnen met Power BI Desktop. Als alternatief kunnen Power BI-rapporten worden gedistribueerd als bestanden die u rechtstreeks vanuit Power BI online service kunt uploaden. Meer informatie vindt u in Het rapport uploaden naar de service.