Scénario de test & Cas d'usage
Indexation de données et fonctionnalités de recherche.
Découvrir toutes les actions de searchAnalyticsCréation d'un catalogue de produits avec des termes accentués et des descriptions courtes.
| 1 | |
| 2 | DATA casuser.catalog_produits; |
| 3 | LENGTH _term_ $50 description $100; |
| 4 | INFILE DATALINES dsd; |
| 5 | INPUT _term_ $ description $; |
| 6 | DATALINES; |
| 7 | "Écran 4K","Moniteur haute résolution"; |
| 8 | "Télévision OLED","TV intelligente"; |
| 9 | "Câble HDMI","Connectique vidéo"; |
| 10 | "L'ordinateur","PC Portable"; |
| 11 | "Boîtier externe","Stockage"; |
| 12 | |
| 13 | RUN; |
| 14 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.tableInfo / TABLE={name='catalog_produits', caslib='casuser'}; |
| 4 | |
| 5 | RUN; |
| 6 |
| 1 | |
| 2 | PROC CAS; |
| 3 | searchAnalytics.buildTermIndex / TABLE={name='catalog_produits', caslib='casuser'} casOut={name='index_produits_fr', caslib='casuser', replace=true} language='FRENCH' tokenize=true; |
| 4 | |
| 5 | RUN; |
| 6 |
Une table 'index_produits_fr' est générée. Les termes comme 'L'ordinateur' ou 'Écran' sont correctement traités selon les règles du français (gestion de l'apostrophe et des accents) pour optimiser l'autocomplétion.