Data Types | Data Movement | Entity Criteria | Data Masking | Data Generation | Profiling | Comments |
---|---|---|---|---|---|---|
Bigint | Yes | Yes | Yes | Yes | Yes | |
Binary | Yes | Yes | Yes | Yes | No | Use dictionary generation rule to generate test data. Use nullification data masking rule to mask the data. |
Bit | Yes | Yes | Yes | Yes | Yes | If you enter data patterns, you must provide T and F values instead of 1 and 0. |
Char | Yes | Yes | Yes | Yes | Yes | |
Date | Yes | Yes | Yes | Yes | Yes | You can primary profiles. |
Datetime | Yes | Yes | No | Yes | Yes | You cannot run data domain profiles. |
Datetime2 | Yes | Yes | Yes | Yes | No | |
Datetimeoffset | Yes | Yes | No | Yes | No | |
Decimal | Yes | Yes | Yes | Yes | Yes | You can enter a precision value up to 28. |
Float | Yes | Yes | Yes | Yes | Yes | To perform a data masking operation, you must set the precision to less than 28. When you run a test data generation operation, TDM truncates data if the precision value is greater than 17. You cannot run entity profiles. |
Geography | Yes | Yes | No | No | No | You can enter the following entity criteria: Is Null and Is Not Null. |
Geometry | Yes | Yes | No | No | No | You can enter the following entity criteria: Is Null and Is Not Null. |
Image | Yes | Yes | Yes | Yes | No | |
Int | Yes | Yes | Yes | Yes | Yes | |
Money | Yes | Yes | Yes | Yes | Yes | You cannot run entity profiles. |
Nchar | Yes | Yes | Yes | Yes | Yes | |
Ntext | Yes | Yes | Yes | Yes | No | In a sequence generation rule, you cannot choose to start the sequence from the last output value. |
Numeric | Yes | Yes | Yes | Yes | Yes | You can enter a precision value up to 28. |
Nvarchar | Yes | Yes | Yes | Yes | Yes | |
Real | Yes | Yes | Yes | Yes | Yes | When you run a test data generation operation, TDM truncates data if the precision is greater than 15. You cannot run entity profiles. |
Smalldatetime | Yes | Yes | No | Yes | Yes | You cannot run data domain profiles. |
Smallint | Yes | Yes | Yes | Yes | Yes | |
Smallmoney | Yes | Yes | Yes | Yes | Yes | You cannot run entity profiles. |
Sql_variant | Yes | Yes | No | Yes | No | You can enter the following entity criteria: Is Null, Is Not NulI, Is Empty, and Is Not Empty. In a sequence generation rule, you cannot choose to start the sequence from the last output value. |
Text | Yes | Yes | Yes | Yes | No | In a sequence generation rule, you cannot choose to start the sequence from the last output value. |
Time | Yes | Yes | Yes | Yes | Yes | When you enter values in milliseconds, TDM truncates the data. You can run primary key profiles. |
Timestamp | n/a | n/a | n/a | Yes | No | |
Tinyint | Yes | Yes | Yes | Yes | Yes | |
Uniqueidentifier | Yes | Yes | No | Yes | Yes | You can enter the following entity criteria: Is Null, Is Not Null, Like and Not Like. You must not assign a data generation rule. You cannot run entity and data domain profiles. |
Varbinary | Yes | Yes | Yes | Yes | No | Use dictionary generation rule to generate test data. Use nullification data masking rule to mask the data. |
Varchar | Yes | Yes | Yes | Yes | Yes | |
XML | Yes | Yes | No | Yes | No | You can enter the following entity criteria: Is Null and Is Not Null. Use dictionary generation rule to generate data. |