Avançar para a área de conteúdo

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Todas as informações enviadas são seguras.

  • Fechar [x]

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Todas as informações enviadas são seguras.

  • Fechar [x]

O recurso de Procura de Texto Completo no IBM Rational ClearQuest, Versão 7.1: Parte 2. Instalar os Componentes

George Aroush, Advisory Software Engineer, IBM
author photo
George Aroush has been with IBM's Rational team for 5 years. He has lead and worked on several projects focusing on ClearQuest. Recently, he has lead, architected, and implemented the Full-Text Search feature for ClearQuest V7.1. Prior to IBM, Mr. Aroush spent 12 years working in the information retrieval, knowledge management, and data mining field. He was responsible for the design and implementation of several search engines and high-performance solutions still in use today. During his free time, Mr. Aroush is an active open source contributor. He leads the Apache Lucene.Net project, which he ported from Java to C#. Mr. Aroush holds a Masters degree in Computer Science from Northeastern University and a BFA from Tufts University.

Resumo:  Este artigo orienta administradores do IBM Rational ClearQuest na instalação de componentes do recurso Procura de Texto Completo apresentado na Versão 7.1. Ele é a Parte 2 de uma série de cinco partes sobre a introdução deste recurso.

Visualizar mais conteúdo nesta série

Data:  03/Set/2009
Nível:  Introdutório
Atividade:  981 visualizações
Comentários:  


Nota:
Este artigo tem como base o uso do ClearQuest Versão 7.1.0. Versões futuras pode fazer referência direta a este artigo, embora a tecnologia esteja sujeita a alterações.

Ao instalar o Rational ClearQuest 7.1.0, há a opção de também instalar os componentes de Procura de Texto Completo. Se você o selecionar, todos os elementos para Procura de Texto Completo serão instalados inicialmente, permitindo assim a indexação de um único banco de dados de usuários do ClearQuest (o suporte para bancos de dados adicionais requer configuração adicional). Por padrão, a Procura de Texto Completo do ClearQuest não é ativada até que seja customizada e configurada para seu banco de dados. Trabalhe com seu designer de esquema para decidir quais tipos de registros e campos ativar para a Procura de Texto Completo. Este processo requer uma atenção especial e está ligado ao seu esquema e às necessidades de seus negócios.

Visão geral de componentes

O diagrama na Figura 1 mostra uma visão arquitetônica de alto nível dos principais componentes que formam a Procura de Texto Completo do ClearQuest.


Figura 1. Principais componentes do recurso Procura de Texto Completo
Web                     Application Server Diagram

Aplicativo Solr (servidor de procura)

O mecanismo da Procura de Texto Completo subjacente usado pela Procura de Texto Completo do ClearQuest 7.1 é chamado de Solr. Ele atua sobre a Lucene e fornece fácil acesso ao mecanismo de procura Lucene para configuração, indexação, procura e administração. Para aprender mais, consulte os Web sites do Apache Solr e Apache Lucene .

Arquivo de esquema Solr

Este é o arquivo Solr e é sempre chamado de schema.xml. Como um administrador da Procura de Texto Completo do ClearQuest, você editará este arquivo para especificar quais campos em seu banco de dados ClearQuest serão indexados e procurados, além de especificar o idioma de seu banco de dados (caso não seja inglês).

Há opções avançadas adicionais disponíveis para você configurar. É possível aprender mais sobre eles visitando o Web site do Solr.


Mecanismo de procura Lucene

Lucene é o backend da Procura de Texto Completo do ClearQuest. O Solr usa a Lucene para procura e indexação de registros do ClearQuest. Você não terá acesso direto à Lucene; sua interação será por meio do Solr e do ClearQuest.

Arquivo de índice Lucene

Um arquivo de índice Lucene consiste em vários arquivos em um sistema de arquivos. Conforme você inclui, modifica ou exclui registros ClearQuest, o índice Lucene é atualizado. Não é necessário acesso direto ou interação com os arquivos de índice Lucene.


ClearQuest Record Extractor

O Record Extractor (cqtsdbcrawler.pl e cqsearchprofile) está instalado sob o WebSphere Application Server como um componente e sob o diretório do ClearQuest como um componente da ferramenta da linha de comandos. Enquanto os bits desses dois componentes instalados são idênticos, seu uso e objetivo final são diferentes. O Record Extractor sob o WebSphere Application Server fornece atualização contínua do índice Lucene com aqueles dos registros do ClearQuest. Ou seja, conforme novos registros são incluídos no Rational ClearQuest, modificados ou excluídos, o WebSphere Application Server Record Extractor envia esses registros para o Solr para indexação pela Lucene em intervalos de lotes configurados. Após Lucene indexar um registro ClearQuest, torna-se imediatamente disponível para procura a partir da interface da Procura de Texto Completo do ClearQuest Web 7.1. Este modo de extração de registro é chamado de Modo de Atualização Extrator de Registro.

O Extrator de Registro da linha de comandos sob o diretório do ClearQuest fornece extração em lote dos registros do ClearQuest. O Extrator de Registro deve ser iniciado pelo Administrador, geralmente um, para extrair registros existentes do ClearQuest e enviá-los para o Solr para sua indexação inicial pela Lucene. Após a conclusão da indexação, os registros existentes do ClearQuest tornam-se disponíveis para procura a partir da interface da Procura de Texto Completo do ClearQuest Web 7.1. Este modo de extração de registro é chamado de Extrator de Registro do Modo em Lote.

A terceira forma de executar o Extrator de Registro da linha de comandos é reindexar qualquer registro do ClearQuest que a atualização ou o modelo em lote falhou em processar. Este modo de extração de registro é chamado de Extrator de Registro do Modo de Reparo.

Todos os modos do Extrator de Registro usam o mesmo arquivo e configuração da Propriedade de Procura do ClearQuest.


Arquivo da Propriedade de Procura do ClearQuest

Este é um arquivo XML usando pelo Extrator de Registro e o núcleo do ClearQuest (quando a Procura de Texto Completo está ativada). Este arquivo contém configurações específicas para o seu esquema ClearQuest, tal como o local do Solr, o repositório e os tipos de registros e campos para o índice e a procura. Os Extratores de Registros do Modo em Lote e do Modo de Atualização usam a instância do sistema de arquivos do arquivo XML das Propriedades de Procura do ClearQuest, enquanto o núcleo do ClearQuest usa a instância do banco de dados de usuários do ClearQuest do arquivo XML das Propriedades de Procura do ClearQuest conforme armazenado dentro da propriedade principal TEXT_SEARCH_PROPERTY .


Próximas etapas

A Parte 3 desta série de cinco partes mostra como permitir a configuração e ativação do recurso de Procura de Texto Completo (consulte o link “Mais nesta série”).


Agradecimentos

Agradecimentos especiais a David Sampson, um engenheiro de suporte técnico da equipe no Suporte a Clientes do IBM Rational, que atua na Equipe Multifuncional da Procura de Texto Completo do ClearQuest.


Recursos

Aprender

Obter produtos e tecnologias

Discutir

Sobre o autor

author photo

George Aroush has been with IBM's Rational team for 5 years. He has lead and worked on several projects focusing on ClearQuest. Recently, he has lead, architected, and implemented the Full-Text Search feature for ClearQuest V7.1. Prior to IBM, Mr. Aroush spent 12 years working in the information retrieval, knowledge management, and data mining field. He was responsible for the design and implementation of several search engines and high-performance solutions still in use today. During his free time, Mr. Aroush is an active open source contributor. He leads the Apache Lucene.Net project, which he ported from Java to C#. Mr. Aroush holds a Masters degree in Computer Science from Northeastern University and a BFA from Tufts University.

Ajuda para Relatar Abuso

Relatar abuso

Obrigado. Esta entrada foi sinalizada para atenção do moderador.


Ajuda para Relatar Abuso

Relatar abuso

Falha no envio do Relatório de abuso. Tente novamente mais tarde.


developerWorks: Registre-se


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Selecione seu nome de exibição

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

(Deve possuir de 3 a 31 caracteres.)


Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Classificar este artigo

Comentários

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Rational
ArticleID=432137
ArticleTitle=O recurso de Procura de Texto Completo no IBM Rational ClearQuest, Versão 7.1: Parte 2. Instalar os Componentes
publish-date=09032009
author1-email=aroush@us.ibm.com
author1-email-cc=

Conheça a IBM da sua cidade

Virtual Branch Office Brasil

A IBM está mais perto do que você imagina!


Tags

Help
Use o campo de pesquisa para encontrar todos os tipos de conteúdo no My developerWorks com essa tag.

Use a barra de rolagem para ver mais ou menos tags.

Tags populares mostra as principais tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Minhas tags mostra suas tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Use o campo de pesquisa para localizar todos os tipos de conteúdo no Meu developerWorks com essa tag. Tags populares mostra as tags principais para essa zona de conteúdo particular (por exemplo, tecnologia Java, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere). Minhas tags mostra as suas tags para essa zona de conteúdo em particular (por exemplo, tecnologia Java, Linux, WebSphere).