Changes for Version 10.1.0
This section describes the changes for version 10.1.0.
Configure Parent Child Ratio
Effective in 10.1.0, you can configure the number of child records individually for entities and for XML elements to generate test data.
You can select a relationship in an entity and specify the minimum and maximum number of child records to generate test data. To generate test data from XSD metadata, select a link between the XML elements and attributes and specify the minimum and maximum number of child records for each parent.
When you run a data generation plan, TDM prioritizes the parent child ratio configured at the individual relationship level over the plan-level configuration.
Previously, you could specify the minimum and maximum number of child records only at the plan level and at the global preferences level to generate test data.
For information about how to configure the parent child ratio, see the Test Data Management 10.1.0 User Guide.
TDM Repository Configuration
Effective in version 10.1.0, you cannot use the Custom database type to configure the TDM repository. You can use the Oracle, Microsoft SQL SERVER, or IBM DB2 database types to configure the TDM repository.
Previously, you could use the Custom database type to configure the TDM repository with custom database drivers. If you upgrade from a previous version with a TDM repository that uses custom JDBC drivers, you must delete the Test Data Manager Service and create the TDM repository with native drivers after you upgrade.
For information about how to configure the TDM repository, see the Test Data Management 10.1.0 Installation Guide.
Test Data Warehouse Service
Effective in version 10.1.0, test data warehouse is available as a managed service in the Informatica domain.
Create and administer the Test Data Warehouse Service from the Administrator tool to create the test data warehouse repository and repository content. Alternatively, use the infacmd tdw command line program to create and manage the Test Data Warehouse Service.
Previously, the Test Data Manager Service managed the test data warehouse. If you upgrade from a previous version, you must use the same test data warehouse repository and test data warehouse information when you create the Test Data Warehouse Service.
For information about how to create a Test Data Warehouse Service, see the Test Data Management 10.1.0 Installation Guide.
Roles and Privileges for Test Data Warehouse
Effective in version 10.1.0, you require Test Data Warehouse Service privileges to perform tasks in the test data warehouse. You can assign a Test Engineer role specific to test data warehouse.
Test Data Warehouse Service privileges include the following data set privileges:
- •View data set
- •Manage data set
- •Reset data set
- •View data in data set
- •Manage data in data set
The Test Engineer role includes all the data set privileges.
Previously, you required specific Test Data Manager Service privileges to perform test data warehouse tasks.
Repository and Data Mart Tab
Effective in version 10.1.0, the Administrator | Repository and Data Mart tab is not available in Test Data Manager.
You configure a test data warehouse repository and test data warehouse when you create the Test Data Warehouse Service in Informatica Administrator.
Previously, you created a test data warehouse repository and test data warehouse from the Administrator | Repository and Data Mart tab in Test Data Manager.
infacmd Command Line Program
Effective in version 10.1.0, the infacmd command line program contains the following changes:
You run the infacmd tdw command line program to create and administer the Test Data Warehouse Service.
Previously, you used the tdwcmd command line program to create the test data warehouse repository and the repository content.
The infacmd tdm CreateService parameters are changed.
The following parameters are removed:
- •customDriver
- •httpProtocolType
- •EnableTDWService
The following parameters are added:
- •TDWServiceName
- •hadoopDistDir
- •hadoopKerbSPN
- •hadoopKerbKeytab
- •SSLProtocol
For information about how to run the infacmd command line program, see the Test Data Management 10.1.0 Installation Guide.
Data Set Reset Configuration
Effective in version 10.1.0, you can configure a reset operation to perform an insert in master tables instead of an upsert. You can use this configuration if all tables in the data set are master tables.
The reset operation might take less time to run. This is because the reset directly inserts all records from the data set instead of first checking if any records exist in the target.
Previously, you could not change the default reset configuration. The default reset configuration is to perform an upsert on master tables.
For information about how to configure a reset operation, see the Test Data Management 10.1.0 User Guide.
tdwquery
Effective in version 10.1.0, the tdwquery properties file contains the properties TDWSERVICENAME and TDW Service URL. This is the name of the Test Data Warehouse Service that manages the test data warehouse and the URL of the Test Data Warehouse Service.
Previously, you entered the name of the Test Data Manager Service and the Test Data Manager Service URL.
If you upgrade from a previous version, update the userConfig.ilm properties file with the name and URL of the Test Data Warehouse Service before you use tdwquery in 10.1.0.
For information about how to configure the userConfig.ilm file and use tdwquery, see the Test Data Management 10.1 .0User Guide.
tdwcmd
Effective in 10.1.0, the CreateTDWREPO and CreateTDWMART commands are removed.
The following table lists the tdwcmd commands and parameters that are changed from TDM 9.7.0 to TDM 10.1.0:
TDM 9.7.0 and TDM 9.7.1 | TDM 9.7.1 HotFix 1 | TDM 10.1.0 |
|---|
TDMServiceName (tsn) | TDMServiceName (tsn) | TDWServiceName (tsn) |
MartName (mn) | TestDataWarehouseName (twn) | TestDataWarehouseName (twn) |
DataMart | TestDataWarehouse | TestDataWarehouse |
MartName (mn) | TestDataWarehouseName (twn) | TestDataWarehouseName (twn) |
VersionMartName (vmn) | TestDataWarehouseName (twn) | TestDataWarehouseName (twn) |
TableMartName (tmn) | TestDataWarehouseName (twn) | TestDataWarehouseName (twn) |
Effective in 10.1.0, the HostName, HTTPPort, HTTPSPort, and DomainName parameters connect to Test Data Warehouse hosts, ports, and domains respectively.
Previously, the HostName, HTTPPort, HTTPSPort, and DomainName parameters connected to Test Data Manager hosts, ports, and domains respectively.
For information on tdwcmd commands and parameters, see the Test Data Management 10.1.0 User Guide.
Templates for Data Subset Objects
Effective in version 10.1.0, you cannot create a template to add entities and groups. You can use and edit existing templates but you cannot create new templates.
Previously, you could create a template to add multiple entities and groups and use the template in a plan.