Angepasste Crawler-Plug-ins im Watson Discovery-Cluster verwalten

Sie können das Skript scripts/manage_crawler_plugin.sh verwenden, um allgemeine Verwaltungsaktionen für Plug-ins durchzuführen. Das Script scripts/manage_crawler_plugin.sh ist im SDK-Paket des Crawler-Plug-ins enthalten. Wenn Sie das Script in einem Befehl verwenden, müssen Sie über die Endpunkt-URL des Discovery-Clusters sowie den Benutzernamen und das Kennwort der IBM Cloud Pak® for Data-Instanz verfügen.

IBM Cloud Pak for Data IBM Software Hub

Diese Informationen gelten nur für installierte Bereitstellungen.

Befehle und Optionen für die Verwaltung der Crawler-Plug-ins

Sie können scripts/manage_crawler_plugin.sh --help eingeben, um die folgenden Hilfenachrichten im Script anzuzeigen:

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

Die folgenden Befehle können zum Bereitstellen der Crawler-Plug-ins, zum Zurücknehmen der Bereitstellung und zum Auflisten der Crawler-Plug-ins verwendet werden. Ersetzen Sie die Variablenverweise {variable} durch die erforderlichen Informationen:

  • Crawler-Plug-in bereitstellen: scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} deploy --name {plugin_name}
  • Bereitstellung für Crawler-Plug-in zurücknehmen: scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} undeploy --id {crawler_resource_id}
  • Bereitgestellte Crawler-Plug-ins auflisten: scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} list

Nachdem Sie das Script scripts/manage_crawler_plugin.sh zum Bereitstellen eines Crawler-Plug-ins verwendet haben, können Sie das Plug-in in den Discovery-Tools auswählen, wenn Sie eine Sammlung erstellen. Weitere Informationen zu den Einstellungen des Crawler-Plug-ins in Discovery finden Sie unter Einstellungen des Crawler-Plug-ins.