Thuật ngữ và metadata (thông tin mô tả dữ liệu)
Bài này hữu ích khi mọi người dùng cùng một từ nhưng hiểu khác nhau, hoặc không ai biết một cột nghĩa là gì.
Đọc xong bạn hiểu gì
- Phân biệt business glossary (bảng thuật ngữ), data dictionary (từ điển dữ liệu) và data catalog (danh mục dữ liệu) qua việc mỗi loại giúp tìm câu trả lời nào
- Biết cần ghi gì để nối metric definition (định nghĩa chỉ số) với cột và bảng dùng để tính
- Dùng các thẻ mô tả ngắn, có người xác nhận và cập nhật, thay vì vội mua công cụ
Khoảng 14 phút đọc.
Bối cảnh
Sao Mai là một chuỗi cửa hàng tạp hoá và đồ gia dụng. Chuỗi bắt đầu từ một cửa hàng và đang mở thêm cửa hàng mới. Mỗi cửa hàng bán hàng qua máy tính tiền; dữ liệu bán hàng được gửi về văn phòng để các phòng ban làm báo cáo. Tên chuỗi và mọi số liệu trong bài là giả lập.
Sáng 14/09/2026, Sao Mai xem báo cáo tuần từ 07/09/2026 đến 13/09/2026. Phòng Kinh doanh và
phòng Kế toán cùng gọi số mình báo là “doanh thu”, nhưng mỗi bên tính theo một cách. Người
mới lập báo cáo tìm được bảng các dòng hàng, rồi gặp cột soldAt và recordedAt. Đồng nghiệp
bảo “chọn cột ngày để lọc tuần”, nhưng chưa nói chọn cột nào.
Trong ví dụ này, Kinh doanh tính tiền hàng theo lúc bán, không trừ giảm giá hay hàng trả lại. Kế toán tính tiền hàng trừ giảm giá theo lúc ghi sổ, rồi trừ hàng trả lại trong tuần. Vì vậy, chọn nhầm cột thời gian có thể đưa giao dịch sang kỳ khác, dù không sửa giá trị nào. Nếu đang phụ trách báo cáo, bạn sẽ xử lý thế nào?
Người lập báo cáo cần biết metric (chỉ số) nghĩa là gì, chọn cột thời gian nào và tìm dữ liệu ở đâu. Các thẻ mô tả dưới đây giúp ghi lại những điều ấy để dùng khi bàn giao việc.
Metadata giúp dùng dữ liệu đúng cách
Metadata cho biết dữ liệu nghĩa là gì, nằm ở đâu và được dùng
như thế nào. Ví dụ, giờ bán của một giao dịch là dữ liệu; lời giải thích “soldAt là lúc bán,
ghi theo giờ Việt Nam” là metadata. Người dùng cần cả giá trị lẫn lời giải
thích để biết giao dịch thuộc kỳ nào.
Metric là số tính theo một cách nhất quán để theo dõi công việc. Metric definition ghi rõ metric dùng vào việc gì, tính thế nào, theo mốc thời gian nào và trong phạm vi nào. Ở Sao Mai, chữ “doanh thu” đứng riêng chưa đủ để biết cách tính. Tên “Tiền hàng bán ra theo tuần” giúp phân biệt metric của Kinh doanh với “Doanh thu kế toán theo tuần”, nhưng tên rõ vẫn cần định nghĩa đi kèm.
Có thể tổ chức các lời giải thích thành những loại tài liệu sau:
| Loại tài liệu | Nội dung chính | Ví dụ ở Sao Mai |
|---|---|---|
| Business glossary | Tên gọi và ý nghĩa nghiệp vụ đã thống nhất | Tiền hàng bán ra có trừ giảm giá không? |
| Data dictionary | Ý nghĩa và cách ghi từng cột trong một bảng cụ thể | soldAt khác recordedAt ở đâu? |
| Data catalog | Các bảng hoặc tệp hiện có, nơi tìm và người liên hệ | Tìm bảng các dòng hàng bán trong tuần ở đâu? |
Các loại tài liệu có thể nằm trong cùng một tệp hoặc công cụ. Điều cần phân biệt là nội dung, không phải tên phần mềm.
Business glossary: thống nhất ý nghĩa nghiệp vụ
Business glossary ghi tên gọi và định nghĩa nghiệp vụ đã thống nhất, gồm tên metric và các tên gọi khác trong công việc. Thẻ có thể ghi định nghĩa metric hoặc chỉ tới phiếu định nghĩa đầy đủ.
Hai phòng cần câu trả lời khác nhau thì có thể giữ các metric riêng, mỗi metric có tên và định nghĩa riêng. Nếu cần dùng chung một metric cho cùng mục đích, người có quyền ở các phạm vi liên quan cần thống nhất định nghĩa trước.
Data dictionary: giải thích từng cột
Data dictionary mô tả các cột của một bảng cụ thể: tên cột, ý nghĩa, cách ghi giá trị, đơn vị nếu có và cách hiểu ô trống. Tên cột giống nhau ở các bảng khác nhau chưa chắc có cùng nghĩa, nên thẻ cần ghi cả tên bảng.
Ở Sao Mai, soldAt là lúc bán, còn recordedAt là lúc ghi sổ. Cả hai đều ghi ngày giờ nhưng
dùng để chọn kỳ khác nhau, nên mô tả chỉ ghi “ngày giao dịch” sẽ gây nhầm.
Data dictionary giải thích cột dùng để tính; nó không thay cho định nghĩa toàn bộ metric.
Chọn đúng soldAt vẫn chưa trả lời được có trừ giảm giá và hàng trả lại hay không.
Data catalog: tìm đúng bảng hoặc tệp
Data catalog giúp tìm bảng hoặc tệp qua nội dung, nơi lưu và người liên hệ. Mỗi mục có thể ghi phạm vi thời gian, cửa hàng có trong dữ liệu và nơi xem data dictionary liên quan để người lập báo cáo chọn đúng nguồn.
Data catalog chỉ đường tới dữ liệu, không cần chép toàn bộ giao dịch. Khi dùng nguồn đã tìm được, vẫn phải kiểm chất lượng, độ mới và quyền sử dụng cho mục đích đang xét.
Ví dụ giải sẵn
Chọn đúng mốc trước khi lọc tuần
Hoá đơn HD1005 bán chiếc quạt bàn có các mốc thời gian sau:
| Hoá đơn | Lúc bán | Lúc ghi sổ |
|---|---|---|
| HD1005 | 13/09/2026 23:40 | 14/09/2026 00:05 |
Giao dịch bán lúc 23:40 ngày 13/09/2026, nhưng ghi sổ lúc 00:05 ngày 14/09/2026. Với metric tiền hàng bán ra của Kinh doanh, giao dịch thuộc tuần từ 07/09/2026 đến 13/09/2026. Với metric doanh thu kế toán của ví dụ, giao dịch thuộc tuần sau theo lúc ghi sổ. Đây là quy ước báo cáo nội bộ đã rút gọn của Sao Mai, không phải hướng dẫn ghi nhận doanh thu kế toán.
Các thẻ nối định nghĩa của Kinh doanh với cột thời gian và bảng nguồn; phần phân công và xử lý ô trống là đề xuất minh hoạ để xác nhận.
Thẻ business glossary đã điền
| Mục | Nội dung |
|---|---|
| Tên metric | Tiền hàng bán ra theo tuần |
| Tên dễ gây nhầm | “Doanh thu” đứng riêng trên báo cáo của Kinh doanh |
| Dùng vào việc gì | Theo dõi sức bán quy ra tiền hàng trong tuần |
| Định nghĩa metric | Cộng số lượng nhân đơn giá của các dòng hàng có lúc bán thuộc tuần đang xét |
| Khoản không trừ | Giảm giá và hàng trả lại |
| Mốc thời gian | Lúc bán, theo giờ Việt Nam; kỳ ví dụ từ 07/09/2026 đến 13/09/2026 |
| Phạm vi nghiệp vụ | Các cửa hàng trong chuỗi; khi dùng cần kiểm nguồn có đủ cửa hàng thuộc phạm vi báo cáo |
| Đơn vị | Đồng Việt Nam |
| Khác metric gần giống | Doanh thu kế toán theo tuần dùng lúc ghi sổ, trừ giảm giá và hàng trả lại trong tuần |
| Dữ liệu dùng trong ví dụ | Bảng weekSaleLines; dùng qty, unitPrice để tính và soldAt để chọn kỳ |
| Người phê duyệt đề xuất | Trưởng phòng Kinh doanh, trong phạm vi báo cáo của phòng |
| Tình trạng thẻ | Bản đề xuất chờ xác nhận |
qty là số lượng trên dòng, unitPrice là đơn giá trước giảm giá. Metric này đo tiền hàng
bán ra; nếu cần theo dõi tiền thực thu, nhóm phải dùng định nghĩa khác phù hợp với mục đích ấy.
Thẻ data dictionary đã điền
| Mục | Nội dung |
|---|---|
| Bảng | weekSaleLines — các dòng hàng của tuần trong ví dụ |
| Cột | soldAt |
| Tên tiếng Việt | Lúc bán |
| Ý nghĩa | Thời điểm bán của giao dịch tại cửa hàng |
| Cách ghi | Ngày và giờ kèm múi giờ Việt Nam (+07:00) |
| Ví dụ có thật trong bộ dữ liệu | HD1005: 23:40 ngày 13/09/2026 |
| Cột dễ nhầm | recordedAt là lúc ghi sổ; HD1005 ghi sổ lúc 00:05 ngày 14/09/2026 |
| Cách dùng cho metric | Dùng để chọn các dòng thuộc kỳ của Tiền hàng bán ra theo tuần |
| Ô trống | Bảng hiện tại không có ô trống ở cột này. Đề xuất: nếu thiếu lúc bán, ghi nhận chưa xác định được kỳ, không lấy lúc ghi sổ thay thế |
| Nơi xác nhận ý nghĩa | Cửa hàng và người phụ trách máy bán hàng xác nhận sự kiện cột ghi lại; Kinh doanh xác nhận cách dùng cho metric |
Nếu thiếu lúc bán, có thể chờ cửa hàng xác nhận; khi cần báo cáo ngay, người có quyền phải chốt cách xử lý phần chưa rõ kỳ và giới hạn của bản tạm, thay vì để người lập báo cáo tự đoán giờ hoặc loại dòng.
Thẻ data catalog đã điền
| Mục | Nội dung |
|---|---|
| Tên dễ tìm | Các dòng hàng bán trong tuần của ví dụ Sao Mai |
| Tên bảng | weekSaleLines |
| Nơi lưu | Thư mục báo cáo dùng chung của văn phòng (minh hoạ) |
| Nội dung mỗi dòng | Một món hàng trên một hoá đơn, kèm số lượng, đơn giá, giảm giá và các mốc thời gian |
| Phạm vi bản hiện có | Ngày bán từ 07/09/2026 đến 13/09/2026; có giao dịch của CH01 và CH02 |
| Tình trạng cập nhật | Bản giả lập cố định của kỳ trên, không phải dữ liệu đang được cập nhật hằng ngày |
| Dùng trong ví dụ | Tính Tiền hàng bán ra theo tuần của Kinh doanh |
| Giới hạn | Không chứa các lần trả hàng; chỉ dùng bảng này chưa đủ để tính Doanh thu kế toán theo tuần |
| Mô tả cần xem cùng | Thẻ business glossary Tiền hàng bán ra theo tuần và thẻ data dictionary cột soldAt ở trên |
| Đầu mối đề xuất | Người lập báo cáo Kinh doanh giải thích cách dùng; người phụ trách kỹ thuật hỗ trợ tìm và đọc bảng |
Khi dùng mẫu, điền nơi nhóm được phép truy cập và đối chiếu phạm vi bản dữ liệu với các cửa hàng cần có trên báo cáo.
Dùng các thẻ cùng nhau
- Tra thẻ business glossary để xác định metric cần tính là Tiền hàng bán ra theo tuần và chọn kỳ theo lúc bán.
- Tra thẻ data catalog để tìm
weekSaleLines, xem phạm vi bản dữ liệu và giới hạn của nó. - Tra thẻ data dictionary để biết cột
soldAtthể hiện lúc bán, không lấyrecordedAtthay thế. - Đối chiếu cách lập báo cáo với định nghĩa metric, rồi kiểm dữ liệu nguồn trước khi dùng kết quả cho quyết định.
Khi nào nên làm, khi nào chưa cần
Nên làm: khi nhiều người dùng lại dữ liệu, thường hỏi cùng một câu về cách tính hoặc người mới phải đoán nghĩa cột và tìm bảng. Bắt đầu từ metric hay bị nhầm cùng các cột dùng để tính, rồi giao rõ người xác nhận và cập nhật.
Data Steward (người điều phối dữ liệu) theo dõi dữ liệu hằng ngày, giúp các bên hiểu và làm theo quy tắc đã thống nhất. Ở Sao Mai, người này có thể giữ thẻ ở nơi dùng chung, ghi phần chờ xác nhận và cập nhật sau khi người có quyền chốt thay đổi.
Khi cách tính hoặc ý nghĩa cột đổi, ghi nội dung và kỳ áp dụng, rồi báo người lập và dùng báo cáo. Giữ mô tả cũ nếu còn dùng báo cáo cũ để so các kỳ. Sửa lỗi chính tả không đổi nghĩa thì không cần xử lý như đổi cách tính.
Có cách khác: nhóm nhỏ có thể ghi định nghĩa trên báo cáo, giải thích cột trong tệp và lập danh sách nơi lưu, chung một tài liệu. Chỉ cân nhắc công cụ riêng khi cách hiện tại khó tra cứu, cập nhật và có người duy trì. Các bên vẫn cần thống nhất nghĩa trước.
Chưa cần làm: nếu chỉ dùng một tệp một lần, phạm vi nhỏ và người nhận đã hiểu cách tính, ghi nguồn và cách tính trong tệp có thể đủ, chưa cần data catalog cho toàn bộ dữ liệu. Khi chuyển tệp sang nhóm khác hoặc dùng đều đặn để ra quyết định, bổ sung mô tả còn thiếu.
Tự làm
Đồng nghiệp tìm được bảng weekSaleLines, nhưng chưa biết soldAt là lúc bán hay lúc văn phòng nhận dữ liệu. Nên tìm loại thẻ nào? Nếu thẻ chỉ ghi 'ngày giờ' thì đã đủ chưa?
Gợi ý
Xem đáp án
Tìm thẻ data dictionary của cột soldAt trong bảng weekSaleLines. Chỉ ghi “ngày giờ”
chưa đủ: cần biết cột ghi lúc bán, cách hiểu múi giờ và khác gì lúc ghi sổ hoặc lúc nhận.
Sau đó xem định nghĩa metric để biết báo cáo đang cần mốc nào.
Nếu chưa có thẻ, có thể hỏi cửa hàng và người phụ trách máy bán hàng để xác nhận rồi ghi lại trong tệp dùng chung. Với tệp dùng một lần, ghi chú tại cột có thể đủ; chưa cần tạo cả công cụ data dictionary. Nếu chưa xác nhận nghĩa mà báo cáo phải ra, cần báo người có quyền chốt cách dùng bản tạm, không chọn mốc theo phỏng đoán.
Kinh doanh muốn đổi metric Tiền hàng bán ra theo tuần sang trừ giảm giá. Một người đề nghị sửa công thức rồi giữ nguyên thẻ business glossary để khỏi làm lại tài liệu. Bạn góp ý thế nào?
Gợi ý
Xem đáp án
Nếu mục đích báo cáo đã thay đổi, cần người có quyền ở Kinh doanh chốt định nghĩa mới, tên phù hợp và kỳ áp dụng trước khi dùng. Giữ nguyên thẻ sẽ khiến người đọc vẫn hiểu metric không trừ giảm giá. Cần cập nhật định nghĩa, kiểm cách tính và báo người liên quan; giữ mô tả cũ nếu còn dùng báo cáo cũ để so các kỳ.
Có thể giữ metric hiện tại và thêm một metric có trừ giảm giá nếu cả hai cùng hữu ích.
Nếu chưa có nhu cầu nghiệp vụ rõ, chưa cần đổi cách tính. Không nhất thiết sửa nghĩa
cột soldAt vì cột này vẫn ghi lúc bán; chỉ sửa những phần mô tả thực sự bị ảnh hưởng.
Một nhóm nhỏ chỉ dùng tệp báo cáo một lần. Tệp đã ghi định nghĩa metric, giải thích cột và nơi lấy dữ liệu. Nhóm có cần mua công cụ data catalog trước khi làm tiếp không?
Gợi ý
Xem đáp án
Ghi chú đã rõ, được xác nhận và đủ cho lần dùng này thì có thể tiếp tục với tệp hiện tại; nếu thiếu người liên hệ, chỉ cần bổ sung đầu mối.
Khi nhiều nhóm dùng lại nhiều nguồn và khó biết bản mô tả nào còn đúng, nên có nơi tra cứu chung và người duy trì. Có thể bắt đầu bằng bảng danh sách, rồi xét công cụ riêng khi nhu cầu tìm và cập nhật vượt khả năng cách hiện tại.
Hiểu nhầm thường gặp
“Đổi tên cột cho dễ đọc là đã có định nghĩa metric.” Tên và mô tả cột giúp hiểu dữ liệu đầu vào. Định nghĩa metric còn phải nói cách tính, khoản trừ, kỳ và mục đích dùng.
“Business glossary, data dictionary và data catalog là các tên khác của cùng một danh sách.” Chúng có thể nằm cùng một nơi, nhưng giải quyết các nhu cầu khác nhau: hiểu nghiệp vụ, hiểu cột và tìm dữ liệu. Có một loại chưa có nghĩa là đã đủ nội dung của các loại còn lại.
“Đưa dữ liệu vào data catalog là dữ liệu đã đáng tin.” Một thẻ giúp tìm và hiểu nguồn, nhưng không chứng minh nguồn đủ giao dịch, giá trị đúng hoặc phù hợp với quyết định đang xét.
“Viết thẻ xong thì không cần quay lại.” Khi cách tính, ý nghĩa cột hoặc nơi lưu đổi, thẻ cũ có thể dẫn người dùng tới cách làm sai. Với dữ liệu dùng lại, cần người cập nhật và phân biệt phần đã xác nhận với phần còn đề xuất.
Tóm tắt
- Metadata giúp hiểu giá trị, tìm nguồn và biết giới hạn khi dùng. Tên cột hoặc tên “doanh thu” đứng riêng thường chưa đủ.
- Business glossary ghi ý nghĩa nghiệp vụ; data dictionary giải thích từng cột; data catalog chỉ nơi tìm bảng hoặc tệp và người liên hệ.
- Nối định nghĩa metric với bảng và cột để chọn đúng cách tính, rồi kiểm dữ liệu nguồn.
- Bắt đầu bằng các thẻ ngắn cho dữ liệu hay dùng. Nhóm nhỏ có thể ghi chung trong một tệp; khi nhiều bên dùng lại, cần người xác nhận và duy trì nội dung.
Thuật ngữ trong bài
| Tiếng Việt | Tiếng Anh |
|---|---|
| Thông tin mô tả dữ liệu | metadata |
| Bảng thuật ngữ | business glossary |
| Từ điển dữ liệu | data dictionary |
| Danh mục dữ liệu | data catalog |
| Chỉ số | metric |
| Định nghĩa chỉ số | metric definition |
| Người điều phối dữ liệu | Data Steward |
Mẫu tải về: Ba thẻ mô tả dữ liệu (Word). Nội dung giống bảng đã điền ở mục Ví dụ giải sẵn, để trống cho bạn điền.
Bài liên quan: “Quyền quyết định và trách nhiệm”, “Chất lượng dữ liệu”.