Power BI

AFAS biedt een integratie met Power BI, waardoor je data uit Profit bij BI-dashboards inzichtelijk kunt maken. Je vindt meer algemene informatie en de uitleverplanning van nieuwe dashboards op de themapagina van AFAS. Hier vind je ook de uitgebreide webinars.

De Power BI-dashboards zijn een vervanging van de Qlik-dashboards. Vanaf 1 december 2025 werken de Qlik-dashboards niet meer en kun je deze niet meer raadplegen via InSite.

Vanaf januari 2025 bieden we de Pro-training Power BI aan.

In dit artikel is gave nieuwe functionaliteit verwerkt die beschikbaar is vanaf Profit 7.

In deze versie zijn de volgende uitbreidingen gerealiseerd. Deze onderwerpen worden bij de basisinrichting toegelicht.

  • Het werken met BI wordt weer iets makkelijker. Je hoeft niet meer naar het Help Center voor het downloaden van een BI-template, dit doe je nu rechtstreeks via Profit.
  • Per template wordt een versienummer bijgehouden.
  • Je ziet in de weergave wanneer de template de laatste keer is klaargezet en gepubliceerd. In de kolom Laatst gelezen zie de laatste keer dat de template is aangeroepen door de odata-connector.

Daarnaast kun je filterautorisatie toepassen op dashboards. Dit wordt toegelicht op een aparte pagina.

In dit artikel is gave nieuwe functionaliteit verwerkt die wordt uitgeleverd met een patch op Profit 7.

Er worden na de uitlevering van Profit 7 nog diverse dashboards uitgeleverd. Zie de datums in de tabel.

Inhoud

Integratie van Power BI met Profit

Het vereenvoudigde schema laat zien hoe gegevens uit Profit beschikbaar worden gemaakt in een Power BI-dashboard. Neem dit door voor je als beheerder dashboards gaat maken voor jouw organisatie.

BI-model

Elk dashboard is gebaseerd op een BI-model dat je beheert in Profit. Het BI-model bevat (verwijzingen naar) tabellen en velden die je nodig hebt om een Power BI-dashboard te maken. De feitelijke gegevens (Profit-data) worden maximaal twee keer per dag opgehaald op basis van een geplande taak en in de zogenaamde BI-laag van AFAS Online gezet.

De odata-connector haalt de Profit-data maximaal 2 keer per dag op en plaatst deze in de BI-laag. Deze feed is beveiligd en klantafhankelijk en vormt de brug naar externe rapportages.

De odata-connector is geen 'gewone' GetConnector. Een GetConnector richt je zelf in en bevat alleen gegevens van een specifieke gegevensverzameling. Ook de aanroep moet je zelf regelen via een extern systeem. De odata-connector echter, bevat alle gegevens die je nodig hebt op basis van de ingerichte BI-modellen. De odata-connector is geoptimaliseerd voor BI-systemen zoals Power BI. Je kunt de odata-connector ook aanroepen voor andere systemen. Je kunt een cURL-aanroep genereren via AFAS Connect.

Specifieke dashboards zijn vanaf Profit 7 beveiligd op basis van filterautorisatie, als je dit voor de betreffende dashboards hebt ingericht. Zo niet, dan heeft een gebruiker met toegang tot een dashboard ook toegang tot alle gegevens die in het dashboard beschikbaar zijn.

Nieuw dashboard

Hoe begin je met een nieuw dashboard? Maak een kopie van een meegeleverd BI-model en download de bijbehorende template. De template is een bestand in Power BI-formaat (*.pbit), dit bevat nog geen gegevens uit Profit. Elke template is een volledig ingericht dashboard dat geschikt is om uit te rollen n je organisatie. Het verdient de voorkeur om de templates te gebruiken, dit zal je enorm veel tijd besparen (in vergelijking met het volledig zelf bouwen van een template).

Bij het openen van de template vul je de odata-feed URL en een gebruikerstoken in. Hierdoor wordt het dashboard gevuld met de klant-specifieke gegevens uit de BI-laag. Je slaat het bestand op als een dashboard-bestand (.pbix-bestand). Je kunt dit vervolgens helemaal aan je wensen aanpassen, hiervoor is vaak Power BI-kennis nodig. Wat zijn de mogelijkheden:

  • Velden en tabellen (dimensies) toevoegen aan het BI-model in Profit.
  • Nieuwe visualisaties maken in Power BI.
  • Gegevens van andere systemen of databronnen opnemen in het dashboard.
  • Tabbladen tonen/verbergen.
  • Filterautorisatie toepassen in dashboard die dit ondersteunen (vanaf Profit 7).

Publiceer het voltooide dashboard vervolgens naar de Power BI-service, zodat het online beschikbaar is voor gebruik en delen.

Gegevens verversen

In de Power BI-service plan je een verversmoment in voor het dashboard. Deze moet afgestemd zijn op het tijdstip waarop de geplande taak in Profit de gegevens in de BI-laag vernieuwt.

Dashboard delen met gebruikers

Je deelt een dashboard via een Power BI service (niet via Power BI Desktop). Eén van de manieren is het delen van het dashboard via InSite. Dit kan via een integratiepagina, maar dan zie je het dashboard niet volledig. Daarom is het beter om het dashboard te openen via een externe link, zodat het volledige dashboard op een apart tabblad in de browser getoond kan worden.

Werkwijze