What is a warehouse? Documentation
A warehouse is a central repository of data that has been collected from one or more sources. This is what commonly comes to mind when thinking about a relational database – structured data that fits neatly into rows and columns.
In Segment, a Warehouse is a special subset of destinations where we load data to them in bulk at a regular interval, inserting and updating events and objects while automatically adjusting 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, MySQL, and Postgres.
If you have any questions, or see anywhere we can improve our documentation, please let us know!
相關推薦
What is a warehouse? Documentation
A warehouse is a central repository of data that has been collected from one or more sources. This is what commonly comes to mind when thinking about a rel
What is a destination? Documentation
Destinations are business tools or apps that you can connect via Segment with the flick of a switch. Some of our most popular destinations are Google Analy
What is a billing cycle? Documentation
On our monthly Team plan, your billing cycle will start the day after your 14-day trial ends. You will be billed on this day each month going forward.On ou
what-is-a-closure
arc quest draft overflow targe .com com http www. https://stackoverflow.com/questions/36636/what-is-a-closure http://www.cs.tufts.edu/~n
What is a shell and what is Bash?
space import span process ext 屏蔽 解釋器 ffffff shadow 常聽說:shell編程,Bash編程,和Bash shell編程,究竟什麽是shell,又何為Bash,兩者有什麽聯系…簡單的說,shell是命令解釋器,用於解析和執行命令
What Is a Computer Switch?
The computer switch though has long existed in the market, few people can speak on it with great familiarity. As the network expands, the computer swi
Ask HN: What is a good alternative to Confluence?
There are lots of wiki systems, but most of them have poor usability, strange markup languages and very few social functionality (comments, alerts ...). An
Ask HN: What is a unit test?
I'll admit that I did not take a course (or a course I took didn't cover) unit testing. I'm a little bit "wet-behind-the-ears" on this topic. How do you de
Ask HN: What is a job I could automate?
I want an easy job I could - automate my way out of - will pay >$30k/year - give me health benefitsWhy? So I can - continue my freelance work
What is a Bounty Program? Steps to make a successful Bounty Program
The cryptocurrency industry is growing by leaps and bounds. The cryptocurrency enthusiasts are growing proportionally. It is no longer hidden that these en
Seriously, though. What is a progressive web app?
I’ve been familiar with the “progressive web app” (PWA) concept for a while now. But there’s always been an itch in the back of my mind about it.I’ve been
What is a Security Token? A Comprehensive Guide to How They Work and Their Impact
There’s been a lot of talk about security tokens recently. But what is a security token in the first place? How do they work? And how might they impact you
What is A.I.?
One of my pet peeves is people using terms they don't really understand, especially when they misuse them. Knowing terms and knowing how to use them are tw
What is a Stablecoin, and Why Does It Matter?
In the volatile world of crypto where a coin can be worth five cents one day and five dollars two months later, the idea of a “stablecoin” — a cryptocurren
What is a good application?
I recently applied for a position at my current corporation and one of the questions I was asked was “what is a good application?”. I never thought of it
Ask HN: What is a “Cypherpunk”?
I watched a "From Cypherpunk to Ethereum" video on Youtube yesterday that discussed some of the history behind 'Cypherpunks'. Can someone elaborate on this
What is a hybrid cloud and why you need to know about it?
What is a hybrid cloud and why you need to know about it?You know cloud, don’t you? It has been around for a while now and it is wide-spread across compani
What is a decision tree and why should my chatbot use it?
The most effective way to discover the intent behind your customer's questions and provide the right answer is by using a decision tree. What are they and
What is a Webhook and how can I use them at my company?
The Webhook is increasingly being used by companies hoping to improve their customer experience. But what exactly are they and how can they help you? If y
What is a Thesaurus and Why is it a Whole Other Thing from a Dictionary?
What is a thesaurus? To understand it better, let’s look at this simple example. Consider the word “house,” which is defin