# Introduction to workspaces

> [!WARNING]
>
> **Preview**
>
>
> This product or feature is
>
> subject to the "Pre-GA Offerings Terms" in the General Service Terms section
> of the [Service Specific
> Terms](https://docs.cloud.google.com/terms/service-terms#1).
>
> Pre-GA products and features are available "as is" and might have limited support.
>
> For more information, see the
> [launch stage descriptions](https://cloud.google.com/products/#product-launch-stages).

> [!NOTE]
> **Note:** To provide feedback or ask questions that are related to this Preview feature, contact [bigquery-repositories-feedback@google.com](mailto:%20bigquery-repositories-feedback@google.com).

Workspaces in BigQuery let you edit and manage code stored in
[repositories](https://docs.cloud.google.com/bigquery/docs/repository-intro).
Within a workspace, you can create and modify files while the parent repository
uses Git to record changes and manage file versions.

For a folder-based version control experience, we recommend using
[BigQuery Studio Git repositories](https://docs.cloud.google.com/bigquery/docs/git-repositories).
This integration lets you work with Git branches directly in the
BigQuery Studio file browser and clone multiple repositories at once
without managing separate workspaces.

## View workspaces

On the BigQuery page, your workspaces are displayed in
alphabetical order under the repository they are associated with. To view
repositories, do the following:

1. In the Google Cloud console, go to the **BigQuery** page.

   [Go to BigQuery](https://console.cloud.google.com/bigquery)
2. In the left pane, click
   **Source control**.

   ![Highlighted button for the Source control pane.](https://docs.cloud.google.com/static/bigquery/images/source-control-tab.png)

   If you don't see the left pane, click
   **Expand left pane**
   to open the pane.

## Supported file types

You can create or upload the following types of files to a repository:

- SQL queries
- Python notebooks
- [Data canvases](https://docs.cloud.google.com/bigquery/docs/data-canvas)
- [Data preparations](https://docs.cloud.google.com/bigquery/docs/data-prep-introduction)
- Any other types of files

For more information, see
[Work with files in a workspace](https://docs.cloud.google.com/bigquery/docs/workspaces#work_with_files_in_a_workspace).

## Git integration

As you create and modify files in a workspace, you can perform Git
actions like committing changes and pushing changes to the repository. For
more information, see
[Use version control with a file](https://docs.cloud.google.com/bigquery/docs/workspaces#use_version_control_with_a_file).

## Locations

Each workspace uses the same
[location](https://docs.cloud.google.com/bigquery/docs/repository-intro#locations) as the repository that
contains it.

## Quotas

[Dataform quotas](https://docs.cloud.google.com/dataform/docs/quotas#quotas) apply to use of
BigQuery workspaces.

## Pricing

You are not charged for creating, updating, or deleting a workspace, or for
storage of the files in a workspace.

For more information on BigQuery pricing, see [Pricing](https://cloud.google.com/bigquery/pricing).

## What's next

- To learn how to manage code with BigQuery Studio Git repositories, see [Manage code with BigQuery Studio Git repositories](https://docs.cloud.google.com/bigquery/docs/git-repositories).
- To learn how to create and use repositories, see [Create a repository](https://docs.cloud.google.com/bigquery/docs/repositories).
- To learn how to create and use workspaces, see [Create a workspace](https://docs.cloud.google.com/bigquery/docs/workspaces).