I am looking for the locale of QKB CI24 that was installed on the SAS 9 server over ten years ago.
It is said that it is L1. That is rumor. Probably "L1" means the abbreviation of "Latin1".
Is there anyone who is familar with old QKBs and who can answer the question?
Yuichi
#QKB
I don't know where you heard this "rumor" or what it's referring to. What exactly is supposed to be 'L1'? If it's any help, here are links to the documentation:
What’s New in SAS® Quality Knowledge Base for Contact Information 24
SAS® Quality Knowledge Base for Contact Information 24 Installation and Configuration Guide
Thank you for commenting.
I could get the code that is running in production now under SAS9.
--
options DQLOCALE=(L1);
options DQSETUPLOC="/usr/local/SAS/qkb/ci/25";
length ADDRESS_TEXT $400 ;
length MATCH_CODE $400 ;
ADDRESS_TEXT = "335 Elan Village Ln #426, San Jose, CA 95134 USA";
---
For CI, it is 25 not 24. It is my mistake.
As you see, Locale L1 exists but there is no document.
MATCH_CODE = dqMatch(ADDRESS_TEXT,'Address (Full Global)',95,'L1');
Locales that ship with the QKB use 5-letter codes. The first two characters specify the language and the last the geography that the locale is based on (ENUSA for English in the United States, for example). The most probable explanation for a locale named 'L1' is that someone has created a custom locale in this QKB using the QKB Customization Tools provided by SAS. A custom QKB locale won't be documented by SAS - you should ask your SAS Administrator if any documentation is available.
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.
Need to connect to databases in SAS Viya? SAS’ David Ghan shows you two methods – via SAS/ACCESS LIBNAME and SAS Data Connector SASLIBS – in this video.
Find more tutorials on the SAS Users YouTube channel.