06-07-2023 03:50 AM
Hi All,
Could you please guide and provide me some material on "Databricks and Web app connectivity to build a interactive application"
Objective is to build web app so that user can interact for getting different data/visuals from databricks (pyspark programming will run in background).
Greatly appreciate your precious suggestion/Guidance.
06-13-2023 08:06 AM
There are several: PowerBi, Tableau, Looker.
Not sure if you can embed them in an app though.
There are also OSS alternatives like Superset, Jaspersoft etc.
But my main take is this:
try to avoid crunching large data interactively. I would try to prepare data as much as possible, then load that into some cache (f.e. powerBI import mode) and use that in your app.
06-07-2023 05:08 AM
I'd use a SQL endpoint to fetch the data, and in your web app you do the visualisation etc.
Or embed some BI-tool (which is linked to Databricks).
There is such a thing like databricks dashboards, but I do not think you can embed them into a webpage (at least not in the past).
06-07-2023 05:38 AM
Thanks a lot for prompt reply.
Could you please suggest which BI tool will be able to handle large data with performance.
06-13-2023 08:01 AM
@Werner Stinckens : would you like to provide your POV here? 🙂
06-13-2023 08:06 AM
There are several: PowerBi, Tableau, Looker.
Not sure if you can embed them in an app though.
There are also OSS alternatives like Superset, Jaspersoft etc.
But my main take is this:
try to avoid crunching large data interactively. I would try to prepare data as much as possible, then load that into some cache (f.e. powerBI import mode) and use that in your app.
06-13-2023 11:57 PM
Hi @ananthakrishna raikar
We haven't heard from you since the last response from @Werner Stinckens . Kindly share the information with us, and in return, we will provide you with the necessary solution.
Thanks and Regards
Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.
If there isn’t a group near you, start one and help create a community that brings people together.
Request a New Group