Microsoft StreamInsight và báo cáo trong BI

Một phần của tài liệu Giải pháp hỗ trợ báo cáo trong hệ thống BI (Trang 57 - 58)

Thời gian thực của báo cáo đề cập đến một quá trình mà trong đó người dùng sẽ nhận được một báo cáo tại thời điểm các dữ liệu giao dịch xảy ra ở một nơi nào đó trong hệ thống của tổ chức. Khách quan mà nói, chúng ta thấy khả năng này không bao giờ có thể thực hiện được trong thực tế vốn chịu ảnh hưởng của rất nhiều yếu tố. Với báo cáo thời gian thực chúng ta có thể hiểu theo nghĩa giảm thời gian trễ trong báo cáo tới xấp xỉ một giây hay đến mili giây báo cáo cho một sự kiện phát sinh. Đây là một dạng báo cáo rất quan trọng trong hệ thống BI.

Microsoft StreamInsight là một nền tảng mạnh có thể sử dụng để phát triển và triển khai ứng dụng xử lý những sự kiện phức tạp (CEP). Kiến trúc chung cho một ứng dụng dựa trên StreamInsight được thể hiện trong hình 3.5.

Hình 3.5: Nền tảng ứng dụng StreamInsight

Dựa trên kiến trúc xử lý thông lượng cao trên nền tảng phát triển Microsoft .NET, bạn có thể nhanh chóng tạo ra các ứng dụng lấy dữ liệu từ

nhiều nguồn sự kiện ngay lập tức (thường lấy từ các ứng dụng sản xuất, các ứng dụng tài chính trong kinh doanh, phân tích Web và phân tích hoạt động) và xuất ra thông tin quan trọng vào những thiết bị hiển thị hoặc kho dữ liệu của hệ thống hình 3.5

StreamInsight không chỉ giúp giảm chi phí từ việc khai thác, phân tích mối tương quan giữa dữ liệu mà còn cho phép bạn giám sát, quản lý và khai thác các dữ liệu theo điều kiện, cơ hội và các rủi ro gần như ngay lập tức. Đây là công cụ hỗ trợ đắc lực cho việc tạo ra các báo cáo Dashboard.

Một phần của tài liệu Giải pháp hỗ trợ báo cáo trong hệ thống BI (Trang 57 - 58)