Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Je kunt met deze integratie handige rapportages maken over de (financiële) stand van zaken, een dashboard maken om te gebruiken bij een klantbespreking of gegevens combineren met data uit andere applicaties voor specifieke controles en signaleringen op basis van transacties.


Microsofts Power BI voor klant- of interne rapportages is sterk in opkomst, niet alleen binnen de accountancybranche. Sommige softwareleveranciers bieden zelfs al ‘in-app’ Power BI rapportages aan. Je kunt ook zelf aan de slag, zodat je meer vrijheid hebt in de samenstelling en vormgeving van je rapporten en dashboards. Als de software beschikt over een vrij toegankelijke API is het eenvoudig om ermee te verbinden en kun je snel aan de slag.

In deze Quick Guide laten we je in een paar stappen zien hoe je eenvoudig een gegevensverbinding vanuit Power BI maakt met Minox, een online boekhoudpakket met een stevige innovatiefocus.

Hoe stel je de koppeling in? 

Expand
titleStap 1

Vraag een API sleutel aan via Aanvraagformulier Open API

(Deze kun je -nog- niet genereren in de app zelf).

  • Ga naar: https://app.minox.nl/docs/api/rest en kies ‘Authorize’.

  • Vul je ID en secret sleutel in, in het onderste deel en markeer functies met “Read”. Kies ‘Authorize’.

  • Op de hoofdpagina zie je een lijst met endpoints. Door deze aan te klikken zie je de mogelijke querys. Door te kiezen voor ‘Get’ vind je nadere details. Merk op dat sommige aanroepen vereisen dat er parameters worden meegegeven!

  • Kies voor ‘Try it out’ om een voorbeeld URL-opbouw te genereren inclusief voorbeeld parameters. Deze komen onder het kopje “CURL”. Kopieer deze.

  • Hier krijg je ook de ‘bearer token’ te zien. Kopieer deze.

Expand
titleStap 2
  • Start Power BI Desktop en maak een nieuw bestand.

  • Kies Gegevens ophalen in het lint.

  • Kies onder Overige voor “Web”

  • Kies Geavanceerd

Expand
titleStap 3
  • Vul bij URL onderdelen de link in naar API, in deze opbouw 

https://app.minox.nl/api/1/tenant/[KLANTNR]/administration/[ADMINISTRATIENR/year/[JAAR]/[DATASET]?[PARAMETERS]

Afbeelding met schermafbeelding

Automatisch gegenereerde beschrijving
  • Geef bij de parameters in de header de waarde op zoals in de afbeelding. Plaats bearer-token uit Stap 2 achter het woordje ‘bearer’.

  • En kies OK en voilà.

Expand
titleStap 4

Je kunt nu aan de slag met het bewerken van de query, ophalen van achterliggende waarden bij de Arrays en het transformeren en visualiseren van de data.

Aandachtspunten als je zelf aan de slag gaat

Hoewel alleen de parameters t.b.v. de endpoint-URL vermeld staan als ‘required’, zijn aanvullende parameters ook vereist. In het voorbeeld van ‘transaction_lines’, is het bijvoorbeeld vereist om een periode te kiezen. Dat maakt dat je in Power BI een aanvullende stap moet zetten: maak per periode een query en combineer deze door te kiezen voor ‘query toevoegen’. Als je al meer ervaren bent kun je dit ook direct oplossen in de geavanceerde query editor.

Info

Meer leren over Power BI? Vragen over bijvoorbeeld datawarehousing? Schrijf je in voor één van de trainingen van Docco:  ‘Starten met Power BI voor accountantskantoren’ en bekijk de themapagina Power BI voor meer info!