Connectors

/

Sources

/

Google Cloud Storage (GCS)

  • Source
  • Files
  • Alpha

Move Google Cloud Storage (GCS) data anywhere it matters.

Stream Google Cloud Storage (GCS) avro, jsonl and csv to any warehouse or AI app.

Source

Google Cloud Storage (GCS)

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
6
Destinations
50+
Certified support
0.10.38

Overview

What is the Airbyte Google Cloud Storage (GCS) connector?

The Airbyte Google Cloud Storage (GCS) connector extracts data from Google Cloud Storage (GCS) and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 6 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 6 Google Cloud Storage (GCS) tables in 50+ destinations on a schedule you control.

  • 02

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 03

    One authorization

    Authenticate Google Cloud Storage (GCS) once and Airbyte keeps every scheduled sync running on it.

  • 04

    Cloud or self-hosted

    Run the Google Cloud Storage (GCS) connector on Cloud, OSS, Hybrid.

6 streams

Every table you can sync from Google Cloud Storage (GCS)

  • avro
    Sync modesFullIncr.
  • jsonl
    Sync modesFullIncr.
  • csv
    Sync modesFullIncr.
  • parquet
    Sync modesFullIncr.
  • unstructured document format
    Sync modesFullIncr.
  • excel
    Sync modesFullIncr.

Setup

Live in twelve steps

  1. Log into your Airbyte Cloud account.

  2. Click Sources and then click + New source.

  3. On the Set up the source page, select Google Cloud Storage (GCS) from the Source type dropdown.

Configuration fields

Google Cloud Storage (GCS) configuration fields
FieldTypeDescription
bucket*stringName of the GCS bucket where the file(s) exist.
credentials*objectCredentials for connecting to the Google Cloud Storage API
streams*arrayEach instance of this configuration defines a stream. Use this to define which files belong in the stream, their format, and how they should be parsed and validated. When sending data to warehouse destination such as Snowflake or BigQuery, each stream is a separate table.
delivery_methodobjectNot documented.
sanitize_signed_urlsbooleanDeprecated - this option has no effect. The connector no longer generates signed URLs for Service Account authentication; _ab_source_file_url always contains the clean canonical HTTPS path.
start_datestringUTC date and time in the format 2017-01-25T00:00:00.000000Z. Any file modified before this date will not be replicated.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

FAQ

Google Cloud Storage (GCS) connector questions

What data can I sync from Google Cloud Storage (GCS) with Airbyte?

6 streams: avro, jsonl, csv, parquet, unstructured document format, excel.

Does the Google Cloud Storage (GCS) connector support incremental sync?

Yes. The Google Cloud Storage (GCS) connector supports incremental sync on selected streams, and full refresh on every stream.

Where can I run the Google Cloud Storage (GCS) connector?

Run the Google Cloud Storage (GCS) connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing Google Cloud Storage (GCS) in minutes.

Free 14-day trial. No credit card needed.