Guide, tutorial or first steps to use the Brightspace API?
Greetings to all
I am part of a university that has started to use Brightspace, something that interests us is data analytics with Power Bi using the Brightspace API, but we have no idea where to start.
Do you know any guide, first steps or tutorial to start creating the Brightspace API connection with Power Bi?
We appreciate any help.
Answers
-
Hi Andres,
Hopefully the following will help to point you in the right direction.
If want to connect from Power BI to the RESTful Valence API's using OAuth2 authentication, it appears you need to build a custom connector. Microsoft provide a GitHub Connector Sample covering how this could be achieved.D2L Developer Platform documentation Setting up OAuth 2.0 authentication and other resources available here covers the Brightspace side for registering and connecting your application to Brightspace.
Using the PowerBI custom connector you need to:
- make the appropriate Data Hub API calls to request and download a ZIP file containing CSV files
- proces the datasets - unpack the ZIP file and process the CSV files therein
This following articles introduce using the Data Hub APIs to retrieve a Brightspace Data Set and gives a practical example using the process.
- How To Get Started With Data Hub's APIs: Advanced Data Sets
- How to get started with Data Hub's APIs: Brightspace Data Sets
Hope that helps!
-
Thank you very much Chris for your answer.
It is just what we need to start investigating and follow the correct path of working with the Valence APIThank you!