Upgrading the Senzing Entity Resolution Configuration to v4
When upgrading from Senzing v3 to Senzing v4, there are changes to the Senzing Entity Resolution [ER] configuration. The configuration in the database used by Senzing must be updated accordingly.
Generate config upgrade script with sz_dbupgrade
The sz_configupgrade utility, available in <project_path>/bin, is used to compute full Senzing engine configuration update scripts.
Example syntax:
<outputDirectory> must already existsz_configupgrade -c <INI file> -o <outputDirectory>
Example syntax with example parameters:
sz_configupgrade -c ~/senzing/etc/sz_engine_config.ini -o ~/outputDir
This command generates the sz_configtool upgrade script file from the registered datastore config version version to the current Senzing v4 engine version.
sz_configupgrade -c ~/senzing/etc/sz_engine_config.ini -o ~/outputDir/sz-configuration-upgrade.gtc
Precautions
sz_configupgrade is capable of performing the Senzing engine configuration updates itself with the -a argument and omitting the -o argument. However, this action is not recommended in production. We advise creating and reviewing the scripts with your team to gauge the specific operational impact any changes might have.
If you have any questions, contact Senzing Support. Support is 100% FREE!