Gestión de plugins de rastreador personalizados en el clúster de Watson Discovery

Puede utilizar el script scripts/manage_crawler_plugin.sh para realizar acciones comunes de gestión de plug-ins. El script scripts/manage_crawler_plugin.sh se encuentra en el paquete del SDK del plugin del rastreador. Cuando utilice el script en un mandato, debe tener el URL de punto final del clúster de Discovery y el nombre de usuario y la contraseña de la instancia de IBM Cloud Pak® for Data.

IBM Cloud Pak for Data IBM Software Hub

Esta información sólo se aplica a las implantaciones instaladas.

Mandatos y opciones para gestionar los plugins del rastreador

Puede especificar scripts/manage_crawler_plugin.sh --help para ver los siguientes mensajes de ayuda en el 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

Puede utilizar los mandatos siguientes para desplegar, eliminar el despliegue y mostrar una lista de los plugins del rastreador. Sustituya las referencias variables {variable} por la información requerida:

  • Desplegar plugin de rastreador: scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} deploy --name {plugin_name}
  • Eliminar el despliegue de plugin de rastreador: scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} undeploy --id {crawler_resource_id}
  • Mostrar una lista de los plugins de rastreador desplegados: scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} list

Después de utilizar el script scripts/manage_crawler_plugin.sh para desplegar un plugin de rastreador, puede seleccionar el plugin en las herramientas de Discovery cuando cree una colección. Para obtener más información sobre los valores del plugin del rastreador en Discovery, consulte Valores del plugin de rastreador.