Skip to main content
  • Home
    • What is Segment?
    • How Segment Works
    • Getting Started Guide
    • A Basic Segment Installation
    • Planning a Full Installation
    • A Full Segment Installation
    • Sending Data to Destinations
    • Testing and Debugging
    • What's Next
    • An Introduction to Segment
    • For Developers
    • For Data Users
    • For Workspace Admins
    • Filtering your Segment Data
    • Handling Duplicate Data
    • Internet Bots
    • Segment vs. Tag Managers
    • Replay
    • Regional Segment
    • Audiences and Journeys
      • How-to Guides Index
      • Automating Multi-Channel Re-Engagement Campaigns
      • Collecting Data on the Client or Server
      • Collecting Pageviews on the Server Side
      • Creating a Push Notification
      • Tracking Customers Across Channels and Devices
      • Setting up a Dynamic Coupon Program to Reward Loyal Customers
      • Forecasting LTV with SQL and Excel for E-Commerce
      • Importing Historical Data
      • Joining User Profiles
      • Measuring Your Advertising Funnel
      • Measuring the ROI of Your Marketing Campaigns
      • Migrating Code From Other Analytics Tools
      • Segment's Role in Attribution
      • Setting Up Event-Triggered Notifications or Alerts
      • Account Management
      • Billing and Account FAQs
      • MTUs, Throughput and Billing
      • Discounts or Coupons
      • Segment Startup Program
    • Overview
      • Spec Overview
      • Spec: Page
      • Spec: Screen
      • Spec: Track
      • Spec: Group
      • Spec: Identify
      • Spec: Alias
      • Spec: AI Copilot
      • Spec: Common Fields
      • Native Mobile Spec
      • What is the native mobile spec?
      • Packaging SDKs for Mobile Destinations
      • Spec: Semantic Events
      • Spec: B2B SaaS
      • Spec: Ecommerce Events
      • Ecommerce Tracking Plans
      • Video Spec
      • Best Practices for Identifying Users
      • Best Practices for Event Calls
      • Sources Overview
      • Sources Catalog
      • Cloud Sources
      • Source Debugger
      • Set Up a Custom Domain Proxy in Segment
      • Visual Tagger
        • Schema Controls
        • Using Schema Controls
        • Schema Unique Limits
      • Destinations Overview
      • Destination Actions
      • Add a Destination
      • Destinations Catalog
      • Destination Filters
      • Reverse ETL Overview
      • Reverse ETL Catalog
        • Azure Reverse ETL Setup
        • BigQuery Reverse ETL Setup
        • Databricks Reverse ETL Setup
        • Postgres Reverse ETL Setup
        • Redshift Reverse ETL Setup
        • Snowflake Reverse ETL Setup
      • Functions Overview
      • Source Functions
      • Destination Functions
      • Destination Insert Functions
      • Functions Environment
      • Functions Usage Limits
      • Functions for AWS APIs
      • Storage Destinations Overview
      • Storage Destinations Catalog
        • Data Lakes Overview
        • Set Up Data Lakes
        • Sync Reports and Error Reporting
        • AWS Lake Formation
        • Data Lakes Sync History and Health
        • Data Lakes vs. Warehouses
        • Warehouse Overview
        • Warehouse Schemas
        • Warehouse Syncs
        • Warehouse Health Dashboards
        • Choosing a Warehouse
        • Warehouse FAQs
        • Adding Warehouse Users
        • Warehouse Errors
        • Redshift Cluster and Redshift Connector Limitations
        • Speeding Up Redshift Queries
        • Useful SQL Queries for Redshift
    • Regional Segment
    • Event Tester
    • Data Export Options
    • Using Schema Controls
    • Event Delivery
    • Delivery Overview
    • Connections Alerting
    • Locate Your Write Key
    • Integration Error Codes
    • Rate Limits
    • AWS PrivateLink Integration
    • Unify Overview
    • Unify Onboarding
      • Overview
      • Onboarding
      • Space Setup
      • Use Cases
      • External IDs
      • Settings
      • E-Commerce Example
      • Profiles Sync Overview
        • Setup
        • Databricks for Profiles Sync
      • Sample Queries
      • Tables & Materialized Views
        • Predictions
        • Using Predictions
        • Suggested Predictive Audiences
        • Predictions Nutrition Facts Label
      • Computed Traits
      • Custom Traits
      • SQL Traits
    • Profile API
    • Profile Debugger
    • Profiles Insights
    • CSV Upload
    • Unify and GDPR
    • Unify FAQs
    • Unify Limits
    • Introduction
    • Foundations Onboarding
    • Premier Onboarding
    • Use Cases
      • User Subscriptions
      • Set User Subscriptions
      • Subscription States
      • Subscription Groups
      • Subscriptions with SQL Traits
      • Update Subscriptions with a CSV
      • Use Profiles and Traits with a CSV
      • Audiences Overview
      • Account-level Audiences
      • Generative Audiences
      • Generative Audiences Nutrition Facts Label
      • Organize Audiences
      • Send Audiences to Destinations
      • Journeys Overview
      • Build a Journey
      • Journey Step Types
      • Journey Edits and Versioning
      • Send Data to Destinations
      • Journeys Analytics
      • Journeys Best Practices and FAQ
      • Example Journeys Use Cases
      • Understand Journeys Logic
      • Journeys Glossary
      • Email Template
      • Drag and Drop Editor
      • HTML Editor
      • SMS Template
      • WhatsApp Template
      • Mobile Push Template
      • Organizing Your Templates
      • Campaigns Overview
      • Email Campaigns
      • SMS Campaigns
      • Broadcasts
      • WhatsApp Campaigns
        • Mobile Push Onboarding
        • Mobile Push Campaigns
      • Trait Activation Overview
      • Trait Enrichment
      • ID Sync
    • Analytics Overview
    • Engage Settings
    • Engage Default Limits
    • Engage and Warehouses
    • Using Engage Data
    • Engage FAQs
    • Privacy Overview
      • Detect PII
      • Data Controls and Alerts
      • Complying With GDPR
      • User Deletion and Suppression
      • Consent Management Overview
      • Consent in Segment Connections
      • Configure Consent Management
      • Consent in Unify
      • Consent in Reverse ETL
      • Consent FAQs
    • Account & Data Deletion
    • HIPAA Eligible Segment
    • Privacy FAQs
    • Protocols Overview
      • Data Collection Best Practices
      • The Tracking Plan
      • Tracking Plan Libraries
      • Connect Sources to Your Tracking Plan
      • Review and Resolve Event Violations
      • Forward Violations
      • Customize Your Schema Controls
      • Forward Blocked Events
    • Transform to Fix Bad Data
      • Protocols APIs
      • Typewriter
      • Anomaly Detection
    • Schema Controls
    • Protocols FAQs
    • Segment Web App
    • Workspace Home
      • Identity & Access Management Overview
      • Concepts
      • Roles
      • Manage Workspace Access
      • Label-Based Access Control
      • Audit Trail
      • Single Sign On
      • System for Cross-domain Identity Management (SCIM) Configuration Guide
      • Multi-Factor Authentication (MFA)
      • Extensions Overview
      • dbt
      • Git
    • Picking a Secure Password
    • Prod and Testing Environments in Segment
    • Verifying Your Email Address
    • Support Access
      • Public API
      • Destination Filter Query Language
      • Segment Query Language
      • Config API overview
      • API design
      • Authentication
      • Destination Filter Query Language
  • Partners
  • Glossary
  • Help
  • Release Notes
  • Back to Segment.com
    • Log in
    • Sign Up
    • Home
      • What is Segment?
      • How Segment Works
      • Getting Started Guide
      • A Basic Segment Installation
      • Planning a Full Installation
      • A Full Segment Installation
      • Sending Data to Destinations
      • Testing and Debugging
      • What's Next
      • An Introduction to Segment
      • For Developers
      • For Data Users
      • For Workspace Admins
      • Filtering your Segment Data
      • Handling Duplicate Data
      • Internet Bots
      • Segment vs. Tag Managers
      • Replay
      • Regional Segment
      • Audiences and Journeys
        • How-to Guides Index
        • Automating Multi-Channel Re-Engagement Campaigns
        • Collecting Data on the Client or Server
        • Collecting Pageviews on the Server Side
        • Creating a Push Notification
        • Tracking Customers Across Channels and Devices
        • Setting up a Dynamic Coupon Program to Reward Loyal Customers
        • Forecasting LTV with SQL and Excel for E-Commerce
        • Importing Historical Data
        • Joining User Profiles
        • Measuring Your Advertising Funnel
        • Measuring the ROI of Your Marketing Campaigns
        • Migrating Code From Other Analytics Tools
        • Segment's Role in Attribution
        • Setting Up Event-Triggered Notifications or Alerts
        • Account Management
        • Billing and Account FAQs
        • MTUs, Throughput and Billing
        • Discounts or Coupons
        • Segment Startup Program
      • Overview
        • Spec Overview
        • Spec: Page
        • Spec: Screen
        • Spec: Track
        • Spec: Group
        • Spec: Identify
        • Spec: Alias
        • Spec: AI Copilot
        • Spec: Common Fields
        • Native Mobile Spec
        • What is the native mobile spec?
        • Packaging SDKs for Mobile Destinations
        • Spec: Semantic Events
        • Spec: B2B SaaS
        • Spec: Ecommerce Events
        • Ecommerce Tracking Plans
        • Video Spec
        • Best Practices for Identifying Users
        • Best Practices for Event Calls
        • Sources Overview
        • Sources Catalog
        • Cloud Sources
        • Source Debugger
        • Set Up a Custom Domain Proxy in Segment
        • Visual Tagger
          • Schema Controls
          • Using Schema Controls
          • Schema Unique Limits
        • Destinations Overview
        • Destination Actions
        • Add a Destination
        • Destinations Catalog
        • Destination Filters
        • Reverse ETL Overview
        • Reverse ETL Catalog
          • Azure Reverse ETL Setup
          • BigQuery Reverse ETL Setup
          • Databricks Reverse ETL Setup
          • Postgres Reverse ETL Setup
          • Redshift Reverse ETL Setup
          • Snowflake Reverse ETL Setup
        • Functions Overview
        • Source Functions
        • Destination Functions
        • Destination Insert Functions
        • Functions Environment
        • Functions Usage Limits
        • Functions for AWS APIs
        • Storage Destinations Overview
        • Storage Destinations Catalog
          • Data Lakes Overview
          • Set Up Data Lakes
          • Sync Reports and Error Reporting
          • AWS Lake Formation
          • Data Lakes Sync History and Health
          • Data Lakes vs. Warehouses
          • Warehouse Overview
          • Warehouse Schemas
          • Warehouse Syncs
          • Warehouse Health Dashboards
          • Choosing a Warehouse
          • Warehouse FAQs
          • Adding Warehouse Users
          • Warehouse Errors
          • Redshift Cluster and Redshift Connector Limitations
          • Speeding Up Redshift Queries
          • Useful SQL Queries for Redshift
      • Regional Segment
      • Event Tester
      • Data Export Options
      • Using Schema Controls
      • Event Delivery
      • Delivery Overview
      • Connections Alerting
      • Locate Your Write Key
      • Integration Error Codes
      • Rate Limits
      • AWS PrivateLink Integration
      • Unify Overview
      • Unify Onboarding
        • Overview
        • Onboarding
        • Space Setup
        • Use Cases
        • External IDs
        • Settings
        • E-Commerce Example
        • Profiles Sync Overview
          • Setup
          • Databricks for Profiles Sync
        • Sample Queries
        • Tables & Materialized Views
          • Predictions
          • Using Predictions
          • Suggested Predictive Audiences
          • Predictions Nutrition Facts Label
        • Computed Traits
        • Custom Traits
        • SQL Traits
      • Profile API
      • Profile Debugger
      • Profiles Insights
      • CSV Upload
      • Unify and GDPR
      • Unify FAQs
      • Unify Limits
      • Introduction
      • Foundations Onboarding
      • Premier Onboarding
      • Use Cases
        • User Subscriptions
        • Set User Subscriptions
        • Subscription States
        • Subscription Groups
        • Subscriptions with SQL Traits
        • Update Subscriptions with a CSV
        • Use Profiles and Traits with a CSV
        • Audiences Overview
        • Account-level Audiences
        • Generative Audiences
        • Generative Audiences Nutrition Facts Label
        • Organize Audiences
        • Send Audiences to Destinations
        • Journeys Overview
        • Build a Journey
        • Journey Step Types
        • Journey Edits and Versioning
        • Send Data to Destinations
        • Journeys Analytics
        • Journeys Best Practices and FAQ
        • Example Journeys Use Cases
        • Understand Journeys Logic
        • Journeys Glossary
        • Email Template
        • Drag and Drop Editor
        • HTML Editor
        • SMS Template
        • WhatsApp Template
        • Mobile Push Template
        • Organizing Your Templates
        • Campaigns Overview
        • Email Campaigns
        • SMS Campaigns
        • Broadcasts
        • WhatsApp Campaigns
          • Mobile Push Onboarding
          • Mobile Push Campaigns
        • Trait Activation Overview
        • Trait Enrichment
        • ID Sync
      • Analytics Overview
      • Engage Settings
      • Engage Default Limits
      • Engage and Warehouses
      • Using Engage Data
      • Engage FAQs
      • Privacy Overview
        • Detect PII
        • Data Controls and Alerts
        • Complying With GDPR
        • User Deletion and Suppression
        • Consent Management Overview
        • Consent in Segment Connections
        • Configure Consent Management
        • Consent in Unify
        • Consent in Reverse ETL
        • Consent FAQs
      • Account & Data Deletion
      • HIPAA Eligible Segment
      • Privacy FAQs
      • Protocols Overview
        • Data Collection Best Practices
        • The Tracking Plan
        • Tracking Plan Libraries
        • Connect Sources to Your Tracking Plan
        • Review and Resolve Event Violations
        • Forward Violations
        • Customize Your Schema Controls
        • Forward Blocked Events
      • Transform to Fix Bad Data
        • Protocols APIs
        • Typewriter
        • Anomaly Detection
      • Schema Controls
      • Protocols FAQs
      • Segment Web App
      • Workspace Home
        • Identity & Access Management Overview
        • Concepts
        • Roles
        • Manage Workspace Access
        • Label-Based Access Control
        • Audit Trail
        • Single Sign On
        • System for Cross-domain Identity Management (SCIM) Configuration Guide
        • Multi-Factor Authentication (MFA)
        • Extensions Overview
        • dbt
        • Git
      • Picking a Secure Password
      • Prod and Testing Environments in Segment
      • Verifying Your Email Address
      • Support Access
        • Public API
        • Destination Filter Query Language
        • Segment Query Language
        • Config API overview
        • API design
        • Authentication
        • Destination Filter Query Language
    • Partners
    • Glossary
      • Config API overview
      • API design
      • Authentication
      • Destination Filter Query Language
      • Reference
      • Creating a Javascript web source and Google Analytics destination
    • Help
    • Home
    • /
    • Connections
    • /
    • Storage
    • /
    • Data Storage catalog

    Data Storage catalog

    AWS S3
    AWS S3
    Amazon S3
    Amazon S3
    Azure Synapse Analytics Warehouse
    Azure Synapse Analytics Warehouse
    BigQuery
    BigQuery
    Databricks
    Databricks
    Google Cloud Storage
    Google Cloud Storage

    Beta

    IBM Db2 Warehouse
    IBM Db2 Warehouse
    Postgres
    Postgres
    Redshift
    Redshift
    Segment Data Lakes
    Segment Data Lakes
    Snowflake
    Snowflake

    Was this page helpful?

    Thanks for your feedback!

    Can we improve
    this doc?
    Send us feedback!

    Product

    • Connections
    • Protocols
    • Twilio Engage
    • Integrations Catalog
    • Pricing
    • Security
    • GDPR

    For Developers

    • Documentation
    • Segment API
    • Build on Segment
    • Open Source
    • Engineering Team

    Company

    • Careers
    • Blog
    • Press
    • FTFY Podcast
    • Events

    Support

    • Help Center
    • Contact us
    • Resources
    • Recipes
    • Security Bulletins
    • Become a Partner
    • © 2024 Segment.io, Inc.

    • Privacy
    • Terms
    • Website Data Collection Preferences