Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 2.35 KB

File metadata and controls

46 lines (31 loc) · 2.35 KB

Anonymize and Mask Data

Description

The Anonymize and Mask Data custom step enables SAS Studio users to select a standardization definition from the SAS Quality Knowledge Base (QKB) to mask or anonymize data in a selected column. The selected column is dropped from the output and its masked version is returned instead. For more information on how this custom step was built refer to this blog

This custom step is related to the DQ - Standardize custom step.

Note: The Mask Data step in the Transform Data group in the Steps pane in SAS Studio, introduced in release 2023.07, provides the same functionality, and it is highly recommended to use that step going forward.

User Interface

  • Anonymize and Mask Data tab

  • About tab

 

Requirements

  • SAS Viya 2023.06 or later
  • SAS Quality Knowledge Base for Contact Information version 32 or later

Usage

Change Log

  • Version 2.2 (19FEB2024)
    • Added note explaining that since SAS Viya 4 release 2023.07 there is a SAS-provided Mask Data step in the Data Transformations group with similar functionality, and that it is highly recommended to use that step going forward.
    • Added cleanup routine to delete SAS macros and SAS macro variables that were created by this step.
  • Version 2.1 (26JUL2023)
    • Updated Program code to create SASDQREF library if needed
    • As this step uses new functionality that is only available in SAS Studio 2023.06 or later, the old version of the step is still available. See older versions
  • Version 2.0 (17JUL2023)
    • Updated step to use DM_MKDEF table from the SASDQREF library to populate drop-down lists for QKB locale and definition (SASDQREF library containing QKB metadata is available since SAS Viya 2023.06)
    • Drops the column that is being masked
  • Version 1.1 (27SEP2022)
    • Made New Column control required
  • Version 1.0 (15SEP2022)
    • Initial version