Data Mart là gì? Khám phá các kiểu Data Mart phổ biến | Học trực tuyến CNTT, học lập trình từ cơ bản đến nâng cao

Data Mart là gì? Khám phá các kiểu Data Mart phổ biến

Chia sẻ kiến thức 04/12/2021

Data Mart là một thuật ngữ khá quen thuộc trong lĩnh vực công nghệ thông tin. Tuy nhiên, nếu bạn là một người lần đầu tiếp xúc với thuật ngữ này và cảm thấy xa lạ, khó hiểu thì cũng là một điều bình thường. Nếu bạn đang quan tâm đến lĩnh vực Công nghệ thông tin và muốn hiểu rõ về Data Mart là gì thì đừng bỏ qua bài viết này nhé! FUNiX sẽ giải đáp ngay cho bạn câu hỏi này!

>> Phân biệt Data Warehouse, Data Mart và Data Lake 

1. Data Mart là gì?

Data Mart là phiên bản thu gọn của một kho dữ liệu. Nó được thiết kế để cho một đơn vị, bộ phận hoặc một nhóm người dùng cụ thể trong một tổ chức sử dụng, ví dụ như: Bán hàng, Tiếp thị, Nhân sự, Tài chính,… Data Mart thường do một bộ phận duy nhất trong một tổ chức kiểm soát. 

Một Data Mart thường là một cơ sở dữ liệu hoặc cũng có thể là một tập hợp gồm nhiều cơ sở dữ liệu riêng biệt, trong đó mỗi nhóm sẽ có một trọng tâm cụ thể. Trọng tâm đó có thể là nhu cầu hỗ trợ quyết định hoặc là một lĩnh vực chủ đề, chẳng hạn như phòng ngừa rủi ro, kiểm toán hoặc dự toán khả năng sinh lợi.

Data Mart là phiên bản thu gọn của một kho dữ liệu
Data Mart là phiên bản thu gọn của một kho dữ liệu

Thông thường, Data Mart chỉ lấy dữ liệu từ vài nguồn, ít hơn so với kho dữ liệu. Bên cạnh đó, nó linh hoạt đồng thời có kích thước nhỏ hơn Data Warehouse. Data Mart được tạo ra khi kho dữ liệu của doanh nghiệp (hay còn gọi là Enterprise DW – EDW) không thể cung cấp được dữ liệu theo cách khách hàng đã yêu cầu hoặc không thể đáp ứng nhu cầu logic dữ liệu dưới dạng thức phù hợp chi phí hay không gian của một chợ dữ liệu.

>>> Đọc ngay: Nghề phân tích dữ liệu data analysis tại Việt Nam

2. Lợi ích của Data Mart

Hiện nay, nhu cầu sử dụng Data Mart ngày càng gia tăng bởi các lợi ích sau:

  • Data Mart giúp phản hồi nhanh chóng người dùng do giảm khối lượng dữ liệu.
  • Dễ dàng truy cập dữ liệu thường xuyên.
  • Tạo ra một Data Mart rất dễ dàng.
  • Chi phí thực thi của một Data Mart thấp hơn rất nhiều so với thực hiện Data Warehouse.
  • Nâng cao hiệu suất.
  • Dữ liệu trong Data Mart đều được phân vùng và cho phép các đặc quyền kiểm soát truy cập cực kỳ chi tiết.
  • Có thể phân đoạn dữ liệu và lưu trữ trên các nền tảng phần cứng hoặc phần mềm khác nhau.
  • Trong những trường hợp cần thay đổi mô hình dữ liệu, mô hình Data Mart sẽ được xây dựng nhanh hơn Data Warehouse bởi vì nó kích thước nhỏ hơn.
    Data Mart giúp phản hồi nhanh chóng người dùng do giảm khối lượng dữ liệu
    Data Mart giúp phản hồi nhanh chóng người dùng do giảm khối lượng dữ liệu

>>> Đọc ngay: Phân tích dữ liệu là gì? Ứng dụng của nghề phần tích dữ liệu data Analyst

3. Các kiểu Data Mart phổ biến 

Có 3 kiểu Data Mart phổ biến hiện nay đó là: Data Mart phụ thuộc, Data Mart độc lập và Data Mart kết hợp.

3.1. Data Mart phụ thuộc

Data Mart phụ thuộc cho phép người dùng tìm kiếm nguồn dữ liệu của tổ chức từ một kho dữ liệu. Kiểu Data Mart này cung cấp nhiều lợi ích của sự tập trung. Nếu một doanh nghiệp cần phát triển một hay nhiều dữ liệu vật lý, cần cấu hình dữ liệu với kiểu Data Mart phụ thuộc.

Dữ liệu phụ thuộc này có thể được xây dựng bằng cách khác nhau. Tùy vào nhu cầu sử dụng hoặc nơi truy cập chỉ giới hạn ở Data Mart, người dùng có thể truy cập cả Data Mart và kho dữ liệu. Cách tiếp cận thứ hai này không được xem là tối ưu bởi đôi khi, nó được gọi là dữ liệu cơ sở dữ liệu.

3.2. Data Mart độc lập

Data Mart độc lập không cần sử dụng đến kho dữ liệu trung tâm để tạo ra nó. Kiểu Data Mart này được xem là lựa chọn lý tưởng cho các nhóm nhỏ trong một tổ chức.

Data Mart độc lập được xem là lựa chọn lý tưởng cho các nhóm nhỏ trong một tổ chức
Data Mart độc lập được xem là lựa chọn lý tưởng cho các nhóm nhỏ trong một tổ chức

Data Mart độc lập không có mối quan hệ nào với kho dữ liệu doanh nghiệp hay với bất kỳ kho dữ liệu nào khác. Với Data Mart độc lập, các dữ liệu đều được nhập riêng biệt và các phân tích dữ liệu cũng được thực hiện một cách tự động.

3.3. Data Mart kết hợp

Đây là một kiểu Data Mart có sự kết hợp đầu vào của các nguồn ngoài từ một kho dữ liệu. Điều này có thể giúp ích cho bạn khi muốn tích hợp đặc biệt sau khi có một hoặc nhóm sản phẩm mới được thêm vào tổ chức.

Kiểu Data Mart kết hợp sẽ phù hợp cho nhiều môi trường cơ sở dữ liệu, đồng thời nó còn giúp quay vòng triển khai nhanh cho bất kỳ một tổ chức nào. Tuy nhiên, nó cũng đòi hỏi những nỗ lực làm sạch dữ liệu ít nhất. Hiện nay, Hybrid Data Mart cũng hỗ trợ các cấu trúc lưu trữ lớn, đồng thời nó cũng phù hợp nhất với tính linh hoạt cho những ứng dụng tập trung vào các dữ liệu nhỏ hơn.

Như vậy, FUNiX vừa giải đáp chi tiết cho bạn câu hỏi Data Mart là gì và các kiểu Data Mart phổ biến hiện nay. Hy vọng với những chia sẻ trên đây, bạn đã có thể hiểu hơn về thuật ngữ khá phổ biến trong lĩnh vực công nghệ thông tin này.

>>> Nếu bạn đang có nhu cầu học lập trình trực tuyến, tìm hiểu ngay tại đây:

>>> Xem thêm các chủ đề hữu ích:

 

Phạm Thị Thanh Ngọc

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại