Hello,
I have been following Streamlit and want to know if anyone has tried to embed a report/dashboard from a BI tool like Looker, Metabase, Power BI, etc in Streamlit.
We want to make our reports available to our customers without having to design & create a whole new app just to display our reports from Looker. I feel that Streamlit can be a great solution (use case) for this.
To properly secure a βsecureβ Power BI online report (one thatβs deployed in your PBI premium online account) you must use the PBI embedded web clients. There are quite a few examples in the PBI docs. Then you have to secure the Streamlit app itself. There are a few examples to do this: a couple I published using a SQLite database or Airtable, and Auth0/React.js; and another recent one using Auth0/React.
If you publish a PBI report in PBI online under a non premium PBI account then it will be freely available in the PBI gallery. However, itβs then easy to embed it in a Streamlit component iframe using the embed scripts.
Thanks for stopping by! We use cookies to help us understand how you interact with our website.
By clicking βAccept allβ, you consent to our use of cookies. For more information, please see our privacy policy.
Cookie settings
Strictly necessary cookies
These cookies are necessary for the website to function and cannot be switched off. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms.
Performance cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us understand how visitors move around the site and which pages are most frequently visited.
Functional cookies
These cookies are used to record your choices and settings, maintain your preferences over time and recognize you when you return to our website. These cookies help us to personalize our content for you and remember your preferences.
Targeting cookies
These cookies may be deployed to our site by our advertising partners to build a profile of your interest and provide you with content that is relevant to you, including showing you relevant ads on other websites.