cancel
Showing results forย 
Search instead forย 
Did you mean:ย 
Warehousing & Analytics
Engage in discussions on data warehousing, analytics, and BI solutions within the Databricks Community. Share insights, tips, and best practices for leveraging data for informed decision-making.
cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Could Databricks app support the integration of Genei Room and Power BI?

fjrodriguez
New Contributor III

Is it possible: a Databricks App embedding Power BI ? Rather than placing Genie inside Power BI, place Power BI inside Databricks. A Databricks App (React or Streamlit) hosts native Genie chat alongside a Power BI report embedded via the JavaScript SDK.

  • Databricks App using the AppKit Genie plugin (GenieChat, useGenieChat, SSE streaming, conversation persistence) or the SDK directly
  • Power BI Embedded in embed-for-your-organization mode (user-owns-data) with Entra ID
  • App registration in Entra and workspace permissions in Power BI
  • Hosting and application lifecycle ownership
1 REPLY 1

balajij8
Esteemed Contributor II

@fjrodriguez 

The integration is technically feasible. Apps built with AppKit (the recommended TypeScript + React SDK) generally include a native Genie plugin that provides conversational AI/BI capabilities with natural language queries. You can embed a Power BI report alongside this Genie interface in the same app using standard iframe embedding or the Power BI JavaScript SDK. The architecture involves a React component hosting both the AppKit GenieChat component (handles Databricks authentication automatically) and a Power BI embed container configured for Entra ID authentication. More details here