Mục tiêu và lợi ích của StreamInsight với báo cáo 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 58 - 60)

Trong mô hình phát triển của BI, khả năng đưa ra hành động tự động để hỗ trợ cho lãnh đạo đưa ra các quyết định kinh doanh kịp thời là rất quan trọng. Điều này phụ thuộc vào nhiều yếu tố như dữ liệu lịch sử, dữ liệu kinh doanh thời gian thực và kĩ năng vận dụng những dữ liệu này vào quá trình vận hành hệ thống. Với nền tảng công nghệ StreamInsight người phát triển hệ thống có thể sử dụng để phát triển các ứng dụng CEP và có thể đạt được các mục tiêu chiến lược và kế hoạch cho hệ thống BI như:

Giám sát dữ liệu từ nhiều nguồn tác động đến doanh nghiệp: Phân tích và tương quan dữ liệu trong thời gian thực, tổng hợp các sự kiện từ nhiều nguồn khác nhau và thực hiện các phân tích phức tạp theo thời gian, tìm ra xu hướng, phân tích rủi ro và phát hiện cơ hội;

Nâng cao hiệu quả quản lý doanh nghiệp: Nhờ thực hiện phân tích các sự kiện với độ trễ thấp và kích hoạt hành động tương ứng phù hợp các chỉ số hiệu suất kinh doanh chính. Báo cáo nhanh cho câu hỏi “cơ hội hay rủi ro” cho các lĩnh vực bằng cách kết hợp các định nghĩa KPI và suy luận của ứng dụng CEP, qua đó nâng cao hiệu quả hoạt động và khả năng đáp ứng một cách nhanh chóng các cơ hội kinh doanh;

Tối ƣu các sự kiện để tìm ra các tiêu chí mới trong kinh doanh: Cùng với khả năng theo dõi và phân tích nhiều luồng dữ liệu ảnh hưởng đến hoạt động doanh nghiệp, ta có thể tìm ra đâu là những tác động chính, trực tiếp ảnh hưởng tới mục tiêu chiến lược. Trên cơ sở thực tế đó đưa ra các điều chỉnh phù hợp cho doanh nghiệp;

Dự đoán mô hình kinh doanh: Bằng cách khai thác liên tục lịch sử các dữ liệu đã tinh chỉnh và cải thiện các định nghĩa chỉ số hiệu suất kinh doanh.

Các mục tiêu này giữ vai trò quan trọng trong hệ thống BI, để thực hiện thành công các mục tiêu này không phải là một việc dễ dàng. Nó không những phụ thuộc vào dữ liệu sạch, khả năng phán đoán của người dùng mà còn phụ thuộc khả năng xử lý, tổng hợp, dự báo chính xác của công cụ hỗ trợ. Khi sử dụng StreamInsight, chúng ta có những thuận lợi chính cho hệ thống BI như:

Tối ƣu hóa các hiệu suất và thông lƣợng dữ liệu: StreamInsight thực hiện một kiến trúc streaming hỗ trợ thực hiện song song các truy vấn liên tục có tốc độ cao trên các dòng dữ liệu. Việc sử dụng bộ nhớ chính lưu trữ và tính toán kết quả làm tăng hiệu suất xử lý dữ liệu, cho độ trễ thấp. Độ trễ thấp được thực hiện bởi vì các sự kiện được biến đổi mà không cần tải dữ liệu hoặc lưu trữ ngoài trong quá trình xử lý. Với StreamInsight, tất cả được kích hoạt xử lý tự động bởi các sự kiện đến, các ứng dụng không cần trả lời cho sự kiện kiểm soát vòng. Nền tảng này cung cấp các chức năng để xử lý các sự kiện out-of-order. Ngoài ra, tài liệu tham khảo tĩnh hoặc dữ liệu lịch sử vẫn có thể được sử dụng trong quá trình phân tích, báo cáo thời gian thực.

Khả năng triển khai linh hoạt: StreamInsight hỗ trợ triển khai rất linh hoạt trên ba dạng là tích hợp đầy đủ vào các ứng dụng như một DLL (nhúng); là một máy chủ độc lập với nhiều ứng dụng và chia sẻ máy chủ với người sử dụng (Trong cấu hình độc lập đó, máy chủ StreamInsight chạy trong một tiến

trình thực thi, hoặc máy chủ có thể được đóng gói như một dịch vụ của Windows); máy chủ StreamInsight có thể được lưu trữ là một phần của một cụm máy chủ.

Với các cách triển khai đó, người phát triển hệ thống có thể đưa ra những phương án tối ưu nhất cho hệ thống BI tùy thuộc vào phạm vi và quy mô doanh nghiệp. Với các doanh nghiệp/tổ chức vừa và nhỏ, quy mô khai thác dữ liệu ít có thể sử dụng cách triển khai nhúng vào một quy trình trong ứng dụng. Trong trường hợp là một tập đoàn lớn, dữ liệu đến từ nhiều nơi, nhiều hạng mục cần theo dõi tổng hợp ta triển khai như một máy chủ độc lập.

Quản lý linh hoạt: Các tính năng giám sát và quản lý được xây dựng vào máy chủ StreamInsight làm cho tổng chi phí sở hữu của các ứng dụng CEP thấp. Giao diện quản lý và công cụ cảnh báo được cung cấp trong các máy chủ StreamInsight cho phép các quản trị viên dễ dàng theo dõi, giám sát từ xa và quản lý các ứng dụng CEP. Mặt khác StreamInsight cung cấp khả năng sửa lỗi độc lập với dòng sự kiện, có thể được sử dụng để phân tích, chẩn đoán và khắc phục các sự cố truy vấn sử dụng trong các ứng dụng StreamInsight.

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 58 - 60)