Naar de hoofdinhoud

Koppel Power BI en Excel aan de OData-feed (macOS)

Geschreven door Rutuja Murumkar

Dit artikel is vertaald met behulp van AI en kan kleine onnauwkeurigheden bevatten. Raadpleeg de Engelse versie voor volledige nauwkeurigheid.

Je kunt OData gebruiken om gegevens uit BlueDolphin op te halen in elk rapportagetool dat OData-feeds en basisverificatie ondersteunt. OData is standaard beschikbaar voor elke tenant.

Power BI Desktop is niet beschikbaar voor macOS. Gebruik je een Mac, gebruik dan de Power BI cloud (web) versie. Meer informatie over het koppelen van Microsoft Power BI aan OData vind je op de Microsoft OData-feed.

LET OP: Op dit moment zijn de BlueDolphin repository-gegevens die via OData beschikbaar zijn beperkt tot objecten, relaties, objectvragenlijsten en relatievragenlijsten. Ook zijn relatievragenlijsten nog niet beschikbaar in de geschiedenis.

Het onderstaande proces legt uit hoe je OData gebruikt in Microsoft Excel.

  1. Open Excel en selecteer het tabblad Gegevens. Kies Gegevens ophalen (Power Query).

  2. Selecteer Odata.

  3. Selecteer Basis als authenticatiemethode en gebruik deze URL-structuur: https://<tenantname>.odata.bluedolphin.app.

    1. Gebruikersnaam: Tenantnaam

    2. Wachtwoord: Vul de API-sleutel in die je hebt aangemaakt of maak een nieuwe sleutel aan met de OData-feed scope. Klik op Volgende.

  4. Selecteer Informatie, Objecten en Relaties en klik op Laad.

    De gegevens zijn nu geladen. In de Objecten-tabel worden standaard alleen de standaardvelden van een object getoond, vanwege de prestaties.

  5. Om toegang te krijgen tot het volledige gegevenspakket (zoals velden uit vragenlijsten), moet de query worden bewerkt. Ga in Excel opnieuw naar het tabblad Gegevens, klik op het pijltje naast Gegevens ophalen (Power Query) en kies Power Query-editor starten.

  6. Selecteer in de Power Query-editor aan de linkerkant de tabel Objecten en klik op Geavanceerde editor in het gedeelte Query.

  7. Wijzig de regel die begint met Source naar:

    Source = OData.Feed("https://<tenantname>.odata.bluedolphin.app", null, [Implementation = "2.0", MoreColumns=true]),

    Verwijder eventuele andere argumenten in de instructie. Klik op OK.


    Gebruik Meer kolommen alleen als je een query wilt maken die velden uit vragenlijsten bevat. Wil je de hoeveelheid teruggegeven data beperken, gebruik deze optie dan niet.

  8. De kolom Meer kolommen verschijnt nu. Klik op het pictogram rechts om de vragenlijstvelden te selecteren die je in het rapport wilt opnemen.

    Kolommen hebben een specifieke naamgeving: <Vragenlijstnaam>_<Veldnaam>, waarbij alle spaties uit de vragenlijst- en veldnaam zijn verwijderd.

    Selecteer de gewenste kolommen en klik op OK.

De geselecteerde kolommen zijn nu beschikbaar in het resultaat.

Heb je problemen met inloggegevens en toegang, probeer dan je opgeslagen inloggegevens te wissen. Ga hiervoor naar het tabblad Gegevens, klik op het pijltje naast Gegevens ophalen (Power Query) en kies Instellingen gegevensbron. Zoek en selecteer de juiste URL en klik op Machtigingen wissen.

Was dit een antwoord op uw vraag?