Scénario de test & Cas d'usage
Indexation de données et fonctionnalités de recherche.
Découvrir toutes les actions de searchAnalyticsCréation de données avec caractères spéciaux, doublons et calcul de fréquence sur un champ texte.
| 1 | |
| 2 | DATA casuser.crm_feedback; |
| 3 | LENGTH _term_ $20 raw_comment $100; |
| 4 | INFILE DATALINES dsd; |
| 5 | INPUT _term_ $ raw_comment $; |
| 6 | DATALINES; |
| 7 | "C++","Développeur C++ expert"; |
| 8 | "R&D","Service R&D innovant"; |
| 9 | "#hashtag","Usage du #hashtag abusif"; |
| 10 | " ","Commentaire vide"; |
| 11 | "Normal","Rien a signaler"; |
| 12 | |
| 13 | RUN; |
| 14 |
| 1 | |
| 2 | PROC CAS; |
| 3 | searchAnalytics.buildTermIndex / TABLE={name='crm_feedback', caslib='casuser'} casOut={name='index_complex_terms', caslib='casuser', replace=true} fields={'raw_comment'} tokenize=false; |
| 4 | |
| 5 | RUN; |
| 6 |
L'action doit gérer les caractères spéciaux (comme '+' ou '&') sans erreur. Le champ vide doit être ignoré ou traité selon la politique par défaut. La table de sortie doit inclure des métriques de fréquence basées sur la colonne 'raw_comment'.