Gestion des plug-in de moteur d'exploration personnalisés sur votre cluster Watson Discovery

Vous pouvez utiliser le script scripts/manage_crawler_plugin.sh pour effectuer des actions courantes de gestion des plug-ins. Le script scripts/manage_crawler_plugin.sh se trouve dans le package SDK du plug-in de moteur d'exploration. Lorsque vous utilisez le script dans une commande, vous devez disposer de l'URL de noeud final de votre cluster Discovery ainsi que du nom d'utilisateur et du mot de passe de votre instance IBM Cloud Pak® for Data.

IBM Cloud Pak for Data IBM Software Hub

Ces informations ne s'appliquent qu'aux déploiements installés.

Commandes et options de gestion de vos plug-in de moteur d'exploration

Vous pouvez entrer scripts/manage_crawler_plugin.sh --help pour visualiser les messages d'aide suivants dans le script :

Usage: scripts/manage_crawler_plugin.sh --endpoint endpoint --user username [--password password] command

Watson Discovery Crawler Plug-in Manager

This script will help you deploy, undeploy, and list your crawler plug-ins for Watson Discovery.

Commands:
deploy        Add a new crawler plug-in to your Watson Discovery instance
undeploy      Undeploy your crawler plug-in by ID
list          List all crawler plug-ins for your Watson Discovery instance (default)

Options:
-e --endpoint         The endpoint URL for your cluster and add-on service instance
                      (https://{cpd_cluster_host}{: port}/discovery/{release}/instances/{instance_id}/api)
-u --user             The user name of your Cloud Pak instance
-p --password         The user password of your Cloud Pak instance
                      If the password is not specified, the command line prompts to input
-n --name             The name of the crawler plug-in to upload (deploy only)
-f --file             The path of the crawler plug-in package to upload (deploy only)
--id                  The crawler_resource_id value to delete the crawler plug-in (undeploy only)
--help                Show this message

Vous pouvez utiliser les commandes ci-après pour déployer, annuler le déploiement et répertorier vos plug-in de moteur d'exploration. Remplacez les références de la variable {variable} par les informations requises :

  • Déployer le plug-in de moteur d'exploration : scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} deploy --name {plugin_name}
  • Annuler le déploiement du plug-in de moteur d'exploration : scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} undeploy --id {crawler_resource_id}
  • Répertorier le plug-in de moteur d'exploration déployé : scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} list

Après avoir utilisé le script scripts/manage_crawler_plugin.sh pour déployer un plug-in de moteur d'exploration, vous pouvez sélectionner celui-ci dans les outils Discovery lorsque vous créez une collection. Pour plus d'informations sur les paramètres de plug-in de moteur d'exploration dans Discovery, voir Paramètres de plug-in de moteur d'exploration.