Client Background

Client: A leading IT Firm in the USA

Industry Type: IT

Services: Marketing, B2B

Organization Size: 1000+

Customers: World Wide

Project Objective

The main objective of the project was to fetch or retrieve the data from an API source to Power BI.

Project Description

The client has provided the url of three API i.e. Login API and data source API.

We have to get the authentication from the first URL for the access of the rest two urls and get data back and make a report for their Ratings data.

Our Solution

We built a Power BI app which cask the user for ID/Pswd and returns the Users and Declaration table.

We have coded this in M Language which asks the access token from Login API and provides that token to user data API and declaration data API and get the data table back from these API.

Project Deliverables

  1. Working PBIX file
  2. M Language code
  3. Another PBIX file that offers the SAML option also (which is just a prototype or recommendation)
  4. Video Explanation.

Tools used

  1. Microsoft Power BI
  2. Microsoft Query Editor

Language/techniques used

  1. M Language
  2. DAX

Skills used

  1. Extraction from Rest API
  2. Data Analytics

Databases used

  • NoSql
  • PostgreSQL

Web Cloud Servers used

Azure

Project Snapshots