/AWS1/CL_GLUPIIDETECTION¶
Specifies a transform that identifies, removes or masks PII data.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_name
TYPE /AWS1/GLUNODENAME
/AWS1/GLUNODENAME
¶
The name of the transform node.
it_inputs
TYPE /AWS1/CL_GLUONEINPUT_W=>TT_ONEINPUT
TT_ONEINPUT
¶
The node ID inputs to the transform.
iv_piitype
TYPE /AWS1/GLUPIITYPE
/AWS1/GLUPIITYPE
¶
Indicates the type of PIIDetection transform.
it_entitytypestodetect
TYPE /AWS1/CL_GLUENCLOSEDINSTRPRP00=>TT_ENCLOSEDINSTRINGPROPERTIES
TT_ENCLOSEDINSTRINGPROPERTIES
¶
Indicates the types of entities the PIIDetection transform will identify as PII data.
PII type entities include: PERSON_NAME, DATE, USA_SNN, EMAIL, USA_ITIN, USA_PASSPORT_NUMBER, PHONE_NUMBER, BANK_ACCOUNT, IP_ADDRESS, MAC_ADDRESS, USA_CPT_CODE, USA_HCPCS_CODE, USA_NATIONAL_DRUG_CODE, USA_MEDICARE_BENEFICIARY_IDENTIFIER, USA_HEALTH_INSURANCE_CLAIM_NUMBER,CREDIT_CARD,USA_NATIONAL_PROVIDER_IDENTIFIER,USA_DEA_NUMBER,USA_DRIVING_LICENSE
Optional arguments:¶
iv_outputcolumnname
TYPE /AWS1/GLUENCLOSEDINSTRINGPRP
/AWS1/GLUENCLOSEDINSTRINGPRP
¶
Indicates the output column name that will contain any entity type detected in that row.
iv_samplefraction
TYPE /AWS1/RT_DOUBLE_AS_STRING
/AWS1/RT_DOUBLE_AS_STRING
¶
Indicates the fraction of the data to sample when scanning for PII entities.
iv_thresholdfraction
TYPE /AWS1/RT_DOUBLE_AS_STRING
/AWS1/RT_DOUBLE_AS_STRING
¶
Indicates the fraction of the data that must be met in order for a column to be identified as PII data.
iv_maskvalue
TYPE /AWS1/GLUMASKVALUE
/AWS1/GLUMASKVALUE
¶
Indicates the value that will replace the detected entity.
Queryable Attributes¶
Name¶
The name of the transform node.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
Inputs¶
The node ID inputs to the transform.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INPUTS() |
Getter for INPUTS, with configurable default |
ASK_INPUTS() |
Getter for INPUTS w/ exceptions if field has no value |
HAS_INPUTS() |
Determine if INPUTS has a value |
PiiType¶
Indicates the type of PIIDetection transform.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PIITYPE() |
Getter for PIITYPE, with configurable default |
ASK_PIITYPE() |
Getter for PIITYPE w/ exceptions if field has no value |
HAS_PIITYPE() |
Determine if PIITYPE has a value |
EntityTypesToDetect¶
Indicates the types of entities the PIIDetection transform will identify as PII data.
PII type entities include: PERSON_NAME, DATE, USA_SNN, EMAIL, USA_ITIN, USA_PASSPORT_NUMBER, PHONE_NUMBER, BANK_ACCOUNT, IP_ADDRESS, MAC_ADDRESS, USA_CPT_CODE, USA_HCPCS_CODE, USA_NATIONAL_DRUG_CODE, USA_MEDICARE_BENEFICIARY_IDENTIFIER, USA_HEALTH_INSURANCE_CLAIM_NUMBER,CREDIT_CARD,USA_NATIONAL_PROVIDER_IDENTIFIER,USA_DEA_NUMBER,USA_DRIVING_LICENSE
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENTITYTYPESTODETECT() |
Getter for ENTITYTYPESTODETECT, with configurable default |
ASK_ENTITYTYPESTODETECT() |
Getter for ENTITYTYPESTODETECT w/ exceptions if field has no |
HAS_ENTITYTYPESTODETECT() |
Determine if ENTITYTYPESTODETECT has a value |
OutputColumnName¶
Indicates the output column name that will contain any entity type detected in that row.
Accessible with the following methods¶
Method | Description |
---|---|
GET_OUTPUTCOLUMNNAME() |
Getter for OUTPUTCOLUMNNAME, with configurable default |
ASK_OUTPUTCOLUMNNAME() |
Getter for OUTPUTCOLUMNNAME w/ exceptions if field has no va |
HAS_OUTPUTCOLUMNNAME() |
Determine if OUTPUTCOLUMNNAME has a value |
SampleFraction¶
Indicates the fraction of the data to sample when scanning for PII entities.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SAMPLEFRACTION() |
Getter for SAMPLEFRACTION, with configurable default |
ASK_SAMPLEFRACTION() |
Getter for SAMPLEFRACTION w/ exceptions if field has no valu |
STR_SAMPLEFRACTION() |
String format for SAMPLEFRACTION, with configurable default |
HAS_SAMPLEFRACTION() |
Determine if SAMPLEFRACTION has a value |
ThresholdFraction¶
Indicates the fraction of the data that must be met in order for a column to be identified as PII data.
Accessible with the following methods¶
Method | Description |
---|---|
GET_THRESHOLDFRACTION() |
Getter for THRESHOLDFRACTION, with configurable default |
ASK_THRESHOLDFRACTION() |
Getter for THRESHOLDFRACTION w/ exceptions if field has no v |
STR_THRESHOLDFRACTION() |
String format for THRESHOLDFRACTION, with configurable defau |
HAS_THRESHOLDFRACTION() |
Determine if THRESHOLDFRACTION has a value |
MaskValue¶
Indicates the value that will replace the detected entity.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MASKVALUE() |
Getter for MASKVALUE, with configurable default |
ASK_MASKVALUE() |
Getter for MASKVALUE w/ exceptions if field has no value |
HAS_MASKVALUE() |
Determine if MASKVALUE has a value |