I'm using Google's BigQuery API through Google Colab to build a dashboard holding a few queries. Because some could be "heavy", it can take a minute or two to load the data. I'm looking for a way to show the user a progress bar of some sort, either by using a built-in feature or by some kind of loop that ends when the data appears. I saw that query.to_dataframe() has an option for a progress bar, but my problem is the query itself.
Got any ideas?