Gerenciando os plug-ins do crawler customizado em seu cluster do Watson Discovery

Você pode usar o script scripts/manage_crawler_plugin.sh para executar ações comuns de gerenciamento de plug-ins. O script scripts/manage_crawler_plugin.sh está localizado no pacote SDK de plug-in do crawler. Ao usar o script em um comando, deve-se ter a URL do terminal de seu cluster do Discovery, o nome do usuário e a senha de sua instância do IBM Cloud Pak® for Data.

IBM Cloud Pak for Data IBM Software Hub

Essas informações se aplicam apenas a implementações instaladas.

Comandos e opções para gerenciar seus plug-ins do crawler

É possível inserir scripts/manage_crawler_plugin.sh --help para visualizar as mensagens de ajuda a seguir no 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

É possível usar os comandos a seguir para implementar, remover a implementação e listar seus plug-ins do crawler. Substitua as referências de variáveis {variable} pelas informações necessárias:

  • Implementar o plug-in do crawler: scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} deploy --name {plugin_name}
  • Remover a implementação do plug-in do crawler: scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} undeploy --id {crawler_resource_id}
  • Listar o plug-in do crawler implementado: scripts/manage_crawler_plugin.sh --endpoint {endpoint_URL} --user {username} list

Depois de usar o script scripts/manage_crawler_plugin.sh para implementar um plug-in do crawler, é possível selecionar o plug-in no conjunto de ferramentas do Discovery ao criar uma coleção. Para obter mais informações sobre as configurações do plug-in do crawler no Discovery, consulte Configurações do plug-in do crawler.