A simple way to explore data through a Tableau-like UI directly in your data app
https://github.com/panel-extensions/panel-graphic-walkerBy loa_observer at
faizshah | 0 comments | 3 days ago
I really like the typescript graphic walker: https://github.com/Kanaries/graphic-walker
lamename | 1 comment | 3 days ago
wswope | 3 comments | 3 days ago
The viz tools are just viz tools, and the real number crunching should ideally happen in SQL or a toolkit like Pandas/Polars/Spark/etc. - because they’re designed to do those computations efficiently and have a well-established, battle-tested syntax for it.
YMMV, but I strongly encourage you to try keeping everything before final presentation and rendering OUT of the viz layer next time you have a chance.
anakaine | 2 comments | 3 days ago
We were trying to handle 200m data points per day into a SQL database when I joined, and then display via Tableau for time and location series slicing in what were particularly complicated workbooks. To say that it was a terrible approach is an understatement.
Adding detailed geospatial and meteological data to the mix, matching with IoT sensor data, other ETL data from.dispatch systems, and many more has basically required some custom thinking to make it all work in an efficient manner.
My personal bug bear is that I still want great looking easy configuration for front end display of analytics dashboards. It becomes far harder to achieve when you go sufficiently far down the rabbit hole. I'm currently leaning towards python driven dashboards since we can connect them to a REST api which will talk to our data structures and keep everything humming along.
Note: not a single database in use here - though the timeseries sensor data could use one.
wswope | 0 comments | 13 hours ago
> I'm currently leaning towards python driven dashboards since we can connect them to a REST api which will talk to our data structures and keep everything humming along.
Give Bokeh a try if it's not already on your radar - I've found it to be really useful for composable & dynamic python dashboards: https://docs.bokeh.org/en/latest/index.html.
mnky9800n | 0 comments | 3 days ago
lamename | 0 comments | 3 days ago
sroerick | 0 comments | 3 days ago
MarcSkovMadsen | 0 comments | 3 days ago
Its actually primarily a wrapper around graphic-walker https://github.com/Kanaries/graphic-walker as we have optimized the implementation for Panel usage in notebooks and data apps.
Its built on Panel https://panel.holoviz.org/index.html which is "The Powerful Data Exploration & Web App Framework for Python". Its a fully open source and community driven project. Part of the larger HoloViz https://github.com/holoviz/holoviz ecosystem for data visualization.
My motivation for creating the panel-graphic-walker extension is that its one of the most powerful ways in Python to let users interactively, explore large datasets as it can send heavy calculations to the backend instead of transferring all data to the frontend.