# GCS / S3

{% hint style="info" %}
The GCS / S3 integration is included on paid [Shadow Fork plans](https://www.shadow.xyz/pricing).
{% endhint %}

The GCS / S3 integration is available for [One-off Exports](https://docs.shadow.xyz/getting-data/one-off-exports) and [Recurring Exports](https://docs.shadow.xyz/getting-data/recurring-exports). It's ideal for teams who need historical blockchain data for analytics or research use cases that don’t require real-time data freshness. Data exports to GCS / S3 offer the highest flexibility, allowing you to upload data into tools that you already use such as Snowflake, Metabase, etc.

When you set up a data export to GCS / S3, you’ll be able to specify:

1. Which contracts and events to export
2. The file format (CSV or Parquet)
3. How often you want the data delivered to your bucket (daily, hourly, every 15 min)
4. How to partition the data (daily, hourly, or no partitioning)

<figure><img src="https://4112099338-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS7wZ4G2hJbxyJhrQE8Kz%2Fuploads%2Frj8u3HyFPSMvLsMf9IOo%2FScreenshot%202024-09-23%20at%204.09.41%E2%80%AFPM.png?alt=media&#x26;token=193aeb06-da64-4f96-a428-be764625be07" alt=""><figcaption></figcaption></figure>

See the [One-off Exports](https://docs.shadow.xyz/getting-data/one-off-exports) or [Recurring Exports](https://docs.shadow.xyz/getting-data/recurring-exports) pages for additional information.
