The DML upgrade of the Enterprise Manager Warehouse must be performed after the DDL upgrade i.e. upgrade via the Enterprise Manager Console in 9.4.x. The information provided in this technical note pertains to step 2 as shown below:

Prerequisites for running a DML script:
Purpose of the DML script:
In Strategy 9.3.0, a new column named 'IS_REPOSITORY_ID' is created during the DDL upgrade of the Enterprise Manager Warehouse and has been added to the following tables:
The DML script populates the newly created IS_REPOSITORY_ID column in each table listed above.
The DML script contains the following workflow at a high level:
Note: The DML scripts should ONLY be run once after upgrading to Strategy Enterprise Manager 9.3.x - 9.4.x. In other words, if users are upgrading from version 9.3.x - 9.4.x and the DML scripts were already run when they upgraded to 9.3.x, it is not necessary to run the scripts again.
Location of the DML script:
DML scripts for all databases can be found at the following two locations:
Users should download the appropriate zip file based on the type of database where their Enterprise Manager Warehouse is located. As an example, for Microsoft SQL Server, download the file SQLSERVER DML EM WH.zip
Requirements and Best Practices:

DML Scripts for Download:
TERADATA DML EM WH
Upgrade Scripts Modification:
WARNING:
Manually editing values in the upgrade scripts may cause serious, database-wide problems that may make your Enterprise Manager project unusable. Since these are user-initiated changes, they are not covered by any Strategy warranty.