In this guide we'll look at how to import your data into Microsoft Power BI which can further increase your insight of data stored in Tadabase.
To start make sure you download Power BI (Download Link) and follow the steps to install and activate.
In your Power BI project, under Get Data select Blank Query
Next copy and paste the code below and be sure to replace the 4 values with your own API credentials and table ID. If you're not sure how to access that, please see our API support doc.
let apiUrl = "https://api.tadabase.io/api/v1/data-tables/<REPLACE-WITH-YOUR-TABLE-ID>/records/", options = [Headers =[ #"X-Tadabase-App-Key"= "<REPALCE WITH YOUR APP KEY>", #"X-Tadabase-App-Secret"= "<REPLACE WITH YOUR APP SECRET >", #"X-Tadabase-App-id"="<REPLACE WITH YOUR APP ID>" ] ], Records = Web.Contents(apiUrl , options) in #"Records"
Click Done and double click on the newly created button in the query editor.
Next click on List link:
Since the list is in JSON it will show up as single rows, we therefore need to expand it into a table be clicking To Table
In the following window, press OK to accept the default settings
Now we must expand the each record into columns, you can do that by clicking the expand button:
Rename the columns from the slug (ie. field_58) to whatever name makes more sense to you.
Finally, click on Close & Apply.
You'll now be able to use your data in your Tadabase app to create dynamic and powerful reports in Power Bi