Tips pour SAS Information Retrieval Studio

Cet article regroupe quelques "tips" pour SAS Information Retrieval Studio. Les points abordés sont :
  1. Vérifier si SAS Information Retrieval Studio fonctionne,
  2. Activer la SAS Information Retrieval Studio administration console,
  3. Reconstruire l’index de recherche.

Vérifier si SAS Information Retrieval Studio  fonctionne

Verifiez si SAS Information Retrieval Studio fonctionne en vous connectant à l’url suivante : http://votre_serveur:10651/ Vous devez accéder : - soit à la SAS Information Retrieval Studio administration console SAS-Information-Retrieval-Studio-administration-console - soit obtenir le message : SAS Information Retrieval Studio is working! Il est également possible de tester le fonctionnement directement dans le SASVisualAnalyticsHub : test-de-la-recherche-SAS-et-validation-IRS test-de-la-recherche-SAS-et-validation-IRS-2 Ce qui donne ( si tout fonctionne ) : test-de-la-recherche-SAS-et-validation-IRS-resultat-recherche    

Activer la SAS Information Retrieval Studio administration console

Pour activer la SAS Information Retrieval Studio administration console, suivez les instructions suivantes :
  1.  Sur votre serveur SAS rendez-vous dans /opt/sas/config/Lev1/Applications/SASInformationRetrievalStudioforSAS/work
  2. Réalisez une copie de sauvegarde du fichier de confiugation : cp information-retrieval-studio.conf information-retrieval-studio.conf.ori
  3. Ajouteé dans le fichier la ligne  enable-web-admin-interface=true
  4. Sauvegardez le fichier
  5. Relancez  SAS Information Retrieval Studio. Dans /Lev1/Applications/SASInformationRetrievalStudioforSAS : ./IRStudio.sh stop puis  ./IRStudio.sh start 
Source : Tips for troubleshooting problems with the search functionality

Reconstruire l'index de recherche

L'utilisation de l'interface de recherche pour le contenu SAS ne nécessite pas d'interaction avec l'index Serveur; Toutes ces interactions sont effectuées par le service de recherche et sont transparentes pour vous. Cependant, en cas d’échec affectant l’index de recherche, vous pouvez supprimer et reconstruire manuellement l’index. (Exemple de message d'erreur : com.sas.svcs.search.client.IndexServiceException: An error occurred while retrieving data from Index Data Service) Pour reconstruire l'index : Rendez-vous la SAS Information Retrieval Studio administration console ( http://votre_serveur:10651/) Puis cliquez su "Indexing Server" index Arrêtez l’index Server  via le bouton « Stop » sas-stop-indexing-service Effacez l'index en cliquant sur « delete index » sas-delete-index-pour-indexing-serviceConfirmez la suppression en cliquant sur « yes » sas-delete-index-pour-indexing-service-confirmation Relancez l’index server via le bouton « Start » sas-start-indexing-service Enfin, relancez les SAS Web Application Server instances (  /opt/sas/config/Lev1/Web/WebAppServer/SASServer1_1/bin  puis  ./tcruntime-ctl.sh restart ) La création des fichiers peut prendre jusqu'à 3 heures. Une fois l'index recréé les fichiers ci-dessous seront présents dans le répertoire config/Lev1/Applications/SASInformationRetrievalStudioforSAS/work/index  : liste-des-fichiers-index-pour-SAS-IRS Source : Integrating Search Interface to SAS Content Lien court vers cet article : https://tinyurl.com/tips-sas-IRS

Nicolas Housset

Passionné d'informatique, je suis Consultant et expert technique SAS VIYA, également co-fondateur de la société Flexcelite. Spécialisé dans les technologies SAS (Viya, 9.4) et les infrastructures associées (Linux, Hadoop, Azure), ce blog est mon espace pour partager mes mémos techniques et retours d'expérience.