RTBI sẽ có một vai trò quan trọng trong việc định hướng các mục tiêu chiến lược với hoạt động kinh doanh và cung cấp cách thức tổ chức để giảm độ trễ giữa các đơn vị hoạt động. Cách tổ chức sắp xếp truyền thống các mục tiêu chiến lược với mối liên quan trong kinh doanh được mô tả trong hình 2.4.
Theo mô hình các mục tiêu chiến lược định hướng quá trình hoạt động kinh doanh của công ty thông qua các chỉ số thực hiện chính và các phép đo tác nghiệp nhưng cũng chịu tác động từ hoạt động kinh doanh thực thông qua kết quả nhận được từ các phép đo và từ các đánh giá chỉ số thực hiện chính. Để đạt mục tiêu chiến lược của công ty đòi hỏi dữ liệu phải được phân tích, xử lý nhanh và chính xác dựa trên các tiêu chuẩn kinh doanh của công ty.
RTBI đòi hỏi nhiều kỹ thuật và công nghệ tương thích với nhiều hệ thống và ứng dụng doanh nghiệp. Trên khía cạnh công nghệ, ta có thể nhóm lại thành ba lớp [6] với mối quan hệ được thể hiện trong hình 2.5.
SO
KPI
OPM
Mô hình phổ biến
SO: Mục tiêu chiến lược KPI : Chỉ số thực hiện chính
OPM: Thực hiện phép đo tác nghiệp
Nhu cầu kho dữ liệu
Dữ liệu tích hợp thông minh
Bán lẻ Bán buôn Khu vực sản phẩm Yêu cầu hạ tầng Hình 2.4: Tầm nhìn cho RTBI
Hình 2.5: Ba lớp RTBI
Lớp phân tích: Đa số các giải pháp BI yêu cầu phải có các chuyên gia phân tích và điều khiển. Các công cụ phân tích nằm ở trung tâm hệ thống BI, hoạt động trên dữ liệu, quản lý thông tin và đưa ra các quyết định. Để loại bỏ khoảng thời gian phân tích bởi các chuyên gia, RTBI sẽ phải thực hiện tự động hóa ở mức cao, có khả năng làm việc dựa trên các đặc điểm kỹ thuật của các nguồn dữ liệu và các chỉ số yêu cầu của một quá trình phân tích. Các phần mềm phải có khả năng lựa chọn các phương pháp phân tích thích hợp và áp dụng chúng tự động. Kết quả sau đó được kiểm tra theo yêu cầu người sử dụng. Nếu yêu cầu không được đáp ứng đầy đủ, phân tích được lặp đi lặp lại với các thông số khác nhau. Quá trình phân tích cuối cùng, giải pháp tốt nhất được tự động lựa chọn và trình bày trong một báo cáo cấp cao. Nếu người dùng quyết định hành động trên thông tin này, giải pháp sẽ được gói gọn trong một chức năng của phần mềm. Ví dụ như quyết định chức năng ngay lập tức triển khai quá trình lập lịch cho một trung tâm thông tin. Các chức năng phân tích được thiết lập từ cấu hình đầu vào của hệ thống RTBI và được giám sát, cải thiện liên tục.
Lớp phân tích báo cáo, các công cụ phân tích, phương tiện phân tích dữ liệu, ...
Lớp dữ liệu tích hợp, lưu trữ, ETL, siêu dữ liệu, kho lưu trữ
Lớp điều hành quy trình kinh doanh, CRM, ERP, những DB kế thừa , …
Lớp dữ liệu tích hợp: Các lớp cung cấp dữ liệu phải cung cấp dữ liệu chất lượng cho các lớp phân tích. Tuy nhiên, các nguồn cấp dữ liệu cho các lớp phân tích lại lấy dữ liệu từ các hệ thống hoạt động khác nhau và liên tục tổng hợp dữ liệu từ các hệ thống này [6]. Vì thế để giải pháp RTBI thành công, dữ liệu thời gian thực phải liên tục lấy từ các nguồn hoạt động vào kho dữ liệu hoặc hệ thống RTBI có quyền truy cập các nguồn dữ liệu đang hoạt động thông qua một lớp dùng chung.
Có nhiều vấn đề cần giải quyết trong công nghệ như nền tảng hệ thống, cú pháp, ngữ nghĩa và chất lượng dữ liệu. Hầu hết các sản phẩm, công nghệ hiện nay đã giải quyết tốt các vấn đề về cú pháp và nền tảng. Trên thực tế nền tảng XML có vẻ như đã trở thành một cú pháp tiêu chuẩn để phát triển ứng dụng. Công nghệ nền tảng chính là J2EE và .NET được sử dụng bởi Microsoft. Trong lĩnh vực ngữ nghĩa, nhiều nhà cung cấp đang bắt đầu sử dụng các công nghệ Web cho các sản phẩm.
Để BI sử dụng rộng rãi, lớp dữ liệu nên được kết nối vào các nguồn dữ liệu mới, bởi vì doanh nghiệp không thể đủ khả năng để xây dựng kho dữ liệu cho tất cả các ứng dụng BI. Do đó, công nghệ phải được phát triển và cung cấp theo hướng dưới đây:
Thống nhất lớp dữ liệu: Một cấu trúc meta-data chung, thống nhất
phương thức truy cập dữ liệu bằng cách tạo ra một kho dữ liệu ảo để tất cả người dùng, bất kể các phòng ban hoặc các nhân viên phân tích, có quyền truy cập vào cùng một giá trị, một tên trường và các nguồn.
Sắp xếp chu kỳ phát triển: Đây là bản liên kết để máy có thể thay đổi kho
meta-data và lập bản đồ liên kết giữa các meta-data dựa trên các khái niệm về truy cập dữ liệu trong hệ thống.
Tự động xử lý dữ liệu không phù hợp: Đây là một cách kết hợp dữ liệu
Lớp hoạt động: Với cách tiếp cận RTBI hoàn chỉnh, lớp này phải cung cấp hai chức năng là hoạt động kinh doanh giám sát (BAM) và điều chỉnh quá trình thời gian thực. Một số nhà cung cấp BI đã bắt đầu nói về BAM và quá trình sàng lọc dựa trên thông tin phản hồi từ các sự kiện hoạt động nhưng việc thực hiện trên thực tế còn nhiều hạn chế [6]. Các công cụ BAM hiện tại cung cấp các biểu đồ và hiển thị các thuộc tính trên biểu đồ theo quá trình mà không có khả năng thực hiện quyết định thông minh tổng thể về quá trình hoạt động. Những kết luận quản lý cao cấp còn lại thường đòi hỏi kiến thức rộng và chuyên môn cao. Mặc dù một số công cụ dựa trên nguyên tắc phù hợp đã xuất hiện gần đây nhưng chủ yếu liên quan đến tuân thủ quy định và không phù hợp với mô hình thực hiện tối ưu.
Để cho RTBI thành hiện thực, các công cụ BI cần được ứng dụng đại trà hơn trong các doanh nghiệp và tất cả các cấp quản lý. Điều này đòi hỏi giao diện trực quan và dễ sử dụng hơn. Hiện tại công cụ BI vẫn nhằm vào các nhà phân tích, các chuyên gia và đã đi vào một số lĩnh vực ứng dụng cụ thể. Nhưng công cụ này vẫn khá phức tạp và quá đặc biệt để cung cấp tất cả các thông tin cần thiết. Do đó, giao diện BI nên được chuyển qua giao diện Webbased dựa trên cơ sở hạ tầng giao diện J2EE hoặc gắn vào các công cụ văn phòng tiêu biểu. Đối với doanh nghiệp, dường như đây là một hướng đi đúng vì chúng rất thích hợp cho giải pháp lưu trữ trên máy chủ và cũng có thể dễ dàng quản lý trên mạng nội bộ của doanh nghiệp. Trong khi các giao diện này cũng thích hợp cho các dịch vụ lưu trữ của doanh nghiệp vừa và nhỏ đang sử dụng hoặc có thể gắn vào giao diện phần mềm văn phòng.
RTBI sẽ được phát triển cho tất cả đối tượng doanh nghiệp và sẽ được nhúng vào nhiều hệ thống kinh doanh. Mặc dù có nhiều công nghệ để thực hiện mục tiêu này nhưng để nó thành hiện thực, thách thức vẫn còn nhiều như phân tích tự động, ngữ nghĩa dựa trên thông tin hợp nhất và tự động hóa quá
trình. Tôi tin rằng các công nghệ như phân tích dữ liệu thông minh, tính toán mềm sẽ đóng một vai trò quan trọng trong sự phát triển của RTBI.