All Projects → mbilling → PBIConnectors

mbilling / PBIConnectors

Licence: MIT license
The Microsoft Power BI custom connector support-project

Projects that are alternatives of or similar to PBIConnectors

Federal-Business-Applications
US Government Business Applications Demo Repository
Stars: ✭ 103 (+71.67%)
Mutual labels:  powerbi
Azure-DevOps
Data extraction and Power BI report that generate management informations about your Azure DevOps organization. Using Azure DevOps CLI and Azure DevOps REST API, PowerShell scripts extract data from Azure DevOps, store this information in an Azure SQL Database and shows them in a Power BI report.
Stars: ✭ 581 (+868.33%)
Mutual labels:  powerbi
powerbi-vcs
WIP (properly) version control and collaborate on your *.pbi{tx} files
Stars: ✭ 78 (+30%)
Mutual labels:  powerbi
datapackage-m
Power Query M functions for working with Tabular Data Packages (Frictionless Data) in Power BI and Excel
Stars: ✭ 26 (-56.67%)
Mutual labels:  powerbi
PowerQueryConnectors
A collection of data connectors for Power BI
Stars: ✭ 30 (-50%)
Mutual labels:  powerbi
bank-statement-analysis
Flask application generating interactive visualisations from bank statements PDF documents
Stars: ✭ 31 (-48.33%)
Mutual labels:  powerbi
Data-Science
Using Kaggle Data and Real World Data for Data Science and prediction in Python, R, Excel, Power BI, and Tableau.
Stars: ✭ 15 (-75%)
Mutual labels:  powerbi
SSIS-DB-Dashboard
PowerBI SSIS Catalog DB Dashboard
Stars: ✭ 55 (-8.33%)
Mutual labels:  powerbi
power-bi-embedded
Use Power BI Embedded to embed dashboards, reports, report visuals, Q&A, and tiles in your WordPress website.
Stars: ✭ 37 (-38.33%)
Mutual labels:  powerbi
mvp-monitor
📊 Microsoft MVPs Monitor
Stars: ✭ 30 (-50%)
Mutual labels:  powerbi
pbiworkshops
Training workshops for Power BI.
Stars: ✭ 238 (+296.67%)
Mutual labels:  powerbi
PowerBI-visuals-ForceGraph
Repo for Power BI Force Graph custom visual
Stars: ✭ 46 (-23.33%)
Mutual labels:  powerbi
pbila
Power BI Logs Analytics Starter Kit
Stars: ✭ 27 (-55%)
Mutual labels:  powerbi
FlowViz
A Power BI template that provides easy to understand, actionable flow metrics and predictive analytics for your agile teams using Azure DevOps, Azure DevOps Server and/or TFS.
Stars: ✭ 150 (+150%)
Mutual labels:  powerbi
powerbi-embed-v2
Power BI Embedded with Custom Controls PoC
Stars: ✭ 34 (-43.33%)
Mutual labels:  powerbi
awesome-power-bi
⭐️⭐️⭐️ Awesome Power BI dashboards, visuals, development resources, learning materials and more 🔥🔥🔥
Stars: ✭ 61 (+1.67%)
Mutual labels:  powerbi
Power-Query-Excel-Formats
A collection of M code to get various formats from Excel sheets in Power Query
Stars: ✭ 43 (-28.33%)
Mutual labels:  powerbi
PowerQueryNet
Run M Language (Power Query Formula Language) from anywhere.
Stars: ✭ 146 (+143.33%)
Mutual labels:  powerbi
Data-Visualisation-libraries
A Repository consisting of various visualisation libraries and tools
Stars: ✭ 61 (+1.67%)
Mutual labels:  powerbi
PowerBI
This repository hosts well-written DAX formulas and tested Power BI PBIX samples with data sources.
Stars: ✭ 38 (-36.67%)
Mutual labels:  powerbi

Microsoft Power BI Custom Data Connectors

The Microsoft Power BI custom connector support-project. Thank you for the support from users all over giving me feedback and using the connectors. Users I know of: Francisco Altamirano, Blastam, Masai, Puori, Bangerhead, Columban Mission, Stanton Fisher and Tanger Outlet

Available custom data connectors

Any wishes?

I would like feedback on which data connector YOU need. Maybe I can help or we can build it together.

Download ready-to-use packages

You can download ready-to-use .mez files from SCITYLANA here.

The Stripe Connector

This connector should be used instead of the broken official connector.

Here is a list of features that have been fixed:

  • Limited access API keys (the original connector only works with the master API key, which is REALLY bad when you want to publish a dashboard)
  • Fetching all rows data for all tables (the original connector doesn't handle paging correct)

The LinkedIn Connector

To build the connector you need to create a Linked In App to get an OAuth2 key and secret. Create a the app here

In LinkedIn\WebApp.json set Client Id and Client Secret

      "client_id": "[Client ID]",
      "client_secret": "[Client Secret]",

The connector is an interface to historical endpoints of linkedin Manage Company Pages endpoints

  • Get historical follower statistics about a company
  • Get historical status update statistics about a company

Focus is on the granular endpoints since they can be aggregated which play well with Power BI. We would prefer the raw hit-level data behind each aggregated date but that is not available through the LinkedIn API

This is how it looks in Power BI:

The LinkedIn Connector in Power BI

The Facebook Pages Insight Connector

To build the connector you need to create a Facebook App to get an OAuth2 key and secret. Create a the app here

In FacebookPages\WebApp.json set Client Id and Client Secret

      "client_id": "[App ID]",
      "client_secret": "[App Secret]",

This connector is focused on accessing page insights using the pages insights API: Facebook Pages Insights

The built-in Facebook connector provides access to Facebook user profile, not pages or ads statistics.

This is how it looks in Power BI:

The Facebook Pages Insight Connector in Power BI

The Facebook Ads Insight Connector

To build the connector you need to create a Facebook App to get an OAuth2 key and secret. Create a the app here

In FacebookAds\WebApp.json set Client Id and Client Secret

      "client_id": "[App ID]",
      "client_secret": "[App Secret]",

This connector is focused on accessing page insights using the ads insights API: Facebook Ads Insights

The built-in Facebook connector provides access to Facebook user profile, not pages or ads statistics.

This is how it looks in Power BI:

The Facebook Ads Insight Connector in Power BI

The Instagram Connector

Instagram - Facebok page association issue

To pull statistics from Instagram you need to set-up an association with a Facebook Page. This is not a big deal. But if you already did this a while ago, you might need doing it again. If the Instagram connector fails with the message "The field 'connected_instagram_account' of the record wasn't found." then the Instagram account and the Facebook page are not completely connected.

I have been able to circumvent this problem by

  1. Switching the IOS/Android app from Business Account to Personal Account and back to Business Account.
  2. The again from the IOS/Android app - Unlink Facebook account and Link it again.

Get started

To build the connector you need to create a Facebook/Instagram App to get an OAuth2 key and secret. You need to have your Instagram Account conected to your Facebook Page, read more here

Create a the app here

In Instagram\WebApp.json set Client Id and Client Secret

      "client_id": "[App ID]",
      "client_secret": "[App Secret]",

This connector is focused on accessing page insights using the Instagram insights API: Instagram Insights

This is how it looks in Power BI:

The Instagram Insight Connector in Power BI

How to use the custom connectors

Microsoft only supports custom connectors for Power BI Desktop. We expect this to change when they release the Power Query SDK.

Using the connectors

  1. When custom connectors are built into .mez files, they should be copied to Documents\Microsoft Power BI Desktop\Custom Connectors
  2. Start Power BI
  3. Ooen the Options dialog
  4. Select Preview features and Click OK
  5. Click Get Data and select Other
  6. You find the Connectors here.

Related repos

Facebook Ads Connector

Youtube Connector

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].