Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Áp dụng các quy tắc trường sử dụng phân loại

Nền tảng quản lý dữ liệu IRI Voracity (và sản phẩm che dữ liệu IRI FieldShield bên trong) hiện cho phép bạn tự động xác định các lớp và nhóm dữ liệu dựa trên bảng thuật ngữ kinh doanh hoặc bản thể học miền của bạn và áp dụng các quy tắc chuyển đổi cho các lớp đó trên nhiều nguồn và trường dữ liệu. Trong bài viết này, tôi sẽ trình bày cách áp dụng các quy tắc bảo vệ mức trường đối với thư viện lớp dữ liệu.

Chúng tôi sẽ sử dụng thư viện lớp dữ liệu được tạo trong bài viết đầu tiên của tôi về Phân loại dữ liệu trong IRI Workbench cho Voracity và FieldShield. Đây là thư viện lớp dữ liệu sẽ được sử dụng:

Bạn có thể thấy rằng tôi đã sử dụng một tệp CSV và hai bảng Oracle. Trong ví dụ quy tắc này, tôi sẽ chỉ chuyển đổi dữ liệu trong hai bảng.

Sử dụng FieldShield Multi Table Protection Job Wizard, tôi chọn ODBC làm trình giải nén, không có gì cho trình tải (vì vậy đầu ra sẽ là một tệp phẳng) và hai bảng được tham chiếu ở trên. Trên trang Quy tắc sửa đổi trường, tôi nhấp vào Tạo để thêm quy tắc Chức năng tạo mặt nạ mới cho trường SSN của tôi, chẳng hạn như:

Sau đó, tôi thêm một trình so khớp quy tắc bằng cách sử dụng lớp dữ liệu PIN_US mà tôi có trong thư viện của mình:

Tôi có thể thêm bao nhiêu đối sánh tùy thích bằng cách sử dụng logic VÀ / HOẶC. Xin lưu ý AND được ưu tiên. Toán tử của trình so khớp quy tắc cuối cùng không được sử dụng trong logic.

Tôi tạo một quy tắc tạo mặt nạ khác bằng cách sử dụng Toàn bộ trường được xác định trước và nhóm dữ liệu NAMES làm đối sánh. Nhấp vào nút Kiểm tra cho thấy rằng nó tìm thấy ba trường trùng khớp. Vì nhóm lớp dữ liệu NAMES chứa các lớp dữ liệu FIRSTNAME, LAST_NAME và FULL_NAME, đây là đầu ra chính xác dựa trên thư viện lớp dữ liệu ở trên. Có ba bản đồ với một loại NAME trong lớp dữ liệu của chúng. Các lớp và nhóm được phân biệt bằng các biểu tượng trong hộp thoại chi tiết đối sánh và các trang tùy chọn.

Nhấp vào Tiếp theo sẽ hiển thị màn hình tóm tắt, nơi nó bao gồm các trường sẽ áp dụng quy tắc.

Nhấp vào Hoàn tất sẽ tạo một thư mục với kết quả công việc được bao gồm.

Đây là hai kịch bản công việc (một cho mỗi bảng) hiển thị các quy tắc được áp dụng trong các phần đầu ra. Bốn trường được che theo hai cách khác nhau:tên được che hoàn toàn và SSN chỉ có năm chữ số đầu tiên bị che, bỏ qua dấu gạch ngang.

Khi những công việc này được thực hiện một mình hoặc là một phần của công việc, chúng sẽ tạo ra những kết quả sau:

Có thể sử dụng các lớp dữ liệu làm trình so khớp quy tắc cho phép bạn chọn số lượng trường lớn hơn với ít bước hơn. Trong ví dụ này, tôi đã che bốn trường trong hai bảng chỉ với hai quy tắc.

Nếu bạn muốn biết thêm thông tin hoặc cung cấp phản hồi về việc sử dụng phân loại dữ liệu và / hoặc áp dụng các quy tắc, vui lòng liên hệ [email protected].


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mẫu dữ liệu tham chiếu:Có thể mở rộng và linh hoạt

  2. Giảm chi phí lưu trữ cơ sở dữ liệu của bạn:DigitalOcean so với AWS so với Azure

  3. Phần 2 - Cách tổ chức một sơ đồ cơ sở dữ liệu lớn

  4. Hướng dẫn về các chức năng của PubNub

  5. Sử dụng Jenkins với Kubernetes AWS, Phần 3