Biến dữ liệu thành quyết định — với AI.

Hỏi bằng ngôn ngữ tự nhiên, khám phá dữ liệu, tạo chart và dashboard rồi đưa ngược vào hệ thống doanh nghiệp — không cần viết SQL. AI trả lời kèm lý do (WHY) và việc nên làm tiếp (WHAT NEXT).

Ngữ cảnh:

Hỏi dữ liệu của bạn

Thử một ví dụ:
Câu hỏi của bạn
Chọn một câu hỏi phía trên để bắt đầu...

Semantic Layer

Không SQL thô
Hiểu ý định nghiệp vụ...
Ánh xạ vào Cube Schema...
Áp quyền dữ liệu (RLS)...
JSON được sinh
// Awaiting input...

Kết quả & Insight

Tổng kết quả
--
Ngữ cảnh
Global

Chọn một câu hỏi để AI tạo insight trong đúng phạm vi dữ liệu của bạn.

Kiến trúc kỹ thuật

Xây trên kiến trúc semantic có kiểm soát.

LLM không viết SQL. Nó sinh truy vấn có cấu trúc trên một Semantic Layer có kiểm soát — chính xác và an toàn.

Giao diện / Client
Viewer (trong ứng dụng của bạn)
Iframe • Dashboard • Chat
AI Agent
Python FastAPI
• NLP → Cube JSON
• Kiểm tra với /meta
• Chart spec + WHY / WHAT NEXT
Semantic Layer
Cube API
• REST /load /meta
• queryRewrite = RLS
Nguồn dữ liệu
SQL Server
• Login chỉ đọc
• Bán hàng, kho, tài chính…

AI có đúng quyền dữ liệu như trong hệ thống doanh nghiệp.

Doanh nghiệp cần bảo mật ở tầng cấu trúc. Quyền dữ liệu được áp ở tầng dữ liệu bằng queryRewrite của Cube cùng security context trong JWT — không giấu trong prompt của AI.

  • Truy cập database chỉ đọc. Hệ thống không bao giờ ghi vào bảng dữ liệu gốc.
  • Tự động lọc theo vai trò, pháp nhân và chi nhánh.
  • LLM không nhận schema database hay dòng dữ liệu thô của bảng gốc — chỉ danh mục view nghiệp vụ và kết quả đã tổng hợp; dùng model nội bộ thì dữ liệu không rời hạ tầng.
cube-config/cube.js Strict RLS
// Row-Level Security Enforcement
queryRewrite: (query, { securityContext }) => {
  if (!securityContext.isAdmin) {
    query.filters = query.filters || [];
    query.filters.push({
      member: 'SalesOrders.branchCode',
      operator: 'equals',
      values: [securityContext.branchCode]
    });
  }
  return query;
}

Câu hỏi thường gặp

Những câu hỏi thường gặp trước khi thử nghiệm

Agentic BI là gì?

Là BI trong đó một AI agent trả lời câu hỏi bằng ngôn ngữ tự nhiên trên dữ liệu đã được quản trị: tìm ra con số, giải thích vì sao nó thay đổi (WHY) và gợi ý nên làm gì (WHAT NEXT) — không phải dựng báo cáo, không cần viết SQL.

AI có tự viết SQL chạy vào database của chúng tôi không?

Không. Mô hình chỉ tạo truy vấn có cấu trúc trên semantic layer đã được quản trị (Cube); truy vấn được kiểm tra với mô hình dữ liệu trước khi chạy, và quyền dữ liệu áp ở tầng dữ liệu — không nằm trong prompt.

Narra làm việc với những hệ thống nào?

Database của core banking, ERP, bệnh viện (HIS), nhân sự và kho dữ liệu, đọc qua một tài khoản chỉ-đọc. Hiện hỗ trợ SQL Server; các database khác mà Cube hỗ trợ có thể bổ sung. Dashboard và khung chat AI nhúng thẳng vào ứng dụng bạn đang dùng.

Dữ liệu có ra khỏi hạ tầng của chúng tôi không?

Narra chạy trong hạ tầng của bạn — tại chỗ hoặc trên private cloud. Dùng mô hình ngôn ngữ tại chỗ thì không có gì ra ngoài; dùng mô hình cloud thì chỉ gửi view nghiệp vụ và kết quả đã tổng hợp, không bao giờ gửi bảng thô hay schema database.

Bắt đầu thế nào?

Bằng một PoC có phí trên một domain — ví dụ cho vay, bán hàng hoặc doanh thu bệnh viện — trên dữ liệu chỉ-đọc của chính bạn. Gửi email tới hello@narra-abi.com hoặc bấm Đăng ký demo.

Tự đóng sau 10s