Enumera los tokens para una definición y una configuración regional específicas dentro de una Base de Conocimientos de Calidad (QKB) cargada en CAS. Esta acción es fundamental para comprender qué componentes (tokens) constituyen una definición particular (por ejemplo, 'Nombre', 'Dirección') antes de aplicar reglas de análisis, estandarización o extracción.
| Parámetro | Descripción |
|---|---|
| definition | (Requerido) Especifica el nombre de una definición de QKB (por ejemplo, 'Name', 'Address'). |
| type | (Requerido) Especifica el tipo de definición de QKB. Los valores posibles son: EXTRACTION, GENDER, MATCH, PARSE, STANDARDIZATION. |
| locale | (Opcional) Especifica la abreviatura de 5 letras para una configuración regional en el QKB (por ejemplo, 'ENUSA', 'ESESP'). Si se omite, se utiliza la configuración regional predeterminada del servidor CAS. |
| qkb | (Opcional) Especifica el nombre del QKB a utilizar. Si se omite, se utiliza el QKB predeterminado cargado en la sesión de CAS. |
Antes de poder listar los tokens, un QKB debe estar cargado en la memoria de CAS. Esta acción carga el QKB de referencia 'QKB CI 32'.
| 1 | PROC CAS; |
| 2 | qkb.loadQKB / qkb="QKB CI 32"; |
| 3 | RUN; |
Este ejemplo lista los tokens de tipo 'PARSE' para la definición 'Name' utilizando el QKB y la configuración regional por defecto (generalmente ENUSA si no se especifica otra).
| 1 | |
| 2 | PROC CAS; |
| 3 | qkb.listQKBTokens / definition='Name' type='PARSE'; |
| 4 | RUN; |
| 5 |
Este ejemplo muestra cómo listar los tokens para la definición 'Address' de tipo 'STANDARDIZATION', especificando el QKB 'QKB CI 32' y la configuración regional alemana 'DEUDE'.
| 1 | PROC CAS; |
| 2 | qkb.listQKBTokens / |
| 3 | qkb='QKB CI 32', |
| 4 | locale='DEUDE', |
| 5 | definition='Address', |
| 6 | type='STANDARDIZATION'; |
| 7 | RUN; |