The External Routine Migration Tool (XRMigrationTool) requires a config file named config.yml that specifies values for the following parameters. These parameters are used by the XRMigrationTool while migrating SQL scripts to tdextroutine calls. You must place this file in the input directory specified by the -d option of XRMigrationTool.
Property | Description |
---|---|
Systemcall | Utility to invoke system calls from BTEQ scripts. |
tdext-path | Directory path to the tdextroutine executable. |
verbose | Allowed values: y or n If y, tdextroutine provides detailed logs. |
Pat | Personal Access Token (PAT) for authentication |
key_path | Path to private key file used to generate PAT |
Example: Config File
Sample contents of a config.yml file:
Microsoft Windows
Systemcall: .os
tdext-path: tdextroutine.exe
verbose: y
MacOS and Linux
Systemcall: .os tdext-path: ./tdextroutine verbose: y