Cơ sở tri thức liên kết
Cơ sở tri thức liên kết (FKB) là một kiến trúc hệ thống tích hợp và truy vấn dữ liệu nằm rải rác trên nhiều nguồn dữ liệu độc lập và phân tán về mặt địa lý mà không cần hợp nhất vật lý dữ liệu đó vào một kho lưu trữ duy nhất. Thay vì di chuyển tất cả dữ liệu, FKB tạo ra một chế độ xem logic thống nhất về thông tin, cho phép người dùng và ứng dụng truy vấn các hệ thống khác biệt như thể chúng là một cơ sở dữ liệu gắn kết.
Trong các môi trường doanh nghiệp hiện đại, dữ liệu hiếm khi được tập trung hóa. Nó bị phân mảnh trong các hệ thống CRM, cơ sở dữ liệu cũ, các thùng lưu trữ đám mây, wiki nội bộ và các ứng dụng chuyên ngành của phòng ban. Việc cố gắng di chuyển tất cả dữ liệu này thường tốn kém một cách không thể chấp nhận được, phức tạp về mặt kỹ thuật và gây ra độ trễ đáng kể. FKB giải quyết vấn đề này bằng cách cung cấp một điểm truy cập duy nhất đến sự thật phân tán, cho phép có được những hiểu biết toàn diện mà không cần gánh nặng khổng lồ của các quy trình ETL (Trích xuất, Chuyển đổi, Tải).
Cơ chế cốt lõi của FKB liên quan đến một lớp truy vấn tinh vi. Khi người dùng gửi một truy vấn, bộ điều phối FKB không tự lưu trữ dữ liệu. Thay vào đó, nó phân tích yêu cầu, xác định nguồn dữ liệu cơ bản nào chứa thông tin liên quan, dịch truy vấn sang ngôn ngữ gốc của từng nguồn (ví dụ: SQL, lệnh gọi API), gửi truy vấn đến các nguồn đó, thu thập các kết quả một phần, và sau đó tổng hợp các kết quả đó thành một câu trả lời mạch lạc, thống nhất cho người dùng cuối.
Khái niệm này có liên quan chặt chẽ đến Trực quan hóa dữ liệu (Data Virtualization), vốn tập trung nhiều vào cơ sở hạ tầng kỹ thuật, và Lớp ngữ nghĩa (Semantic Layering), vốn tập trung vào việc tạo ra ý nghĩa kinh doanh thống nhất trên các điểm dữ liệu khác biệt.