Tutorial de primeiros passos do Google Cloud Search

Este tutorial mostra como implantar uma solução simples da Cloud Search e usa o GitHub como o repositório de dados a serem indexados. Especificamente, este tutorial consiste em dois aplicativos de exemplo:

  • Um conector de conteúdo criado com o SDK do Cloud Search Connector, usado para indexar dados encontrados em repositórios do GitHub. Os dados indexados incluem problemas, solicitações de mesclagem 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

Este tutorial requer os seguintes pré-requisitos:

  • Acesso de administrador a um domínio do Google Workspace ou do Cloud Identity com a indexação de dados de terceiros do Cloud Search ativada. 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 faça a inscrição no Cloud Search.
  • Uma conta de usuário do GitHub.
  • Familiaridade com Java e JavaScript.
  • Java 8 ou mais recente.
  • Maven.
  • Node.js 8.11 ou mais recente.

Criar o projeto do 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 de cima 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 "Novo projeto" será exibida.

  4. No campo Project Name, digite um nome de projeto, como "SearchTutorial".

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

  6. Para procurar locais para o projeto, clique em PROCURAR.

  7. Clique em um local para o projeto e 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 conseguir as credenciais.

  1. No painel de navegação à esquerda, clique em APIs e serviços.
  2. Para garantir que você esteja no projeto mais recente, 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 "Olá! Esta é a Biblioteca de APIs" aparece.
  4. Digite "API Cloud Search" no campo de pesquisa e pressione return. Uma lista de APIs é retornada.
  5. Clique em API Cloud Search. A página "API Cloud Search" vai aparecer.
  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 exemplo, execute o seguinte comando:

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

Próxima