{"id":10168,"date":"2023-09-05T15:11:57","date_gmt":"2023-09-05T13:11:57","guid":{"rendered":"https:\/\/blog.sheetgo.com\/?p=10168"},"modified":"2026-11-03T15:19:12","modified_gmt":"2026-11-03T14:19:12","slug":"como-obter-dados-do-bigquery-para-o-google-sheets-automaticamente","status":"publish","type":"post","link":"https:\/\/www.sheetgo.com\/pt\/blog\/how-to-solve-with-sheetgo\/how-to-get-data-from-bigquery-to-google-sheets-automatically\/","title":{"rendered":"Transferir dados do BigQuery para o Google Sheets automaticamente"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221; da_disable_devices=&#8221;off|off|off&#8221;][et_pb_row admin_label=&#8221;row&#8221; _builder_version=&#8221;4.16&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Growing businesses usually turn to cloud-based storage solutions for their growing data needs. <strong>BigQuery is an increasingly popular option for data management<\/strong>.<\/p>\n<p>With BigQuery\u2019s data warehouse, businesses can centralize their information in one place. Moreover, they can access and analyze this data at any time.<\/p>\n<p><strong>BigQuery can be easily integrated with Google Sheets<\/strong>. This enables organization members to collaborate on projects using a familiar tool while also accessing a live data stream from BigQuery.<\/p>\n<p>First, we&#8217;ll explore BigQuery in more detail. Then we&#8217;ll go step by step through two ways to connect BigQuery to Google Sheets: Google&#8217;s Connected Sheets, and a scheduled transfer with Sheetgo, the AI-powered data automation platform.<\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;what&#8221; _builder_version=&#8221;4.24.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>What is BigQuery?<\/h2>\n<p><a href=\"https:\/\/cloud.google.com\/bigquery\" target=\"_blank\" rel=\"noopener\">BigQuery<\/a> is one of Google\u2019s many products, it is a data warehouse storage system that enterprises can use to store all of their data.<\/p>\n<p>Its huge processing power allows BigQuery to carry out rapid SQL queries whenever you need them. Furthermore, under Google\u2019s infrastructure, your data in BigQuery is constantly secure and accessible, perfect for project collaborations within organizations.<\/p>\n<p>For a longer introduction, read <a href=\"https:\/\/www.sheetgo.com\/blog\/data-science\/what-is-bigquery\/\">What is BigQuery?<\/a><\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;why&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>Why connect Google Sheets to BigQuery?<\/h2>\n<p>As part of Google\u2019s products, <strong>BigQuery can easily be integrated with Google Sheets<\/strong>. This has two main advantages:<\/p>\n<ol>\n<li>Connected sheets have <strong>all of the features and tools Google offers<\/strong>.<\/li>\n<li>Google Sheets can <strong>turn your data into powerful visual representations<\/strong>.<\/li>\n<\/ol>\n<p>To learn more about Google Sheet\u2019s analytical tools for data, read <a href=\"https:\/\/www.sheetgo.com\/blog\/google-sheets-features\/how-to-analyze-bigquery-data-within-google-sheets\/\">How to analyze BigQuery data within Google Sheets<\/a>.<\/p>\n<p>Connecting BigQuery to Google Sheets lets you tap into huge amounts of data, and a Sheetgo automation ensures this data is always updated.<\/p>\n<h3>An example<\/h3>\n<p>You want to import data on current Google search trends into a spreadsheet.<\/p>\n<p>Connecting Google Sheets to a BigQuery database using Sheetgo would let you select updated trends data and analyze it in Google Sheets.<\/p>\n<p>This powerful combination would help you identify the most popular trends or predict search trends to optimize your business\u2019 marketing.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_text][et_pb_text module_id=&#8221;how&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>How to connect BigQuery to Google Sheets<\/h2>\n<p>There are two ways to connect BigQuery to Google Sheets:<\/p>\n<ul>\n<li><strong>Manually through Google Sheets&#8217;<\/strong> data menu.<\/li>\n<li><strong>Automatically using Sheetgo<\/strong>.<\/li>\n<\/ul>\n<p>Watch the video below or continue reading to learn both approaches.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_video src=&#8221;https:\/\/www.youtube.com\/watch?v=A8pV5_mU_UQ&#038;pp=ygUpQ29ubmVjdCBHb29nbGUgU2hlZXRzIHRvIEJpZ3F1ZXJ5IHNoZWV0Z28%3D&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_video][et_pb_text module_id=&#8221;alternatively&#8221; _builder_version=&#8221;4.27.2&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3>Use Google&#8217;s connected sheets<\/h3>\n<p>This Google Sheets feature links a sheet to a BigQuery table and can refresh the data on a schedule. You need access to BigQuery and a Google Cloud project with billing set up.<\/p>\n<p>To connect a BigQuery table from Google Sheets:<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><strong>1.<\/strong> Go to Data &gt; Data connectors &gt; Connect to BigQuery.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/11\/connect-bigquery-to-google-sheets-data-connectors.webp&#8221; alt=&#8221;Connect BigQuery to Google Sheets \u2014 Data menu open at Data connectors with Connect to BigQuery&#8221; title_text=&#8221;Data menu open at Data connectors with Connect to BigQuery&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><strong>2.<\/strong> You will see a message like the one below. Click on &#8220;Get connected&#8221;.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/11\/connect-bigquery-to-google-sheets-get-connected.webp&#8221; alt=&#8221;Connect BigQuery to Google Sheets \u2014 Connect and analyze big data in Sheets dialog with the Get connected button&#8221; title_text=&#8221;Connect and analyze big data in Sheets dialog with the Get connected button&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><strong>3.<\/strong> The next pop-up will ask you to choose a cloud project.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/11\/connect-bigquery-to-google-sheets-cloud-project.webp&#8221; alt=&#8221;Connect BigQuery to Google Sheets \u2014 Add data connection dialog with My First Project as the cloud project&#8221; title_text=&#8221;Add data connection dialog with My First Project as the cloud project&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><strong>4.<\/strong> Next, you need to select a dataset in that project. In my example, I will choose a public dataset, &#8220;census_bureau_usa&#8221;.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/11\/connect-bigquery-to-google-sheets-choose-dataset.webp&#8221; alt=&#8221;Connect BigQuery to Google Sheets \u2014 Choose a dataset list from bigquery-public-data with census_bureau_usa selected&#8221; title_text=&#8221;Choose a dataset list from bigquery-public-data with census_bureau_usa selected&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><strong>5.<\/strong> Once you have selected your dataset, you can choose a table or view, then click on &#8220;Connect&#8221;.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/11\/connect-bigquery-to-google-sheets-choose-table.webp&#8221; alt=&#8221;Connect BigQuery to Google Sheets \u2014 Choose a table or view with population_by_zip_2010 selected and the Connect button&#8221; title_text=&#8221;Choose a table or view with population_by_zip_2010 selected and the Connect button&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><strong>6.<\/strong> You will see a message once the connection is made.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/11\/bigquery-to-google-sheets-census-data-connected.webp&#8221; alt=&#8221;BigQuery to Google Sheets \u2014 Success! Your data is connected for population_by_zip_2010, 1.6M rows and 6 columns&#8221; title_text=&#8221;Success! Your data is connected for population_by_zip_2010, 1.6M rows and 6 columns&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><strong>7.<\/strong> That&#8217;s it. You can comfortably analyze your dataset from Sheets, even though it&#8217;s a large file since the data is not actually loaded into Sheets.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/11\/bigquery-to-google-sheets-connected-sheet-preview.webp&#8221; alt=&#8221;BigQuery to Google Sheets \u2014 connected sheet preview of 1.6M rows with Refresh options, Schedule refresh and Extract&#8221; title_text=&#8221;Connected sheet preview of 1.6M rows with Refresh options, Schedule refresh and Extract&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>The sheet shows a preview of 500 rows, but charts, pivot tables, and functions you build on it use the whole table. To update the data, click Refresh options. You can refresh now or set a schedule. Only people with BigQuery access can refresh. Others you share the file with can still view and analyze the data.<\/p>\n<p>To work with the rows themselves, click Extract. An extract copies up to 50,000 rows into a regular sheet, or up to 500,000 rows as long as it stays under 5 million cells.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3>Open a BigQuery table in Google Sheets from the BigQuery console<\/h3>\n<p>You can also start from BigQuery. In the Google Cloud console, open BigQuery and go to the Explorer pane. Expand your project and open the dataset. Next to the table name, click View actions, then select Open in &gt; Connected Sheets. A new spreadsheet opens with the table connected.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/11\/bigquery-to-google-sheets-console-data-connected.webp&#8221; alt=&#8221;BigQuery to Google Sheets \u2014 Success! Your data is connected dialog over the connected sheets_table, 7 columns&#8221; title_text=&#8221;Success! Your data is connected dialog over the connected sheets_table, 7 columns&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;connecting&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3>Connect BigQuery to Google Sheets automatically using Sheetgo<\/h3>\n<p>Although the methods covered above are an effective way to connect your data, Sheetgo offers other features that provide more advantages.<\/p>\n<p>These are just some benefits of using Sheetgo to connect BigQuery to Google Sheets:<\/p>\n<p>&nbsp;<\/p>\n<ol>\n<li><b>Unlimited rows of data:<\/b> Connected Sheets shows a preview of 500 rows, and an extract copies at most 500,000 rows into the sheet. Sheetgo allows you to import unlimited rows of data.<\/li>\n<li><b>Current data for everyone you share with:<\/b> In Connected Sheets, only people with BigQuery access can refresh the data or schedule a refresh. A scheduled transfer writes the data into a regular spreadsheet, so everyone who opens the file sees the latest numbers.<\/li>\n<li><b>Experience spreadsheet behavior:<\/b> Sheetgo\u2019s functions and features lets you experience native spreadsheet behavior, unlike static results returned to your sheet by Google\u2019s integration.<\/li>\n<li><b>Build on your workflow:<\/b> Instead of a one-off import, Sheetgo lets you continue building workflows with multiple automations using imported BigQuery data.<\/li>\n<\/ol>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Now that we explored the benefits of using Sheetgo over Google\u2019s in-built function, let\u2019s look at the step-by-step instructions of how to connect BigQuery to Google Sheets automatically through Sheetgo.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h4>Step 1: Sign up for Sheetgo<\/h4>\n<p>Sign up for Sheetgo using your Google account.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.21.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h4>Step 2: Create workflow<\/h4>\n<p>Within Sheetgo, click <strong>N<\/strong><b>ew<\/b>, then select <strong>Blank workflow.<\/strong><\/p>\n<p>Click <strong>Create an automation<\/strong>.<strong><\/strong><\/p>\n<p><strong><\/strong><\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2025\/04\/home_new-button_2024-08-09.webp&#8221; alt=&#8221;BigQuery to Google Sheets with Sheetgo \u2014 the New button in the Sheetgo workspace&#8221; title_text=&#8221;The New button in the Sheetgo workspace&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h4>Step 3: Select your source<\/h4>\n<p>To choose your data source, scroll down to <strong>Databases<\/strong> and select <b>BigQuery<\/b>.<\/p>\n<p>Click <b>Grant permission<\/b> so Sheetgo can connect to your BigQuery account.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2021\/09\/BQxGS-1-\u2013-2.jpg&#8221; alt=&#8221;BigQuery to Google Sheets with Sheetgo \u2014 Grant permission so Sheetgo can access your BigQuery account&#8221; title_text=&#8221;Grant permission so Sheetgo can access your BigQuery account&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.21.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h4>Step 4: Find your BigQuery Project<\/h4>\n<p>Next, select your Bigquery <b>Project<\/b>, <b>Dataset name<\/b>, and <b>Table<\/b> <strong>or<\/strong> <b>View<\/b>. This will determine the data you are using.<\/p>\n<p>Include a Query to pick the exact data you want to transfer.<\/p>\n<p>Once you are happy with this, press <b>Next step<\/b>.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/09\/BigQuery-to-Google-Sheets-2.png&#8221; alt=&#8221;BigQuery to Google Sheets with Sheetgo \u2014 Sheetgo-Demo project, Sales dataset, sales_representative table and query editor&#8221; title_text=&#8221;Sheetgo-Demo project, Sales dataset, sales_representative table and query editor&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.21.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.21.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h4>Step 5: Select a destination<\/h4>\n<p>It\u2019s time to connect this dataset to Google Sheets. Select <b>Google Sheets<\/b> as your destination.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/09\/BigQuery-to-Google-Sheets-3.png&#8221; alt=&#8221;BigQuery to Google Sheets with Sheetgo \u2014 Select a destination screen with Google Sheets marked most popular&#8221; title_text=&#8221;Select a destination screen with Google Sheets marked most popular&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.21.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Name your new file.<\/p>\n<p>When you\u2019re done configuring your automation, press <b>Finish and save<\/b>.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/09\/BigQuery-to-Google-Sheets-4.png&#8221; alt=&#8221;BigQuery to Google Sheets with Sheetgo \u2014 new Google Sheets file settings and the Finish and save button&#8221; title_text=&#8221;New Google Sheets file settings and the Finish and save button&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.21.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h4>Step 6: Automate your workflow<\/h4>\n<p>After saving your workflow, you can see a visual representation in the workflow view.<\/p>\n<p>Under Triggers on the right sidebar, set up a schedule for your workflow to run on<b>.<\/b><\/p>\n<p>Sheetgo will automatically transfer data from BigQuery to Google Sheets at the frequency of your choice.<\/p>\n<p>Your team then reads the results in Google Sheets instead of each person running the same query in BigQuery, which can help you <a href=\"https:\/\/www.sheetgo.com\/blog\/how-to-solve-with-sheetgo\/cut-bigquery-costs\/\">cut BigQuery costs<\/a>.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2025\/04\/cut_bigquery_costs_1.webp&#8221; alt=&#8221;Automate BigQuery to Google Sheets \u2014 Sheetgo workflow from BigQuery to Google Sheets with a daily schedule trigger&#8221; title_text=&#8221;Sheetgo workflow from BigQuery to Google Sheets with a daily schedule trigger&#8221; align=&#8221;center&#8221; module_class=&#8221;sheetgo-post-no-shadow-img&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>Going the other way: Google Sheets to BigQuery<\/h2>\n<p>This guide moves data from BigQuery to Google Sheets. To send spreadsheet data the other way, BigQuery can read a Google Sheets file directly:<\/p>\n<ol>\n<li>In BigQuery, open the dataset that should hold the data, or create one from your project&#8217;s menu. Then click Create table.<\/li>\n<li>Under Source, set Create table from to Drive. Paste the spreadsheet&#8217;s URL as the Drive URI and choose Google Sheet as the file format.<\/li>\n<li>Under Destination, name the table and keep External table as the table type. Tick Auto detect to let BigQuery read the schema, or enter the columns yourself.<\/li>\n<li>Click Create table. Each query on this table reads what&#8217;s in the spreadsheet at that moment.<\/li>\n<\/ol>\n<p>An external table leaves the data in Google Drive, so anyone who queries it needs access to the spreadsheet as well as to BigQuery. To copy sheet data into BigQuery tables on a schedule instead, see how to <a href=\"https:\/\/www.sheetgo.com\/blog\/how-to-solve-with-sheetgo\/bigquery-pipelines-spreadsheets\/\">build BigQuery pipelines in spreadsheets<\/a> with Sheetgo, the AI-powered data automation platform, which can also append spreadsheet data to a BigQuery table.<\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;BigQuery&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>Final thoughts<\/h2>\n<p>As you can see, <strong>Sheetgo is a great option for businesses to connect BigQuery to Google Sheets<\/strong>.<\/p>\n<p>It has numerous advantages over the native feature allowing you to build automations.<\/p>\n<p>In fact, Sheetgo can transfer data from BigQuery data to Excel, CSV, or TSV files. Read more about <a href=\"https:\/\/www.sheetgo.com\/blog\/how-to-solve-with-sheetgo\/bigquery-to-excel\/\">How to connect BigQuery data to Excel automatically<\/a><\/p>\n<p>[\/et_pb_text][et_pb_accordion _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_accordion_item title=&#8221;Is BigQuery free?&#8221; open=&#8221;on&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><strong>BigQuery offers a free tier that includes 10 GB of storage and 1 TB of query processing<\/strong> per month, which is great for small projects. Beyond that, pricing is based on usage: you pay based on how much data you store and query.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;What is BigQuery used for?&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; open=&#8221;off&#8221;]<\/p>\n<p><strong>BigQuery stores and analyzes large datasets on the cloud.<\/strong> It&#8217;s a scalable data warehouse that lets you run complex SQL queries, generate business insights, and manage structured data without any database infrastructure.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Is BigQuery a relational database?&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; open=&#8221;off&#8221;]<\/p>\n<p><strong>BigQuery is not a traditional relational database<\/strong>, but it uses a similar structure with tables, rows, and columns, and supports SQL queries. It\u2019s more accurately described as a serverless enterprise data warehouse.<\/p>\n<p>[\/et_pb_accordion_item][\/et_pb_accordion][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Growing businesses usually turn to cloud-based storage solutions for their growing data needs. BigQuery is an increasingly popular option for data management. With BigQuery\u2019s data warehouse, businesses can centralize their information in one place. Moreover, they can access and analyze this data at any time. BigQuery can be easily integrated with Google Sheets. This enables [&hellip;]<\/p>\n","protected":false},"author":40,"featured_media":42182,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"<h5><b>What is the BigQuery Data Connector for Google Sheets?<\/b><\/h5>\n<span style=\"font-weight: 400\">BigQuery connectors allow users to integrate BigQuery with other platforms\u2014either data sources or analytics tools. Google recently launched a BigQuery connector for Google Sheets which allows greater accessibility to your data. Large datasets can be intimidating for non-experts within your organization, and not all users need access to your full range of data. For big data practitioners, it is better to free up smaller amounts of data and distribute it to the members of an organization who need it, rather than requiring those who are less tech-savvy to query the system themselves. Google Sheets is intuitive and familiar for any users who are used to working with spreadsheets. Learn more about the BiqQuery Data Connector in our <\/span><a href=\"https:\/\/www.sheetgo.com\/blog\/google-sheets-features\/analyze-bigquery%E2%80%A6in-google-sheets\/\"><span style=\"font-weight: 400\">first post in this series.<\/span><\/a>\n<h5><\/h5>\n<h5><b>Why is There No Automation Feature? <\/b><b><i>(Don't worry! We Fixed It!)<\/i><\/b><\/h5>\n<span style=\"font-weight: 400\">This Google Sheets feature is still relatively new. Just like with the <\/span><a href=\"https:\/\/www.sheetgo.com\/blog\/marketing-process\/google-ads-add-on-for-google-sheets-everything-you-need-to-know\/\"><span style=\"font-weight: 400\">new Google Ads add-on, <\/span><\/a><span style=\"font-weight: 400\">automation is not a feature yet, and users will need to manually extract data from BigQuery everytime they need a refresh. This could get awfully tedious for users who need access to real-time data updates on a regular basis. <\/span>\n<h5><\/h5>\n<h5><b>Use Our Google Apps Script<\/b><\/h5>\n<span style=\"font-weight: 400\">Here at Sheetgo, we are all about automation and we love providing you with solutions\u2014so we created a tool to solve this problem! We made a script for you to install in your Google Sheets so that you can get data from BigQuery to Google Sheets <\/span><b>automatically<\/b><span style=\"font-weight: 400\">! Read on for a tutorial on how to quickly set up the script so you can get started on more important tasks!<\/span>\n<h5><\/h5>\n<h5><b>Step 1: Make a Copy of the Script<\/b><\/h5>\n<span style=\"font-weight: 400\">Open the template by clicking <\/span><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1cihm1j0Pdp5Y11xs-BxUNeLua13V7ytPwNNNPgA_VRQ\/edit#gid=0\"><span style=\"font-weight: 400\">here<\/span><\/a><span style=\"font-weight: 400\">. Click <\/span><b>File \u2192 Make a Copy <\/b><span style=\"font-weight: 400\">to get your own copy of this script, it will automatically save to your Google Drive. <\/span><i><span style=\"font-weight: 400\">Be sure to make a copy of the template <\/span><\/i><span style=\"font-weight: 400\">rather than requesting editing access. <\/span>\n<h5><img class=\"aligncenter size-large wp-image-11310\" src=\"https:\/\/static.sheetgo.com\/wp-content\/uploads\/2018\/09\/frame-generic-10-1024x640.webp\" alt=\"\" width=\"1024\" height=\"640\"><\/h5>\n<h5><b>Step 2: Set up the Script<\/b><\/h5>\n<span style=\"font-weight: 400\">Y<\/span><span style=\"font-weight: 400\">our copy of the script will open automatically in a new tab. Click <\/span><b>Tools \u2192 &nbsp;Script Editor<\/b><span style=\"font-weight: 400\">. A new tab will open in your browser. You then need to complete two steps: enable the BigQuery API (<\/span><b>2.1<\/b><span style=\"font-weight: 400\">) and get the Project ID (<\/span><b>2.2<\/b><span style=\"font-weight: 400\">).<\/span>\n<h5><img class=\"aligncenter size-large wp-image-11311\" src=\"https:\/\/static.sheetgo.com\/wp-content\/uploads\/2018\/09\/frame-generic-11-1024x571.webp\" alt=\"\" width=\"1024\" height=\"571\"><\/h5>\n<h5><span style=\"font-weight: 400\">\n<\/span><b>Step 2.1: Enable the BigQuery API<\/b><\/h5>\n<span style=\"font-weight: 400\">To enable the Big Query API, select <\/span><b>Resources \u2192 Advanced Google Services.<\/b><span style=\"font-weight: 400\"> A new window will pop up, make sure the Big Query API is turned <\/span><b>On<\/b><span style=\"font-weight: 400\">. <\/span>\n<h5><img class=\"aligncenter size-large wp-image-11313\" src=\"https:\/\/static.sheetgo.com\/wp-content\/uploads\/2018\/09\/frame-generic-13-1024x687.webp\" alt=\"\" width=\"1024\" height=\"687\"><\/h5>\n<h5><b>Step 2.2: Get the Project ID<\/b><\/h5>\n<span style=\"font-weight: 400\">To get the Project ID, follow these steps. The screenshots below show detailed steps.<\/span>\n<ul>\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click the hyperlink \u201c<\/span><b>Google Cloud Platform API Dashboard<\/b><span style=\"font-weight: 400\">\u201d. <\/span><\/li>\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click the <\/span><b>ENABLE APIS AND SERVICES<\/b><span style=\"font-weight: 400\"> button. <\/span><\/li>\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Type <\/span><b>BigQuery <\/b><span style=\"font-weight: 400\">into the search bar and click BigQuery API. &nbsp;<\/span><\/li>\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click <\/span><b>Enable<\/b><\/li>\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">In the browser URL <\/span><b>copy<\/b><span style=\"font-weight: 400\"> the text <\/span><b>project-id-##################<\/b><\/li>\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Go back to the BigQuery Queries tab in your browser and paste that text into the script code after Project ID. (See screenshot below)<\/span><\/li>\n \t<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">You can close the tab<\/span><\/li>\n<\/ul>\n<h5><\/h5>\n<img class=\"aligncenter size-large wp-image-11314\" src=\"https:\/\/static.sheetgo.com\/wp-content\/uploads\/2018\/09\/frame-generic-14-1024x344.webp\" alt=\"\" width=\"1024\" height=\"344\">\n\n<img class=\"aligncenter size-large wp-image-11315\" src=\"https:\/\/static.sheetgo.com\/wp-content\/uploads\/2018\/09\/frame-generic-15-1024x554.webp\" alt=\"\" width=\"1024\" height=\"554\">\n\n<img class=\"aligncenter size-large wp-image-11316\" src=\"https:\/\/static.sheetgo.com\/wp-content\/uploads\/2018\/09\/frame-generic-16-1024x483.webp\" alt=\"\" width=\"1024\" height=\"483\">\n\n<img class=\"aligncenter size-large wp-image-11317\" src=\"https:\/\/static.sheetgo.com\/wp-content\/uploads\/2018\/09\/frame-generic-17-1024x368.webp\" alt=\"\" width=\"1024\" height=\"368\">\n\n<img class=\"aligncenter size-large wp-image-11319\" src=\"https:\/\/static.sheetgo.com\/wp-content\/uploads\/2018\/09\/frame-generic-19-1024x686.webp\" alt=\"\" width=\"1024\" height=\"686\">\n<h5><b>Step 3: Run the Script<\/b><\/h5>\n<span style=\"font-weight: 400\">Go back to your spreadsheet. <\/span><span style=\"font-weight: 400\">Click <\/span><b>Sheetgo \u2192 Run Query \u2192 Continue \u2192 Login<\/b>\n\n<span style=\"font-weight: 400\">That\u2019s it! The script has been created! Now you can automatically import data from BigQuery into your Google Sheets spreadsheets!<\/span>\n<h5><img class=\"aligncenter size-large wp-image-11320\" src=\"https:\/\/static.sheetgo.com\/wp-content\/uploads\/2018\/09\/frame-generic-20-1024x503.webp\" alt=\"\" width=\"1024\" height=\"503\"><\/h5>\n<span style=\"font-weight: 400\">(I\u2019d kind of like to add a few more sentences as an outro.<\/span>","_et_gb_content_width":"","footnotes":""},"categories":[33],"tags":[43],"class_list":["post-10168","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to-solve-with-sheetgo","tag-sheetgo"],"acf":[],"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/www.sheetgo.com\/pt\/wp-json\/wp\/v2\/posts\/10168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sheetgo.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sheetgo.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sheetgo.com\/pt\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sheetgo.com\/pt\/wp-json\/wp\/v2\/comments?post=10168"}],"version-history":[{"count":0,"href":"https:\/\/www.sheetgo.com\/pt\/wp-json\/wp\/v2\/posts\/10168\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sheetgo.com\/pt\/wp-json\/wp\/v2\/media\/42182"}],"wp:attachment":[{"href":"https:\/\/www.sheetgo.com\/pt\/wp-json\/wp\/v2\/media?parent=10168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sheetgo.com\/pt\/wp-json\/wp\/v2\/categories?post=10168"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sheetgo.com\/pt\/wp-json\/wp\/v2\/tags?post=10168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}