Bỏ qua để đến nội dung

Business lineage: nguồn gốc dữ liệu cho người không kỹ thuật

Hãy tưởng tượng cảnh này: giám đốc kinh doanh nhìn dashboard, thấy “doanh thu vùng miền Trung tháng này 85 tỷ” và hỏi một câu rất hợp lý — “con số này gộp từ những nguồn nào, có tính cả đại lý không?”. Đội kỹ thuật mở ra một sơ đồ chi chít: hàng trăm ô vuông là tên bảng, mũi tên chằng chịt, chú thích kiểu fct_sales.net_amt nối tới stg_pos_2024. Giám đốc nhìn vài giây rồi… bỏ cuộc. Sơ đồ ấy đúng về kỹ thuật nhưng vô dụng với người nghiệp vụ. Business lineage (lineage nghiệp vụ) trong Ataccama ONE sinh ra để lấp đúng khoảng trống này: trình bày dòng chảy dữ liệu ở mức lãnh đạo và nghiệp vụ đọc là hiểu, mà không phải lội qua chi tiết kỹ thuật.

Business lineage là cách trình bày dòng chảy dữ liệu ở mức nghiệp vụ — trả lời câu hỏi “con số trên báo cáo này được tổng hợp từ những nguồn nghiệp vụ nào” bằng ngôn ngữ mà người không chuyên kỹ thuật hiểu được. Thay vì phơi ra từng cột và từng câu lệnh SQL, nó nói ở tầm cao hơn: “Doanh thu trên dashboard này được tổng hợp từ Hệ thống bán hàng tại cửa hàng, Kênh bán online và Dữ liệu đại lý.”

Có thể hình dung sự khác biệt qua một phép so sánh. Bản đồ giao thông chi tiết của một thợ kỹ thuật ghi rõ từng đoạn ống, từng van, từng mối nối — cần thiết cho người sửa chữa. Nhưng người đi đường chỉ cần một sơ đồ tuyến đơn giản: đi từ A, qua B, tới C. Business lineage chính là “sơ đồ tuyến” đó cho dữ liệu — đủ để hiểu hành trình, không sa vào chi tiết đường ống.

Điểm mấu chốt: business lineage không phải là một bản đồ khác, kém chính xác hơn. Nó là góc nhìn dễ hiểu trên cùng dòng chảy dữ liệu thật. Phía dưới vẫn là lineage kỹ thuật chi tiết; business lineage chỉ chọn lọc và diễn đạt lại ở tầm nghiệp vụ, gắn vào những khái niệm mà lãnh đạo quan tâm.

Để thấy rõ giá trị, cần đặt business lineage cạnh technical lineage (lineage kỹ thuật) — hai góc nhìn của cùng một sự thật, phục vụ hai loại người dùng.

  • Đối tượng đọc. Technical lineage dành cho kỹ sư dữ liệu, người vận hành, người sửa lỗi. Business lineage dành cho lãnh đạo, chuyên viên phân tích nghiệp vụ, người quản lý dữ liệu (data steward) không chuyên về kỹ thuật.
  • Mức chi tiết. Technical lineage đi tới từng cột, từng câu lệnh biến đổicột này = cột kia sau khi áp công thức X. Business lineage gom các chi tiết đó lại thành những bước nghiệp vụ dễ nắm: “tổng hợp doanh thu theo vùng”, “loại trừ đơn hủy”.
  • Mục đích. Technical lineage phục vụ phân tích tác động kỹ thuật và truy lỗi ở cấp cột. Business lineage phục vụ niềm tin, giải trình và ra quyết định — giúp người nghiệp vụ hiểu con số đủ để tin và dùng.
  • Ngôn ngữ. Technical lineage nói bằng tên bảng, tên cột, kiểu dữ liệu. Business lineage nói bằng tên nghiệp vụ và thuật ngữ — “Doanh thu thuần”, “Khách hàng đang hoạt động”, “Kênh bán online”.

Hai góc nhìn này không loại trừ nhau. Sức mạnh thật sự đến khi tổ chức có cả hai, nối với nhau: lãnh đạo bắt đầu từ business lineage để hiểu bức tranh, và khi cần đào sâu một điểm nghi vấn, đội kỹ thuật chuyển xuống technical lineage để soi tới tận cột. Đây là lý do business lineage thường được xem là một loại lineage bên cạnh lineage cấp bảng và cấp cột, chứ không thay thế chúng.

Con người khó tin vào thứ mình không hiểu. Một lãnh đạo nhìn dashboard mà không biết con số tổng hợp từ đâu sẽ luôn dè dặt — hoặc tệ hơn, ra quyết định dựa trên cảm tính thay vì số liệu. Khi business lineage cho thấy rõ “doanh thu này gộp từ ba kênh bán, đã loại đơn hủy”, con số bỗng trở nên đáng tin và dùng được. Niềm tin vào dữ liệu — nền tảng của văn hóa ra quyết định bằng số — bắt đầu từ chỗ người dùng hiểu dữ liệu của mình đến từ đâu.

Trong nhiều tổ chức, IT và nghiệp vụ nói hai thứ tiếng. IT nói “bảng fct_revenue lấy từ stg_pos”; nghiệp vụ nói “doanh thu cửa hàng”. Khi có sự cố hay tranh cãi về một con số, hai bên mất rất nhiều thời gian chỉ để hiểu nhau đang nói về cái gì. Business lineage đóng vai bản dịch: nó diễn đạt dòng chảy kỹ thuật bằng ngôn ngữ nghiệp vụ, để hai bên cùng nhìn vào một bức tranh và nói chuyện được với nhau. Cuộc trao đổi chuyển từ “đoán xem ý nhau là gì” sang “cùng chỉ vào một sơ đồ ai cũng hiểu”.

Hỗ trợ giải trình và tuân thủ ở tầm phù hợp

Phần tiêu đề “Hỗ trợ giải trình và tuân thủ ở tầm phù hợp”

Khi kiểm toán viên hay lãnh đạo cấp cao hỏi về nguồn gốc một chỉ tiêu, họ cần câu trả lời ở đúng tầm của họ — không phải một sơ đồ cột-bảng chi chít. Business lineage cung cấp lớp trình bày vừa đủ rõ để giải trình mà không gây ngợp, làm cho các cuộc đối thoại về tuân thủ trôi chảy hơn nhiều.

Business lineage phát huy sức mạnh nhất khi gắn với thuật ngữ nghiệp vụ (business glossary). Lý do rất tự nhiên: muốn nói về dòng chảy dữ liệu bằng ngôn ngữ nghiệp vụ, trước hết phải có một bộ từ vựng nghiệp vụ chuẩn để dùng.

Khi khái niệm “Doanh thu thuần” đã được định nghĩa chính thức trong glossary và được nối tới đúng dữ liệu vật lý, business lineage có thể trình bày dòng chảy theo chính khái niệm đó: doanh thu thuần này tổng hợp từ những nguồn nghiệp vụ nào, đã qua những bước nghiệp vụ nào. Người đọc thấy một câu chuyện mạch lạc bằng đúng từ ngữ họ vẫn dùng hằng ngày, thay vì những tên cột vô nghĩa với họ.

Mối liên hệ này tạo thành một vòng tròn đẹp của governance: glossary cho biết khái niệm nghĩa là gì, catalog cho biết dữ liệu ở đâu, lineage cho biết nó từ đâu tới và đi đâu, và business lineage kể lại toàn bộ câu chuyện đó bằng ngôn ngữ nghiệp vụ. Bốn mảnh ghép cùng làm cho dữ liệu trở nên minh bạch và đáng tin với mọi đối tượng, không riêng dân kỹ thuật.

Một chuỗi siêu thị có ban giám đốc rất coi trọng việc ra quyết định bằng số, nhưng lại thường xuyên hoài nghi các con số trên dashboard vì không hiểu chúng từ đâu ra.

Khi triển khai Ataccama ONE, đội dữ liệu bật business lineage cho các chỉ tiêu mà ban giám đốc hay xem nhất:

  • Với chỉ tiêu “Doanh thu thuần theo vùng”, business lineage trình bày gọn: con số này được tổng hợp từ ba nguồn nghiệp vụ — bán hàng tại siêu thị, kênh mua sắm online, và đơn hàng qua ứng dụng giao tận nhà — sau đó trừ chiết khấu và hàng trả lại. Không một tên cột nào xuất hiện; giám đốc đọc một lượt là hiểu.
  • Khi một phó giám đốc thắc mắc “doanh thu vùng này có gồm đơn của đối tác giao hàng không”, đội dữ liệu chỉ vào sơ đồ nghiệp vụ và xác nhận ngay, không cần mở ra giải thích kỹ thuật.
  • Riêng khi đội phân tích nghi một con số bị lệch, họ chuyển xuống technical lineage để soi tới từng cột — góc nhìn kỹ thuật vẫn nằm sẵn bên dưới, chỉ một bước là tới.

Kết quả: ban giám đốc bắt đầu tin và dùng dashboard thay vì hoài nghi, các cuộc họp số liệu bớt hẳn cảnh “số của anh khác số của tôi”, và quan hệ giữa đội IT với khối kinh doanh dễ thở hơn vì cuối cùng cả hai cùng nhìn vào một bức tranh ai cũng hiểu.

  • Tưởng business lineage là “lineage cho có”, kém chính xác. Nó không phải bản rút gọn cẩu thả mà là góc nhìn dễ hiểu trên cùng dòng chảy thật. Nếu phần kỹ thuật bên dưới sai hoặc thiếu, bức tranh nghiệp vụ cũng sai theo — phải xây trên nền lineage kỹ thuật vững.
  • Dựng business lineage mà chưa chuẩn hóa thuật ngữ. Trình bày dòng chảy bằng những cái tên mỗi phòng hiểu một kiểu thì vẫn gây tranh cãi. Cần có glossary chuẩn làm nền trước.
  • Chỉ làm cho IT, quên kéo nghiệp vụ vào. Business lineage chỉ có giá trị khi người nghiệp vụ thật sự dùng nó. Cần đưa lãnh đạo và chuyên viên nghiệp vụ tiếp cận, lấy phản hồi để cách trình bày đúng với cách họ tư duy.
Chia sẻ: