Data Warehouses
Free and Team plan workspaces can have 1 warehouse. Business plans can have more than one, and include custom sync schedules and filtering.
See the available plans, or contact us.
What’s a Warehouse?
A warehouse is a central repository of data collected from one or more sources. This is what commonly comes to mind you think about a relational database: structured data that fits neatly into rows and columns.
In Segment, a Warehouse is a special type destination. Instead of streaming data to the destination all the time, we load data to them in bulk at a regular intervals. When we load data, we insert and update events and objects, and automatically adjust their schema to fit the data you’ve sent to Segment.
When selecting and building a data warehouse, there are three questions to consider:
- What type of data will be collected?
- How many data sources will there be?
- How will the data be used?
Relational databases are great when you know and predefine the information collected and how it will be linked. This is usually the type of database used in the world of user analytics. For instance, a users table might be populated with the columns “name”, “email address”, “plan name”, etc.
Examples of data warehouses include Amazon Redshift, Google BigQuery, and Postgres.
Looking for the Warehouse Schemas docs?
They’ve moved! Check them out here.
More Help
How do I send custom data to my warehouse?
How do I give users permissions to my warehouse?
Check out our Frequently Asked Questions about Warehouses and a list of helpful queries to get you started.
FAQs
How do I decide between Redshift, Postgres, and BigQuery?
What do you recommend for Postgres: Amazon or Heroku?
How do I give users permissions?
What are the limitations of Redshift clusters and our warehouses connector?
Where do I find my source slug?
Setting up a warehouse
Will Segment sync my historical data?
Can I load in my own data into my warehouse?
Can I control what data is sent to my warehouse?
Managing a warehouse
How fresh is the data in my warehouse?
Can I add, tweak, or delete some of the tables?
Can I transform or clean up old data to new formats or specs?
What are common errors and how do I debug them?
Analyzing with SQL
How do I forecast LTV with SQL and Excel for e-commerce businesses?
This page was last modified: 05 Mar 2021
Need support?
Questions? Problems? Need more info? Contact us, and we can help!