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

Chất lượng và quản trị dữ liệu

Cũng có bằng 28 ngôn ngữ khác

English · Español · 日本語 · Português (Brasil) · Français · Deutsch · Italiano · 한국어 · 简体中文 · Português (Portugal) · 繁體中文 · Bahasa Indonesia · Türkçe · Polski · ไทย · Nederlands · العربية · עברית · Українська · हिन्दी · Русский · Svenska · Dansk · Norsk bokmål · Suomi · Español (México) · Français (Canada) · Deutsch (Schweiz)

An open sketchbook on a drafting table at dawn, a building sketched on one page and a data model on the other, with a pencil, an eraser, a cup and a lamp.
Hình ảnh được tạo bằng AI

Hướng dẫn ôn tập cho chương 5 của khóa học Data Architect. Hãy đọc sáu mô-đun trước; trang này giúp bạn kiểm tra những gì đã đọng lại.

Về hướng dẫn ôn tập này. Nó chỉ được xây dựng từ nội dung của chính khóa học này và danh sách mục tiêu trong hướng dẫn thi đã công bố của Salesforce. Nó không bao giờ dựa trên câu hỏi thi thật, và không tự nhận biết trong đề thi có gì. Nếu bạn đã thi, xin đừng gửi cho tôi câu hỏi trong đề: thỏa thuận chứng chỉ cấm chia sẻ chúng, và dù sao học thuộc đáp án cũng là cách sai để trở thành kiến trúc sư.

Chương này gánh phần Data Governance của kỳ thi (10%) cùng một phần của Data Modeling (siêu dữ liệu) và Salesforce Data Management (nhất quán). Đây cũng là nơi luật quyền riêng tư gặp mô hình dữ liệu. Đây là kiến trúc, không phải tư vấn pháp lý: Pháp chế quyết định điều gì áp dụng, và kiến trúc sư làm cho nó thực thi được. Các con số của nền tảng thay đổi, nên hãy kiểm tra con số hiện hành trước khi dựa vào chúng.

Hãy đánh dấu khi bạn đi qua. Mỗi điểm liên kết đến nơi được giảng dạy.

GOV-2: thiết kế một chương trình quản trị

SDM-2 và MDM-4: ngăn dữ liệu xấu

DM-3: siêu dữ liệu nghiệp vụ và kỹ thuật

  • Kiến thức hay ra thi: Tôi phân biệt được siêu dữ liệu nghiệp vụ (ý nghĩa, định nghĩa, chủ sở hữu, quy tắc, mức độ nhạy cảm) với siêu dữ liệu kỹ thuật (đối tượng, trường, kiểu, tên API, lược đồ, ánh xạ, dòng dõi dữ liệu). (Hai loại siêu dữ liệu)
  • Tôi biết sự khác biệt giữa từ điển nghiệp vụ (nó có nghĩa là gì), dòng dõi dữ liệu (nó đến từ đâu) và phân loại (nó phải được đối xử thế nào). (Hiểu dữ liệu của bạn)
  • Tôi biết các trường phân loại của Salesforce: Data Owner, Field Usage, Data Sensitivity Level, Compliance Categorization, trên trường chuẩn và tùy chỉnh. (Phân loại trả lời một câu hỏi khác)
  • Tôi biết nên phân loại các trường nhạy cảm, không phải mọi trường, và phân loại mà không thực thi chỉ là trang trí. (Phân loại mà không thực thi chỉ là trang trí)

GOV-1: dữ liệu cá nhân và nhạy cảm

  • Tôi nhận ra các luật chính (GDPR, CCPA/CPRA, PIPEDA, LGPD, Privacy Act của Úc, HIPAA, PCI DSS, SOX, COPPA), và tôi biết GDPR có thể vươn tới các tổ chức bên ngoài EU, cùng điểm chung của các luật: quyền cá nhân, chuyển giao, thông báo sự cố rò rỉ và trách nhiệm giải trình. (Các quy định bạn nên nhận ra, Luật không dừng ở biên giới)
  • Tôi biết sự khác biệt giữa mã hóa, che dữ liệu, giả danh hóa và ẩn danh hóa, và dữ liệu giả danh hóa vẫn là dữ liệu cá nhân. (Ẩn danh hóa, giả danh hóa, mã hóa, che dữ liệu)
  • Tôi biết thu thập ít hơn là một biện pháp kiểm soát quyền riêng tư, và việc lưu giữ được thiết kế từ đầu. (Thu thập ít hơn là một quyết định kiến trúc, Lưu giữ là một phần của mô hình)
  • Tôi biết mô hình dữ liệu đồng ý: đồng ý toàn cục trên Individual, đồng ý theo kênh tương tác, đồng ý theo điểm liên lạc, và mục đích sử dụng dữ liệu. (Dùng mô hình Salesforce đã xây sẵn)
  • Tôi biết các yêu cầu có thời hạn (GDPR: một tháng, có thể gia hạn thêm hai tháng), nên bản đồ các bản sao phải có sẵn từ trước. (Đồng hồ đang chạy)
  • Tôi biết quyền được lãng quên có nghĩa là tìm ra mọi bản sao (lịch sử, kho lưu trữ, phân tích, nhật ký, tệp, văn bản tự do), và các chính sách của Privacy Center chạy theo từng đối tượng trên một bản ghi khách hàng. (Giờ người đó nói: hãy quên tôi đi, Privacy Center là một công cụ)
  • Tôi biết những đánh đổi của Shield Platform Encryption: trường mã hóa xác suất không lọc, nhóm hay sắp xếp được trong SOQL; mã hóa tất định cho phép lọc; trường được mã hóa không thể điều khiển chia sẻ dựa trên tiêu chí. (Mã hóa là một biện pháp kiểm soát, không phải là tuân thủ)
  • Tôi biết không nên sao chép dữ liệu nhạy cảm của môi trường thật vào sandbox, và Data Mask đang được thay thế bởi Data Mask & Seed. (Đừng sao chép rủi ro của môi trường thật vào sandbox)
  • Tôi biết theo dõi lịch sử trường (tối đa 20 trường mỗi đối tượng; 18 tháng, 24 tháng chỉ qua API; với văn bản dài chỉ ghi nhận việc sửa) so với Field Audit Trail (tối đa 200 trường, giữ cho đến khi bạn xóa). (Lịch sử cũng là dữ liệu)
  • Tôi biết thời hạn lưu giữ nhật ký của Event Monitoring (1 ngày nếu không có gói bổ sung, cho một số sự kiện; mặc định 30 ngày khi có; tối đa 365 ngày khi kéo dài), và nên xuất sự kiện sang một SIEM trước khi cần đến: nhật ký trả phí không thể truy xuất cho khoảng thời gian trước khi hợp đồng bắt đầu. (Kiểm toán và giám sát không giống nhau)

Kỳ thi là sàn, không phải trần. Đây là những thói quen từ chương này mà một kiến trúc sư cần, dù có câu hỏi nào hỏi về chúng hay không.

  • Một chính sách không có điểm thực thi phần lớn chỉ là một mong ước.
  • Chủ sở hữu đặt chính sách; kiến trúc sư thực thi nó. Đừng tự bịa ra chính sách, và đừng đóng vai luật sư.
  • Quản trị không bao giờ kết thúc. Nó lúc lên lúc xuống; hãy thiết kế cơ chế phản hồi.
  • Đừng dựa vào hành vi tốt. Hãy xây biện pháp kiểm soát: con người, tích hợp và tác tử đều mắc lỗi.
  • Quản trị vừa đủ, không phải mọi thứ.
  • Ngăn những lỗi đắt giá trước. Một bản trùng có hai năm lịch sử là một vấn đề lớn.
  • Phân biệt những gì con người đọc với những gì máy móc dựa vào để quyết định.
  • Tài liệu hóa rộng rãi; phân loại có chủ ý.
  • Dữ liệu nhạy cảm rẻ nhất để quản trị là dữ liệu bạn chưa bao giờ sao chép.
  • Sự đồng ý là dữ liệu, và sự cho phép dùng dữ liệu phải biểu diễn được dưới dạng dữ liệu.
  • Hãy kiểm soát dữ liệu cá nhân đi đâu trước, vì việc xóa hiếm và khó.
  • Tuân thủ không phải là một sản phẩm.
  • Thu nhận → Phân loại → Bảo vệ → Sử dụng → Lưu giữ → Xóa → Kiểm toán.
  • Hãy thu thập bằng chứng trước khi có ai yêu cầu.
Thuật ngữTrong một dòng
Quản trị dữ liệuCác chính sách về dữ liệu, và kiến trúc làm cho chúng thành sự thật
Chủ sở hữu dữ liệuNgười hay bộ phận chịu trách nhiệm giải trình về một loại dữ liệu
Người quản lý dữ liệuNgười giữ cho dữ liệu khỏe mạnh hằng ngày
Người vận hành (custodian)Đội vận hành các hệ thống chứa dữ liệu
RACIThực hiện, Chịu trách nhiệm giải trình, Được tham vấn, Được thông báo
Bản ghi tạm thờiMột bản ghi được tạo trước khi hệ thống có thẩm quyền chấp nhận nó
Từ điển nghiệp vụCác định nghĩa đã thống nhất về những thuật ngữ quan trọng của doanh nghiệp
Dòng dõi dữ liệuMột giá trị đến từ đâu và điều gì đã xảy ra với nó trên đường đi
Phân loại dữ liệuGắn nhãn dữ liệu theo độ nhạy cảm và loại tuân thủ để nó nhận đúng biện pháp kiểm soát
Hệ phân loạiBộ nhãn mà một tổ chức dùng để phân loại dữ liệu
Dữ liệu cá nhânThông tin nhận diện một người, hoặc có thể liên kết ngược về một người
Giả danh hóaThay thế mã định danh trong khi vẫn còn đường quay lại; vẫn là dữ liệu cá nhân
Ẩn danh hóaXóa bỏ khả năng hợp lý để nhận diện người đó
Mô hình dữ liệu đồng ýCác đối tượng của Salesforce cho sự đồng ý theo người, kênh, điểm liên lạc và mục đích
Quyền được lãng quênQuyền của một người, nơi luật quy định, được xóa dữ liệu cá nhân của mình
Bản ghi vàng kết hợpMột bản ghi chứa các trường của hệ thống chủ và các trường riêng của Salesforce, mỗi loại có một nguồn
Siêu dữ liệu nghiệp vụ / kỹ thuậtDữ liệu có nghĩa là gì và ai sở hữu nó / nó được xây dựng và di chuyển thế nào
Field Audit TrailLịch sử trường dài hơn: tối đa 200 trường mỗi đối tượng, giữ cho đến khi bị xóa
Event MonitoringNhật ký đăng nhập, xuất dữ liệu, lệnh gọi API và lượt xem, giữ trong thời gian giới hạn
SIEMMột kho bảo mật nơi nhật ký sự kiện được lưu giữ và phân tích

Những tình huống ngắn theo phong cách của khóa học. Hãy quyết định câu trả lời trước khi mở ra.

1. Chính sách nói chỉ bộ phận Tài chính được thay đổi tên pháp lý của khách hàng. Đội dự định xử lý bằng đào tạo. Thiếu gì?

Một điểm thực thi. Đào tạo không phải là biện pháp kiểm soát: hãy dùng quyền truy cập cấp trường, một trường chỉ tích hợp được ghi, một quy tắc xác thực, hoặc một quy trình có kiểm soát. Chủ sở hữu đặt chính sách; kiến trúc sư làm cho nó đúng một cách máy móc. Đọc lại Quản trị phải trở nên máy móc.

2. Khách hàng được quản lý chủ trong ERP. Nhân viên kinh doanh cần bắt đầu bán cho khách hàng tiềm năng mới ngay. Làm sao để họ làm được, mà không có hai hệ thống cùng tạo bản ghi chủ?

Cho nhân viên kinh doanh tạo tài khoản dưới loại bản ghi tạm thời, rồi chuyển đổi nó qua một quy trình có kiểm soát: Tài chính phê duyệt, hoặc tích hợp gửi nó đến ERP, nơi khớp hoặc tạo khách hàng và gửi lại ID có thẩm quyền. Đọc lại Con đường ở giữa.

3. Một trường bắt buộc mới đầy “N/A” và “999999”. Chuyện gì đã xảy ra, và bạn sẽ làm gì thay thế?

Người dùng bị buộc phải trả lời trước khi họ biết. Hãy bắt buộc nó muộn hơn trong quy trình, để một hệ thống khác cung cấp nó, dùng trạng thái tạm thời, hoặc cho phép một giá trị Unknown rõ ràng khi đó là một câu trả lời thật. Đọc lại Đừng để trường bắt buộc tạo ra dữ liệu giả.

4. Đội đã thay tên bằng các mã token và nói dữ liệu đã được ẩn danh hóa, nên yêu cầu xóa đã xong. Đúng không?

Không, nếu các token có thể được liên kết ngược về người đó: đó là giả danh hóa, và dữ liệu vẫn là dữ liệu cá nhân. Hãy nói chính xác hệ thống làm gì, bảng ánh xạ nằm ở đâu, và để Pháp chế quyết định nó có thỏa mãn yêu cầu không. Đọc lại Ẩn danh hóa, giả danh hóa, mã hóa, che dữ liệu.

5. Một Người nhận đồng ý nhận tin nhắn về giao hàng nhưng không nhận marketing. Mô hình nên giữ điều đó thế nào?

Bằng mô hình dữ liệu đồng ý, không phải một ô đánh dấu: người đó, kênh (SMS), số điện thoại cụ thể, và mục đích sử dụng dữ liệu (thông báo giao hàng, không phải marketing). Và quyết định hệ thống nào có thẩm quyền đối với sự đồng ý để việc rút lại đến được mọi hệ thống hành động dựa trên nó. Đọc lại Dùng mô hình Salesforce đã xây sẵn.

6. Bộ phận tuân thủ cần lọc báo cáo theo một trường số An sinh xã hội được mã hóa. Trường đó dùng cơ chế mã hóa mặc định. Vấn đề là gì?

Mã hóa xác suất không cho phép lọc trong mệnh đề SOQL WHERE hay bộ lọc quản lý dữ liệu. Mã hóa tất định cho phép lọc với một chút hy sinh về độ mạnh. Mã hóa là một quyết định thiết kế có đánh đổi, không phải một ô đánh dấu ở cuối cùng. Đọc lại Mã hóa là một biện pháp kiểm soát, không phải là tuân thủ.

7. Sáu tháng sau một sự cố, ai đó hỏi ai đã xuất một tập bản ghi. Không ai thiết lập nơi lưu trữ cho Event Monitoring. Bạn có thể nói gì với họ?

Có lẽ không gì cả: nhật ký sự kiện được giữ trong thời gian giới hạn (tối đa một năm, kể cả khi kéo dài), nên bất cứ thứ gì cũ hơn đều đã mất trừ khi đã được xuất ra. Hãy thiết lập Event Monitoring và gửi sự kiện đến một SIEM trước khi bạn cần. Đọc lại Kiểm toán và giám sát không giống nhau.

8. Một nhân viên kinh doanh yêu cầu Salesforce đổi tên pháp lý của một khách hàng, trường mà ERP quản lý chủ. Trong cùng mấy phút đó, có người đổi nó trong ERP. Thiết kế nên nói gì?

Rằng Salesforce đang yêu cầu, không phải đang thay đổi: ERP quản lý chủ trường đó. Hãy quyết định trước quy tắc xử lý xung đột (ERP thắng, từ chối nếu giá trị đã thay đổi, hoặc một người giải quyết) và liệu các trường liên quan có đi cùng nhau không. Đọc lại Bảo vệ bản ghi được quản trị.

9. Yêu cầu xóa dữ liệu của một người đến. Đội dự định bắt đầu lập bản đồ nơi dữ liệu của họ nằm. Vấn đề là gì?

Đồng hồ đã bắt đầu chạy: theo GDPR là một tháng, có thể gia hạn thêm hai tháng cho các yêu cầu phức tạp. Bản đồ các bản sao phải có sẵn trước khi yêu cầu đến. Đọc lại Đồng hồ đang chạy.

  • Salesforce Certified Platform Data Architect Exam Guide (opens in a new tab), Salesforce Help (tiếng Anh, kiểm tra ngày 2026-09-25): danh sách chính thức các mục tiêu và trọng số của chúng. Luôn kiểm tra phiên bản hiện hành trước khi đăng ký thi.
  • Phần Tìm hiểu thêm của mỗi mô-đun liệt kê tài liệu Salesforce và các luật đứng sau các sự thật của nó, kèm ngày kiểm tra.