Tutorial de primeiros passos do Google Cloud Search

Neste tutorial, mostramos como implantar uma solução simples do Cloud Search e usa o GitHub como repositório de dados a serem indexados. Especificamente, este tutorial consiste em dois aplicativos de amostra:

  • Um conector de conteúdo, criado com o SDK do Cloud Search Connector, usado para indexar dados encontrados nos repositórios do GitHub. Os dados indexados incluem problemas, solicitações de envio e o conteúdo principal da ramificação padrão (master).
  • Um app da Web que usa o widget de pesquisa para fornecer uma interface de pesquisa personalizada.

Pré-requisitos

Os pré-requisitos para este tutorial são:

  • Acesso de administrador a um domínio do Google Workspace ou do Cloud Identity com o Cloud Search para indexação de dados de terceiros ativado. Se não for possível visualizar as configurações no painel de controle do administrador, entre em contato com o administrador do domínio ou inscreva-se no Cloud Search.
  • Uma conta de usuário do GitHub.
  • Familiaridade com Java e JavaScript.
  • Java 8 ou mais recente.
  • Maven (em inglês).
  • Node.js 8.11 ou versão mais recente

Criar o projeto de tutorial

Para começar, crie um projeto do Google Cloud Platform. Esse projeto é a base para criar, ativar e usar todos os serviços do Google Cloud Platform (GCP), incluindo gerenciamento de APIs, habilitação de faturamento, adição e remoção de colaboradores e gerenciamento de permissões.

  1. Abra o Console do Google Cloud.

  2. Na parte superior da página, clique em à direita de "Console do Google Cloud". Será exibida uma caixa de diálogo que lista os projetos atuais.

  3. Clique em NOVO PROJETO. A tela "New Project" será exibida.

  4. No campo Nome do projeto, insira um nome de projeto, como "SearchTutorial".

  5. (opcional) Clique em Edit para editar o ID do projeto. O ID do projeto não pode ser alterado após a criação do projeto. Portanto, escolha um ID que atenda às suas necessidades durante a vida útil do projeto.

  6. Para procurar locais do projeto, clique em PROCURAR.

  7. Clique em um local para seu projeto e depois em Selecionar.

  8. Clique em CRIAR. O Console acessa a página "Painel". O projeto é criado em poucos minutos.

Para mais informações sobre como criar e gerenciar projetos, consulte Como criar e gerenciar projetos.

Ativar a API

É necessário ativar a API Google Cloud Search e criar uma conta de serviço para receber as credenciais.

  1. No painel de navegação à esquerda, clique em APIs e serviços.
  2. Para garantir que você esteja no projeto recém-criado, clique no ícone à direita do banner do Console do Google Cloud e selecione o projeto recém-criado.
  3. Clique em ATIVAR APIS E SERVIÇOS. A página "Bem-vindo à biblioteca de APIs" é exibida.
  4. Digite "API Cloud Search" no campo de pesquisa e pressione return. Uma lista de APIs será retornada.
  5. Clique em API Cloud Search. A página "API Cloud Search" será exibida.
  6. Clique em ATIVAR. A página "Visão geral" será exibida.

Para mais informações sobre como ativar e desativar APIs, consulte Gerenciar APIs no console do Google Cloud.

Clonar o repositório do tutorial

Para clonar o repositório de amostra, execute o seguinte comando:

git clone https://github.com/googleworkspace/cloud-search-samples.git

Próxima