A data mart is a
simple form of a data warehouse that is focused on a single subject (or
functional area), such as Sales, Finance, or Marketing. Data marts are often
built and controlled by a single department within an organization. Given their
single-subject focus, data marts usually draw data from only a few sources. The
sources could be internal operational systems, a central data warehouse, or
external data.
1.6.1 Dependent and Independent Data Mart
There are two basic types of data marts:
dependent and independent. The categorization is based primarily on the data
source that feeds the data mart. Dependent data marts draw data from a central
data warehouse that has already been created. Independent data marts, in
contrast, are standalone systems built by drawing data directly from
operational or external sources of data, or both.
The main difference between independent
and dependent data marts is how you populate the data mart; that is, how you
get data out of the sources and into the data mart. This step, called the
Extraction-Transformation-and Loading (ETL) process, involves moving data from
operational systems, filtering it, and loading it into the data mart.
With dependent data marts, this process is
somewhat simplified because formatted and summarized (clean) data has already
been loaded into the central data warehouse. The ETL process for dependent data
marts is mostly a process of identifying the right subset of data relevant to
the chosen data mart subject and moving a copy of it, perhaps in a summarized
form.
With
independent data marts, however, you must deal with all aspects of the ETL
process, much as you do with a central data warehouse. The number of sources is
likely to be fewer and the amount of data associated with the data mart is less
than the warehouse, given your focus on a single subject.
The motivations behind the creation of
these two types of data marts are also typically different. Dependent data
marts are usually built to achieve improved performance and availability,
better control, and lower telecommunication costs resulting from local access
of data relevant to a specific department. The creation of independent data
marts is often driven by the need to have a solution within a shorter time.
1.6.2 Difference between
Data Ware House and Data Mart
Table A Differences
Between a Data Warehouse and a Data Mart
Category
|
Data Warehouse
|
Data Mart
|
Scope
|
Corporate
|
Line of Business (LOB)
|
Subject
|
Multiple
|
Single subject
|
Data Sources
|
Many
|
Few
|
Size (typical)
|
100 GB-TB+
|
< 100 GB
|
Implementation Time
|
Months to years
|
Months
|
Wow Great Info shared. I hope you will share some more info about the health tips in Hindi. Please keep sharing.
ReplyDeleteस्वास्थ्य सूचना हिंदी में
Data warehouse service provided by your company includes the robust data model, smart and efficient database, business intelligence framework, and useful data integration architecture.
ReplyDeleteData mart is a specialized type of database that serves a specific purpose, unlike the mainenterprise data warehouse that contains all the complex data. Data mart databases source from the enterprise data warehouse and may be integrated with other data marts or data warehouses to create a database.
ReplyDelete