![]() | ![]() | ![]() | ![]() | ![]() |
When you use SAS® Quality Knowledge Base (QKB) with the DataFlux Expression Engine in a SAS Event Stream Processing compute window, the DQ.PARSE function returns either no tokens or incorrect tokens for specified parse definitions.
This issue affects different QKB releases, ranging from QKB 23 to QKB 30.
When you use QKB 23, the DQ.PARSE function always returns the following tokens:
When you use QKB 27, the DataFlux Expression Engine returns an error that is similar to the following:
When you use QKB 30, the tokens that are returned by the DQ.PARSE function always resemble those for the parse definition "Address":
Note: In DataFlux Expression Language 2.5, the DataFlux Expression Engine Language Blue Fusion functions were renamed as Data Quality functions for DataFlux Expression Language 2.7. The parse function mentioned above in DataFlux Expression Language 2.7 is defined as DQ.PARSE, while in DataFlux Expression Language 2.5, it is defined as BF.PARSE. These functions are similar.
Click the Hot Fix tab in this note for a link to instructions about accessing and applying the software update.
For more information about the DataFlux Expression Language, see Expression Language 2.7: Reference Guide.
For more information about the DQ.PARSE function, see the "Data Quality Functions" section of Expression Language 2.7: Reference Guide.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Event Stream Processing Engine | Linux for x64 | 5.2 | 6.1 | ||
Microsoft® Windows® for x64 | 5.2 | 6.1 |