Power BI Dev Camp's repositories
App-Owns-Data-Starter-Kit
App-Owns-Data Starter Kit is a developer sample demonstrating common design techniques used in App-Owns-Data embedding.
TranslationsBuilder
An external tool for Power BI Desktop to manage translations and localization for Power BI datasets and reports.
Camp-Sessions
A repository of PowerPoint slide decks and other downloadable artifacts for happy campers.
SalesforceAppOwnsDataEmbedding
A SFDX project for Salesforce demonstrating how to implement App-Owns-Data embedding.
AppOwnsDataMultiTenant
A developer sample demonstrating how to use service principal profiles to manage a multi-tenant environment with Power BI and App-Owns-Data embedding.
Multilanguage-Reports
Developer Sample for Building Multilanguage Reports in Power BI
pbix-samples
Sample PBIX files used for demonstration and development purposes.
Modern-React-For-PowerBI
A sample SPA implementing User-Owns-Data embedding using React-JS with functional components and hooks.
Power-BI-React-SPA-Starter
A starter project for creating modern React-JS SPAs for Power BI
AzureFunctionsForPowerBI
Demo files for the Power BI Dev camp session on developing Azure Functions for PowerBI
SalesforceUserOwnsDataEmbedding
A simple SPA to implement User-Owns-Data Embedding in Salesforce.
FabricUserApiDemo
Developer Sample C# console application which demonstrates programming the Fabric User APIs
Python-In-Fabric-Notebooks
Sample source code and data for Python Demos from Power BI Dev Camp
App-Owns-Data-Starter-Kit-B2C
A customized version of the App-Owns-Data Starter Kit which has been extended with Azure AD B2C authentication support.
FabConWorkshop2024
Demos and samples code used in the workshop at FabCon
PowerBiEmbeddedScratchpad
PowerBiEmbeddedScratchpad - a proof of concept application for developers using Power BI embedding.
SettingDatasourceCredentials
Developer sample in C# demonstrating how to set datasource credentials using the Power BI .NET SDK.
AppOwnsDataHelloWorld
The minimal sample application to embed either a standard Power BI report or a paginated report
PBIE-Authoring-And-Customization
A developer sample demonstrating how add customization and personalization features to a custom application developed using App-Owns-Data embedding.
PowerBiAdminApiDemo
A developer sample demonstrating how to call the Power BI Admin APIs
DevCampExternalToolDemo
A developer sample for building external tools for Power BI Desktop
AADB2C_MSAL
Sample SPA application demonstrating how to authenticate and acquire access tokens from an Azure AD B2C Authority.
EmbedTokenAutoRefresh
A developer sample which demonstrates auto-refreshing the embed token for a report when using App-Owns-Data embedding,
OneLakeIntegrationDemo
Developer Sample C# console application demonstrating how to upload parquet and CSV files to OneLake using the ADLS Gen2 APIs
PowerBiQuickCreateDemo
A developer sample demonstrating how to use the QuickCreateSDK to creating a dataset and report for user s on the fly
TOM_CreateFabricDataset
Sample C# console application creating a DirectLake dataset from tables in a Lakehouse.
GetEmbedToken
A simple Azure Function project in C# which demonstrates retrieving an embed token for use in Power BI embedding.
ProductSalesData
Sample product sales data is CSV files used by developer samples