Olap là gì? Tìm hiểu về hoạt động của hệ thống OLAP

Mã tin: 2601273 - Lượt xem: 80 - Trả lời: 0
Đặt tin VIP ngày: Soạn CV3 2601273 gửi 8777 (15k/sms. Mỗi tin + 24 giờ)
Đặt tin VIP tháng? Bấm vào đây
  1. Linh vattubk
    Thành viên mới Tham gia: 04/05/2016 Bài viết: 1.793 Điện thoại: 0963237535
    OLAP là một công nghệ mạnh mẽ đứng đằng sau nhiều ứng dụng kinh doanh thông minh hỗ trợ khám phá dữ liệu bao gồm khả năng tính toán phân tích phức tạp, lập kế hoạch dự đoán… Vậy cụ thể OLAP là gì? Cách thức hoạt động của nó ra sao? Bài viết hôm nay, Bizfly Cloud sẽ cung cấp cho bạn những thông tin hữu ích nhất về công nghệ này.

    Olap là gì?

    Olap có tên tiếng anh là Online analytical processing- xử lý phân tích trực tuyến là một phần mềm tính toán cho phép người dùng trích xuất và truy vấn dữ liệu một cách chọn lọc và dễ dàng. Olap là dữ liệu đa chiều, điều này có nghĩa là tất cả thông tin có thể được so sánh theo nhiều cách thức khác nhau.

    Các truy vấn thông minh kinh doanh Olap thường hỗ trợ trong báo cáo tài chính, phân tích xu hướng, dự báo bán hàng, lập ngân sách và các mục đích lập kế hoạch khác.

    Ví dụ: Một công ty có thể so sánh tổng doanh số bán máy tính của họ trong tháng bảy với tổng doanh số trong tháng tám, từ đó so sánh những kết quả này với việc bán hàng từ một vị trí mới ở cùng một thời điểm, mà nó có thể được lưu trữ trong các cơ sở dữ liệu khác nhau.

    Cách hệ thống OLAP hoạt động?

    Dưới đây là cách hệ thống Olap hoạt động:

    Để cho hệ thống OLAP hoạt động một cách trơn tru, dữ liệu được thu thập từ nhiều nguồn dữ liệu và được lưu trữ trong kho dữ liệu, sau đó được "làm sạch" và sắp xếp thành các khối dữ liệu.

    Một khối OLAP sẽ chứa dữ liệu được phân loại theo các thứ nguyên (khách hàng, khu vực bán hàng địa lý và khoảng thời gian) được dẫn xuất bởi các bảng thứ nguyên có sẵn trong kho dữ liệu. Các thứ nguyên sau đó được điền bởi các thành phần như tên khách hàng, quốc gia và tháng) sắp xếp theo thứ tự nhất định. Thông thường các khối OLAP sẽ được tóm tắt trước theo thứ nguyên để cải thiện đáng kể thời gian truy vấn trên cơ sở dữ liệu quan hệ.

    >>> Xem thêm: máy chủ dell r440



    Sau đó, các nhà phân tích sẽ thực hiện 5 loại phép toán phân tích OLAP dựa theo các cơ sở dữ liệu đa chiều dưới đây:

    • Roll -up: Tóm tắt dữ liệu theo thứ nguyên

    • Drill-down: Cho phép các nhà phân tích điều hướng sâu hơn giữa các thứ nguyên của dữ liệu để lập biểu đồ tăng trưởng doanh số cho từng sản phẩm.

    • Slice: Cho phép nhà phân tích lấy một cấp độ thông tin để hiển thị.

    • Dice: Cho phép nhà phân tích chọn dữ liệu từ mảng đa chiều.

    • Pivot: Các nhà phân tích có thể có được những cái nhìn mới về dữ liệu bằng cách xoay các trục dữ liệu của khối lập phương.
    Tiếp đó, OLAP sẽ xác định vị trí giao nhau của các thứ nguyên. Kết quả là "số đo", mỗi khối OLAP có ít nhất một đến hàng trăm số đo được lấy từ thông tin lưu trữ tring các bảng ở kho dữ liệu.

    MOLAP so với ROLAP so với HOLAP

    So sánh giữa MOLAP, ROLAP và HOLAP như sau:

    OLAP hoạt động trực tiếp với khối OLAP đa chiều được gọi là OLAP đa chiều hay MOLAP. Đối với hầu hết mọi mục đích sử dụng, MOLAP là loại phân tích dữ liệu đa chiều nhanh nhất và thiết thực nhất.

    ROLAP hay OLAP quan hệ, là loại phân tích trực tuyến (OLAP) các mô hình dữ liệu đa chiều. Điểm khác biệt giữa các ROLAP và OPAP là nó truy cập dữ liệu lưu trữ ngay trong cơ sở dữ liệu quan hệ thay vì dữ liệu cơ sở đa chiều (cơ sở dữ liệu được sử dụng phổ biến trong các OLAP). Thêm vào đó, nó cũng có thể tạo ra các truy vấn SQL với mục đích thực hiện các phép tính khi người dùng cuối muốn như vậy.

    - HOLAP hay OLAP kết hợp là sự kết hợp giữa ROLAP (xử lý phân tích trực tuyến quan hệ) và MOLAP (xử lý phân tích trực tuyến đa chiều). HOLAP cung cấp lợi thế từ cả hai quy trình ROLAP và MOLAP do nó hỗ trợ cho cả hai định dạng lưu trữ. HOLAP để giải quyết câu hỏi :" cái nào tốt hơn?" bằng việc kết hợp khả năng xử lý của MOLAP và dung lượng dữ liệu của MOLAP. Ngoài ra, do có kiến trúc phức tạp và phải lưu trữ, xử lý tất cả cơ sở dữ liệu từ MOLAP và ROLAP nên HOLAP sẽ yêu cầu cập nhật và bảo trì thường xuyên hơn. Vì lý do này mà HOLAP đắt hơn so với 2 quy trình còn lại.

    >>> Xem thêm: máy chủ dell r740
    #1
backtop