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’indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. 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'indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. de recherche

L'utilisation de l'interface de recherche pour le contenu SAS ne nécessite pas d'interaction avec l'indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. Serveur; Toutes ces interactions sont effectuées par le service de recherche et sont transparentes pour vous. Cependant, en cas d’échec affectant l’indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. de recherche, vous pouvez supprimer et reconstruire manuellement l’indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement.. (Exemple de message d'erreur : com.sas.svcs.search.client.IndexServiceException: An error occurred while retrieving data from IndexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. Data Service) Pour reconstruire l'indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. : Rendez-vous la SAS Information Retrieval Studio administration console ( http://votre_serveur:10651/) Puis cliquez su "Indexing Server" index Arrêtez l’indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. Server  via le bouton « Stop » sas-stop-indexing-service Effacez l'indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. en cliquant sur « delete indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. » sas-delete-index-pour-indexing-serviceConfirmez la suppression en cliquant sur « yes » sas-delete-index-pour-indexing-service-confirmation Relancez l’indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. 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'indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. recréé les fichiers ci-dessous seront présents dans le répertoire config/Lev1/Applications/SASInformationRetrievalStudioforSAS/work/indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement.  : 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.