BigQuery не предназначен для непосредственного представления ваших данных всему миру на веб-сайте. Для этого вы бы использовали другой инструмент, и есть из чего выбирать.
Для начала, подумайте, как ваши данные будут публиковаться в Интернете - будучи довольно большой таблицей, вы вряд ли станете использовать ее как один большой блок, было бы лучше создать интерфейс API, где пользователи могут запрашивать фрагменты данных, отправляя запросы в том месте, где хранятся данные - это также будет дешевле для вас как в вычислительном, так и в финансовом отношении (представьте, если бы каждый пользователь загружал ВСЕ данные каждый раз, когда просматривал ваш сайт!).
Во-вторых, подумайте, где вы его храните. Если вы предоставляете данные в Интернете, вы можете или не хотите, чтобы они оставались в BigQuery. Другой подход - переместить выбранные данные в другую базу данных, например, MySQL , а затем подключить ее к вашему веб-сайту, используя один из многих параметров (PHP, Django и т. Д.).
Третий вариант, который может подойти, в зависимости от сложности ваших данных, - это создание Dash-приложения на python и публикация его в Интернете, чтобы пользователи могли взаимодействовать с данными через панель мониторинга.
Ни один из этих вариантов не является тривиальным, достаточно сложно обслуживать такой большой объем данных на веб-сайте, поэтому все подходы потребуют дополнительных исследований и значительной работы.