- Hands-On Data Science with SQL Server 2017
- Marek Chmel Vladimír Mu?n?
- 265字
- 2021-06-10 19:14:04
Landing–staging–target scenario
As mentioned in the preceding section, sometimes, actual data sources are not too reliable. This is why we need to add an extra layer to our architectures to defend against most uncertainties coming from data sources. This extra layer is called landing. The landing database is a zone used for only one thing: to catch data from data sources with no respect to their schema stability, accessibility, or data quality. The following screenshot shows a complete architecture containing the landing database:

As seen in the preceding screenshot, the landing database is added to the staging/target database architecture. The landing database plays a vital role in scenarios in which data sources vary. As an example, let's take a set of CSV files stored on an FTP site or web services with XML or JSON responses. The schema of such data is not reliable enough, so the landing database could help us to recognize schema changes between two loads from data sources, and it can also help us to manipulate data from non-relational data sources.
Previous sections provided a description of typical database architectures for data transformations. Certain databases in staging-target and landing-staging-target scenarios could not be separated in isolated instances nor isolated databases; every part of data transformation could be created simply as a separated schema in a single database. This decision depends on several factors, such as owned resources, licences, or security requirements.
The question is how to develop data movements between certain data sources and databases. We have a wide set of options available for this.
- 平面設計初步
- R Machine Learning By Example
- 西門子S7-200 SMART PLC從入門到精通
- Learning Social Media Analytics with R
- Learning Apache Cassandra(Second Edition)
- 大數據處理平臺
- Azure PowerShell Quick Start Guide
- 工業機器人入門實用教程
- WOW!Photoshop CS6完全自學寶典
- Puppet 3 Beginner’s Guide
- 計算機硬件技術基礎學習指導與練習
- 計算機辦公應用培訓教程
- 運動控制系統
- Mastercam X5應用技能基本功特訓
- PVCBOT零基礎機器人制作(第2版)