Bewerken

Share via


Verbinding met Power BI maken vanuit Business Central on-premises

Aan de slag

Als u Business Central on-premises wilt gebruiken, 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. Zie voor meer informatie Inleiding in Business Central en Power BI

Business Central on-premises configureren voor integratie met Power BI

In dit gedeelte wordt uitgelegd wat de vereisten zijn voor de integratie van een implementatie van Business Central on-premises met Power BI.

  1. Configureer NavUserPassword of Microsoft Entra ID als de verificatiemethode voor de implementatie.

    Notitie

    Power BI-integratie ondersteunt geen Windows-verificatie en wordt niet ondersteund op Windows Client.

  2. Schakel OData-webservices en het ODataV4-eindpunt in.

    De OData-webservice moet zijn ingeschakeld op de Business Central Server en de OData-poort moet zijn geopend in firewall. Zie Business Central Server configureren - OData-webservices voor meer informatie.

    De lokale server moet toegankelijk zijn vanaf internet.

  3. 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. Zie Verificatie voor webservices voor meer informatie.

  4. Maak een toepassingsregistratie 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 Azure. 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. Zie Business Central on-premises registreren in Microsoft Entra ID voor integratie met andere services voor meer informatie.

    Notitie

    Als voor uw implementatie NavUserPassword-verificatie wordt gebruikt, maakt Business Central verbinding met dezelfde Power BI-service voor alle gebruikers. U kunt dit serviceaccount specificeren 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.

  5. Maak de eerste verbinding van Business Central met Power BI.

    Voordat eindgebruikers Power BI in Business Central kunnen gebruiken, zal een Azure-applicatiebeheerder 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. Zie voor meer informatie Verbinding maken met Power BI - eenmalig.

Power BI-rapporten maken om Dynamics 365 Business Central-gegevens weer te geven

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 Dynamics 365 Business Central.

  • Zorg dat u voor Business Central on-premises over de volgende informatie beschikt:

    • De OData-URL voor Business Central.

      Deze URL heeft doorgaans de indeling http[s]://[computer]:[port]/[serverinstance]/ODataV4, bijvoorbeeld https://localhost:7048/BC190/ODataV4. Als u een implementatie met meerdere tenants hebt, neemt u de tenant op in de URL, bijvoorbeeld https://localhost:7048/BC190/ODataV4?tenant=tenant1.

    • Een gebruikersnaam en een webservicetoegangssleutel van een Business Central-account.

      Power BI maakt gebruik van basisverificatie om gegevens op te halen uit Business Central. 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 als gegevensbron toevoegen 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.

  1. Start Power BI Desktop.

  2. Selecteer Gegevens ophalen.

    Als u de optie Gegevens ophalen niet ziet, selecteert u het menu Bestand en vervolgens de optie Gegevens ophalen.

  3. Selecteer op de pagina Gegevens ophalen de optie Onlineservices.

  4. Maak in het deelvenster Onlineservices verbinding met Business Central on-premises, selecteer Dynamics 365 Business Central (on-premises) en vervolgens Verbinden.

  5. Meld u aan bij Business Central (eenmalig).

    Als u zich niet eerder hebt aangemeld bij Business Central vanuit Power BI desktop, wordt u gevraagd zich aan te melden.

    • Voor Business Central on-premises voert u eerst de OData-URL in voor Business Central en selecteert u vervolgens OK. Voer wanneer daarom wordt gevraagd de gebruikersnaam en het wachtwoord in van het account dat u wilt gebruiken voor het maken van verbinding met Business Central. Voer in het vak Wachtwoord de toegangssleutel voor de webservice in. Wanneer u klaar bent, selecteert u Verbinden.

    Notitie

    Zodra u met succes verbinding hebt gemaakt met Business Central, wordt u niet opnieuw gevraagd zich aan te melden. Hoe wijzig of wis ik het account dat ik momenteel gebruik om verbinding te maken met Business Central vanuit Power BI Desktop?

  6. Eenmaal verbonden neemt Power BI contract 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 vanuit Business Central. De gegevensbronnen zijn gegroepeerd op de Business Central-omgevingen en -bedrijven.

    Notitie

    De structuur voor Business Central on-premises is anders omdat het geen API-pagina's ondersteunt.

  7. Selecteer de gegevensbron of -bronnen die u aan uw gegevensmodel wilt toevoegen en selecteer vervolgens de knop Laden.

  8. Als u later meer Business Central-gegevens wilt toevoegen, kunt u de vorige stappen herhalen.

Zodra de gegevens zijn geladen, ziet u deze in de rechternavigatie op de pagina. U hebt nu met succes verbinding gemaakt met uw Business Central-gegevens en u kunt uw Power BI-rapport gaan maken.

Tip

Zie Aan de slag met Power BI Desktop voor meer informatie over het gebruik van 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. Zie Het rapport uploaden naar de service voor meer informatie.

Zie ook

Business Central en Power BI
Rapporten uploaden

U vindt hier gratis e-learningmodules voor Business Central