A modern data warehouse is designed to support rapid data growth and interactive analytics over a variety of relational, non-relational, and streaming data types leveraging a single, easy-to-use interface. It provides a common architectural platform for leveraging new big data technologies to existing data warehouse methods, thereby enabling organizations to derive deeper business insights.
Key elements of a modern data warehouse:
• Data ingestion: take advantage of relational, non-relational, and streaming data sources
• Federated querying: ability to run a query across heterogeneous sources of data
• Data consumption: support numerous types of analysis - ad-hoc exploration, predefined reporting/dashboards, predictive and advanced analytics