Customizing QKB

The standard definitions in the SAS Quality Knowledge Base are sufficient for performing most data quality operations. However, you can use DataFlux Data Management Studio to customize the QKB by modifying definitions or creating new definitions for use with your own business data. For more information about customizing QKBs, see the “Managing Quality Knowledge Bases” chapter in the DataFlux Data Management Studio: User’s Guide.
If you want to customize your QKB, then as a best practice, you should customize your QKB on a local workstation before copying it to the server for deployment. When updates to the QKB are required, you can merge your customized content into the updated QKB locally and deploy a copy of the updated, customized QKB to SAS Federation Server. You must copy the customized QKB to the directory on SAS Federation Server that contains the QKB. This is usually the path reflected in the dfs_entities.dtd file in the cfg.qkb_loc ENTITY. The QKB path is enclosed in quotation marks. Here is an example:
<!-- Data Quality functions configuration -->
<!ENTITY cfg.qkb_loc   "\\tstsrc\tst\dev\tst-v940m3\tktest\testmisc\QKB\CI24">
You must restart SAS Federation Server to load the new QKB.
See the online Help provided with your SAS Quality Knowledge Base for information about how to merge any customizations that you have made into an updated QKB.
Last updated: March 6, 2018