What is a data lake?
Depending on the requirements, a typical organization will require both a data warehouse and a data lake as they serve different needs, and use cases.
A data warehouse is a database optimized to analyze relational data coming from transactional systems and line of business applications. The data structure, and schema are defined in advance to optimize for fast SQL queries, where the results are typically used for operational reporting and analysis. Data is cleaned, enriched, and transformed so it can act as the “single source of truth” that users can trust.
A data lake is different, because it stores relational data from line of business applications, and non-relational data from mobile apps, IoT devices, and social media. The structure of the data or schema is not defined when data is captured. This means you can store all of your data without careful design or the need to know what questions you might need answers for in the future. Different types of analytics on your data like SQL queries, big data analytics, full text search, real-time analytics, and machine learning can be used to uncover insights.
As organizations with data warehouses see the benefits of data lakes, they are evolving their warehouse to include data lakes, and enable diverse query capabilities, data science use-cases, and advanced capabilities for discovering new information models. Gartner names this evolution the “Data Management Solution for Analytics” or “
相關推薦
What is a data lake?
Depending on the requirements, a typical organization will require both a data warehouse and a data lake as they serve different needs, and use ca
What is “passive data structure” in Android/Java?
nag holding bstr say roi containe ive ces get From the Android developer web link: http://developer.android.com/reference/android/content
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
The City of the Future Is a Data-Collection Machine
In Silicon Valley, to make a device "smart" means to add internet connectivity, allowing it to collect, send, and receive data, often while learning and ad
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