Getting Started with Google BigQuery Sandbox
Step into the world of big data with our comprehensive guide on BigQuery Sandbox. Learn how to set up, use, and maximize your data projects

Starting with data analysis and cloud-based solutions can feel overwhelming, but Google BigQuery Sandbox makes it easier to dive in without worrying about paying for it.
As part of the Google Cloud Platform, this sandbox environment lets users explore BigQuery without setting up billing.
It's a great option for data analysts, business managers, and startups who want to get hands-on experience with BigQuery.

The Sandbox offers a chance to experiment with SQL queries, data loading, and report generation. Whether evaluating BigQuery for your business or just looking to sharpen your big data skills, the Sandbox is the most budget-friendly and accessible place to start.
Exploring BigQuery Sandbox: What You Need to Know
BigQuery Sandbox provides a cost-free environment for testing BigQuery's capabilities. You can explore its data processing features without entering credit card information or setting up a billing account. The Sandbox offers 1Tb of query capacity per month and 10GB of free storage, with tables and partitions, available for up to 60 days – enough time for thorough testing.
While it includes many key features, some, like streaming, DML, and the Data Transfer Service, aren't available in the Sandbox. Upgrading is simple, just click to enable additional features and follow the prompts.
Benefits of Using BigQuery Sandbox
Google BigQuery Sandbox offers a host of advantages that make it an excellent tool for data analysis:
- Free, ideal for budget-conscious projects.
- Hands-on experience with dataset creation, data uploads, and SQL queries.
- 10GB of Free storage
- 1TB of Free processing per month.
- Retains full version’s scalability for fast query processing.
- Integrates seamlessly with other Google Cloud services like Looker Studio.
- User-friendly interface for easy adoption across varying skill levels.
Who Should Use BigQuery Sandbox?
BigQuery Sandbox is ideal for anyone looking to explore BigQuery without cost.
- Students: Hands-on experience for academic projects.
- Government Employees: Explore data analysis without financial approvals.
- Developers: Test integration with company tech stacks for free.
- Google Product Users: Analyze data from tools like Firebase seamlessly.
- Scientists and Researchers: Efficiently handle large datasets for advanced analysis in the cloud.
It’s a risk-free platform for diverse users needing practical, real-world experience
Key Features and Capabilities of BigQuery Sandbox
BigQuery Sandbox provides a user-friendly environment for exploring BigQuery's features, ideal for learning and experimentation:
- It’s 100% free: use BigQuery without a billing account or credit card, suitable for educational purposes and small projects.
- Enough Storage and Processing Limits: Includes up to 10 GB of active storage and 1 TB of monthly query processing capacity.
- Flexible Data Import Options: Allows imports from multiple sources like Google Drive and Google Cloud Storage, or manual (by writing a query).
- Versatile Data Export: Supports exporting data and query results to Google Sheets, Google Cloud Storage, or download them in CSV format.
Setting Up Your BigQuery Sandbox Account Step-by-step
Setting up a BigQuery Sandbox account is a straightforward process. Here’s a step-by-step guide to getting your BigQuery Sandbox ready. Additionally, this setup allows you to run data queries immediately, providing a hands-on experience with BigQuery's analytical tools right from the start.
Step 1: Access the BigQuery Page
To begin setting up your BigQuery Sandbox account, navigate to the Google Cloud Console and visit the BigQuery page. Once there, search for BigQuery in the top search bar of the navigation menu. This will direct you to the BigQuery console, where you can manage and analyze data.
Step 2: Authenticate with Google Account
Once on the BigQuery page, the next step is to authenticate with your Google account. You will be prompted to enter your Google credentials if you are not logged in. If you have multiple Google accounts, choose the one associated with the Google Cloud project you wish to work on.
Step 3: Complete Welcome Page Setup
Once you log in, you'll land on the Welcome page, where you'll need to perform a few initial setup actions:
- Select Your Country: Choose your country from the dropdown menu provided.
- Agree to the Terms of Service: Check the box to confirm your agreement with the terms of service.
- Email Updates: If you wish to receive email updates, check the corresponding box.
- Complete Setup: Click 'Agree and continue' to finalize the initial setup and use the platform.

This process helps set up your account according to your preferences and ensures compliance with necessary service conditions.
Step 4: Create a New Project
To begin using BigQuery Sandbox, navigate to the Google Cloud console and access the 'Select a Project' dropdown menu. From there, click the 'Create project' button and proceed with the prompts to establish a new project.
This setup process organizes all your BigQuery resources under one project, simplifying management and tracking.

Step 5: Configure the New Project
Once you've initiated your new project, configure it for BigQuery Sandbox by filling out the mandatory fields on the New Project page, including Project Name, Organization, and Location.
Setting these details early on helps tailor the project environment to your specific needs, enhancing the efficiency of your data operations and ensuring compliance with your organizational standards.

Step 6: Enable BigQuery Sandbox
To activate the BigQuery Sandbox for your project, simply click 'Create' after completing the initial setup. You will then be redirected to the main BigQuery page within the Google Cloud Console.

A notice on the BigQuery page confirms your successful activation of the BigQuery Sandbox. This mode allows you to explore BigQuery's capabilities without needing a billing account.

Limitations of BigQuery Sandbox
BigQuery Sandbox is suited for free learning and testing, but may restrict the more complex operations available in a paid environment.
- Quotas and Usage Limits: Matches the BigQuery free tier with up to 10 GB of storage and 1 TB of processed data monthly.
- Data Retention Policy: All tables, views, and partitions automatically expire after 60 days unless changed.
- Excluded Features: The Sandbox version does not support several BigQuery features. Lacks support for streaming data, DML statements, and the BigQuery Data Transfer Service.
- BI Engine Restrictions: Offers a BI Engine with up to 1 GB capacity, limited compared to full accounts.
- Upgrade to Remove Limits: Users can upgrade to a paid account to remove these limitations and access more complex functionalities.
BigQuery Sandbox vs GCP Free Trial
Google Cloud Platform (GCP) offers two introductory options for different needs - the BigQuery Sandbox and the GCP Free Trial.
The BigQuery Sandbox is convenient for those exploring BigQuery, as it allows access without needing a credit card. This makes it an excellent choice for users primarily experimenting with BigQuery.
Alternatively, the GCP Free Trial provides a broader scope with a $300 credit applicable across all GCP products, making it ideal for those who wish to experiment with various Google products. However, unlike the BigQuery Sandbox, signing up for the free trial requires credit card information.
Upgrading from BigQuery Sandbox to a Paid Account
Upgrading from the BigQuery Sandbox to a full-fledged paid account enables access to broader BigQuery features and higher resource limits. This transition also unlocks the ability to handle SQL queries more efficiently with enhanced processing capabilities.
Here’s how you can make the transition smoothly:
Step 1: Enable Billing for Your BigQuery Project
To start the upgrade process, you need to first click on the 'Upgrade' button, which will take you to the 'Manage Billing Accounts' page.

Here, you can link an existing billing account to your project or create a new one.

Step 2: View Your Projects
Once billing is enabled, go to the 'My Projects' tab in the Google Cloud Console. This section displays all the projects associated with your Google Cloud account, allowing you to manage and review the projects you wish to upgrade.

Step 3: Change Billing for Your Project
For the project you want to upgrade, click the menu icon under the 'Actions' column next to your project listing. Select 'Change billing' from the dropdown menu to proceed with reconfiguring the billing settings for your project.

Step 4: Set Billing Account

After selecting 'Change billing,' you can choose a billing account. Select the desired account and confirm your choice by clicking the 'Set account' button. This action links your project with the chosen billing account, facilitating the upgrade from the Sandbox environment.

Step 5: Update BigQuery Resources
The final step involves updating the settings of your BigQuery resources to suit your needs.
This includes:
- Removing or updating the default table expiration settings for your datasets.
- Adjusting the default partition expiration to fit your data management practices better.
- Setting or removing expiration times for tables, views, and table partitions according to your project requirements.
After completing these steps, your project will move out of the BigQuery Sandbox and into a paid account configuration.
Note: To manage costs effectively, consider setting up BigQuery cost controls to monitor and cap your spending according to your budget.
Cost Optimization Tips to Budget Your BigQuery Usage
Keeping BigQuery costs under control is important for any business with large data. In this section, we’ll share some simple, practical tips to help you cut costs while keeping your data operations running smoothly.
Transition from Free to Paid Services
After the sandbox period, your BigQuery usage moves to paid services, incurring charges based on actual use. To ensure a smooth transition, evaluate your current usage and optimize projects to control costs. Communicate these changes and the benefits of a paid plan with stakeholders to align expectations and adjust budgets accordingly.
Evaluate the Pricing Structure
BigQuery offers several free resources under the Google Cloud Free Tier, which are detailed as follows.
- 10 GiB of free storage per month, including for BigQuery ML models.
- 1 TiB of free query processing per month.
- BI Engine offers 1 GiB capacity for Looker Studio users without reservation.
- Standard charges apply after free tier limits are exceeded.
These benefits are accessible during and after the free trial period, with charges applied according to standard pricing once usage exceeds these limits.
Utilize the Free Tier
After upgrading, you can still benefit from the Google Cloud Free Tier, which offers 1 TB of free query processing and 10 GB of free storage each month. Regularly monitoring and adjusting your usage will help you stay within these limits, avoid unexpected costs, and maintain cost efficiency as your data needs grow.
Discover the Potential of BigQuery Functions
BigQuery offers a comprehensive suite of functions that enhance data analysis capabilities, making complex queries manageable and insights more accessible. Here’s a concise overview of the key functions:
- Conditional Expressions: Functions like IF, CASE, and COALESCE enable conditional logic in queries, essential for dynamic data handling based on specific conditions.
- String Functions: CONCAT, SUBSTR, and REPLACE are crucial for text manipulation, aiding in formatting, extracting, and transforming string data.
- Conversion Functions: CAST and SAFE_CAST facilitate data type conversions, ensuring compatibility and functional precision in queries.
- Navigation Functions: LEAD, LAG, FIRST_VALUE, and LAST_VALUE help access data from different rows relative to the current one, vital for trend analysis and time-series data exploration.
- Statistical Aggregate Functions: COUNT, SUM, AVG, MIN, and MAX summarize and analyze data, crucial for statistical analysis across large datasets.
- Date Functions: Functions like DATE, FORMAT_DATE, and DATE_DIFF manage date and time calculations, important for formatting dates and computing time intervals.
- Window Functions: ROW_NUMBER, RANK, and NTILE perform calculations across related rows, supporting operations like ranking and calculating moving averages within partitions.
Mastering these functions allows for more efficient data workflows, precise analyses, and deeper insights, making BigQuery a valuable tool for data analysts and scientists.
Automate and Extend Your BigQuery Sandbox with OWOX Data Marts
The BigQuery Sandbox is an easy way to explore datasets, test queries, and learn how BigQuery works, but scaling beyond manual queries often requires automation and structure.
With OWOX Data Marts, you can go further by scheduling BigQuery queries, organizing results into reusable datasets, and exporting insights directly to Google Sheets or dashboards.
You stay in full control of your data while eliminating repetitive steps and manual refreshes.
Frequently asked questions
Google BigQuery is a multi-cloud data warehouse with a built-in query service and a high level of security and scalability.
BigQuery Sandbox is a free version of Google BigQuery that does not require a credit card to start using the service. It provides users with the opportunity to explore and utilize BigQuery's capabilities without financial commitments. Benefits include access to BigQuery's standard features, limited free data storage and queries, and the ability to learn and experiment with the platform before upgrading to a paid account.
BigQuery Sandbox is ideal for students, developers, and small teams looking to explore BigQuery's features without setting up a billing account. It's also beneficial for those conducting small-scale experiments or developing applications that require data analysis but are not yet ready to commit to the cost of a full-scale data warehouse solution.
BigQuery Sandbox offers many of the core features of BigQuery, including SQL query execution, data analysis capabilities, and access to machine learning tools. It supports up to 10 GB of data storage and 1 TB of querying per month free of charge, with some restrictions compared to the full version, like the absence of routine creation and streaming data inserts.
Setting up a BigQuery Sandbox account involves accessing the Google Cloud Console, authenticating with a Google account, and selecting or creating a new project without setting up billing. Users can then enable the BigQuery API and begin using the platform immediately under the Sandbox's limitations.
To upgrade from BigQuery Sandbox to a full account, you must enable billing on your Google Cloud project. This involves selecting a billing account and attaching it to your project. Post-upgrade, you will gain access to the full suite of BigQuery features, including increased data storage and processing limits, the ability to perform routine operations, and more comprehensive support.


.png)

.png)


Finally, a tool that doesn't ask business users to learn a new dashboarding UI. Our marketing team already knows Sheets. OWOX just delivers the right data.
Joinable data marts concept was the thing that sold us. We can now use the semantic layer without building one.
Self-hosted the OSS version on Digital Ocean. Zero vendor lock-in. Contributed a Shopify connector back in week two.