Nesta página, descrevemos como criar um repositório de dados e conectar o ServiceNow ao Gemini Enterprise.
Antes de começar
Antes de configurar sua conexão do ServiceNow, verifique se você tem o seguinte:
Conceda o papel de editor do Discovery Engine (roles/discoveryengine.editor). Esse papel é necessário para que o usuário crie o repositório de dados. Para conceder esse papel:
- No console do Google Cloud , acesse a página IAM.
- Localize a conta de usuário e clique no ícone editar Editar.
- Conceda a função
Discovery Engine Editorao usuário. Para mais informações, consulte Papéis e permissões do IAM.
Configure uma conta do ServiceNow e receba credenciais de autenticação.
Configure a função de administrador e use a conta de administrador para definir as funções e permissões de usuário necessárias.
Configure um Google Cloud projeto com uma conta de administrador capaz de gerenciar configurações no nível da organização, garantindo que ela possa configurar um pool de força de trabalho. Verifique se sua organização está configurada para gerenciar um pool de funcionários.
Para ativar os recursos de pesquisa por palavra-chave, verifique se a "indexação de tabela" está ativada na sua instância do ServiceNow. Para mais informações, consulte Configurar tabela para indexação e pesquisa.
Criar repositório de dados do ServiceNow
Para criar um repositório de dados do ServiceNow, siga estas etapas:
No console Google Cloud , acesse a página do Gemini Enterprise.
Selecione ou crie um projeto do Google Cloud .
No menu de navegação, selecione Repositório de dados.
Clique em Criar repositório de dados.
Na seção Origem, pesquise ServiceNow e clique em Selecionar.
Na seção Dados:
Na seção Modo do conector, selecione Ingestão de dados ou Pesquisa federada como o modo de conexão.
Clique em Continuar.
Na seção Configurações de autenticação, configure a autenticação com base no modo de conexão escolhido.
Se você selecionou Pesquisa federada, insira os seguintes detalhes:
- URL da instância: o URL de base da sua instância do ServiceNow.
- ID do cliente: o ID do cliente OAuth do seu aplicativo.
- Chave secreta do cliente: a chave secreta do cliente OAuth do seu aplicativo.
- URI de autenticação: o URL do endpoint de autorização fornecido pelo ServiceNow.
- URI do token: o URL do endpoint do token fornecido pelo ServiceNow.
- ID do usuário: o ID do usuário do ServiceNow.
- Senha: a senha do usuário do ServiceNow.
Se você selecionou Ingestão de dados, insira os seguintes detalhes:
- URL da instância: o URL de base da sua instância do ServiceNow.
- ID do cliente: o ID do cliente OAuth do seu aplicativo.
- Chave secreta do cliente: a chave secreta do cliente OAuth do seu aplicativo.
- ID do usuário: o ID do usuário do ServiceNow.
- Senha: a senha do usuário do ServiceNow.
Para mais informações sobre credenciais, consulte Configuração do ServiceNow.
Se você selecionou Pesquisa federada, clique em Fazer login e conclua o processo de login do ServiceNow.
Clique em Continuar.
Se você selecionou Pesquisa federada, faça o seguinte:
- Na seção Destinos:
- Insira o URL da instância do seu site do ServiceNow.
- Insira o URL de base do seu site do ServiceNow.
Clique em Continuar.
Opcional: na seção Opções avançadas, para mostrar ou ocultar as tabelas do sistema do ServiceNow, marque a caixa de seleção Incluir tabelas do sistema.
Clique em Continuar.
- Na seção Destinos:
Se você selecionou Ingestão de dados, na seção Opções avançadas, faça o seguinte:
- Opcional: no campo Sufixo do URL, insira o sufixo do URL do link do portal de conhecimento ou do catálogo.
- Opcional: para permitir um conjunto de endereços IP estáticos no seu sistema, marque a caixa de seleção Ativar endereços IP estáticos.
- Opcional: no campo QPS máximo, insira o número máximo de consultas por segundo para aplicar um limite de taxa às consultas que o conector envia à instância do ServiceNow.
- Clique em Continuar.
Na seção Entidades para pesquisar (se você selecionou Pesquisa federada) ou Entidades para sincronizar (se você selecionou Ingestão de dados), selecione todas as entidades necessárias.
- Se você selecionou Pesquisa federada, prossiga para a próxima etapa.
- Se você selecionou Ingestão de dados, siga estas etapas:
- Opcional:para sincronizar projetos específicos, faça o seguinte:
- Clique em Filtrar.
- Para filtrar entidades do índice, marque a caixa de seleção Excluir do índice ou, para garantir que elas sejam incluídas, marque a caixa de seleção Incluir no índice.
- Insira as chaves. Pressione "Enter" depois de cada chave.
- Clique em Salvar.
- Para configurar a programação de sincronização, faça o seguinte:
- Na lista Frequência de sincronização, selecione a frequência.
- Para programar sincronizações completas separadas de dados de entidade e identidade, abra o menu na seção Sincronização completa e selecione Opções personalizadas.
- Na lista Frequência de sincronização incremental, selecione a opção desejada. Para mais informações, consulte Programações de sincronização.
- Na lista Frequência de sincronização, selecione a frequência.
- Opcional:para sincronizar projetos específicos, faça o seguinte:
Clique em Continuar.
Na seção Ações:
- Se você selecionou Pesquisa federada, em Selecionar ações do ServiceNow para ativar, escolha as ações da categoria para ativar no conector.
Se você selecionou Ingestão de dados:
- Na seção Configurações de autenticação, configure a autenticação com base no modo de conexão escolhido.
Forneça os seguintes detalhes de autenticação, conforme necessário:
- URL da instância: o URL de base da sua instância do ServiceNow.
- ID do cliente: o ID do cliente OAuth do seu aplicativo.
- Chave secreta do cliente: a chave secreta do cliente OAuth do seu aplicativo.
- URI de autenticação: o URL do endpoint de autorização fornecido pelo ServiceNow.
- URI do token: o URL do endpoint do token fornecido pelo ServiceNow.
- ID do usuário: o ID do usuário do ServiceNow.
- Senha: a senha do usuário do ServiceNow.
Para mais informações sobre credenciais, consulte Configuração do ServiceNow.
Clique em Login e faça login no ServiceNow para verificar sua conta.
Clique em Continuar.
Opcional: na seção Opções avançadas, para mostrar ou ocultar as tabelas do sistema do ServiceNow, marque a caixa de seleção Incluir tabelas do sistema.
Clique em Continuar.
Na seção Destinos:
- Opcional: insira o URL da instância do seu site do ServiceNow.
- Opcional: insira o URL de base do seu site do ServiceNow.
Clique em Continuar.
Em Selecionar ações do ServiceNow para ativar, escolha as ações da categoria para ativar no conector.
Para conferir a lista de ações, consulte Ver ações.
Clique em Continuar.
Na seção Configuração:
- Na lista Multirregional, selecione o local do conector de dados.
- No campo Nome do conector de dados, insira um nome para o conector.
- Se você selecionou
USouEUcomo o local, configure as Configurações de criptografia:- Opcional: se você não tiver configurado chaves de região única, clique em Acessar a página de configurações para fazer isso. Para mais informações, consulte Registrar uma chave de região única para conectores de terceiros.
- Selecione Chave de criptografia gerenciada peloGoogle ou Chave do Cloud KMS.
- Se você selecionou Chave do Cloud KMS:
- Na lista Tipo de gerenciamento de chaves, selecione o tipo adequado.
- Na lista Chave do Cloud KMS, selecione a chave.
Clique em Continuar.
Na seção Faturamento, selecione Preços gerais ou Preços configuráveis. Para mais informações, consulte Verificar o status de faturamento dos seus projetos e Licenças.
Clique em Criar. O Gemini Enterprise cria e exibe os repositórios de dados na página Repositórios de dados.
Na página Repositórios de dados, clique no nome da loja para conferir o status. Depois que o estado do repositório de dados mudar de Criação para Ativo, o conector do ServiceNow estará pronto para uso.
Para um conector de ingestão criado com o ServiceNow, o estado do repositório de dados muda de Criando para Em execução após o início da sincronização. Em seguida, ele muda para Ativo quando a ingestão é concluída, indicando que o repositório de dados está totalmente configurado. Dependendo do volume de dados, a ingestão pode levar várias horas.
Depois de criar o repositório de dados, crie um app, conecte-o ao repositório de dados do ServiceNow e autorize o Gemini Enterprise a acessar o ServiceNow antes de executar qualquer consulta.
Tratamento de dados e execução de consultas
Esta seção descreve como o Gemini Enterprise gerencia sua consulta e as implicações de privacidade do uso do repositório de dados federado.
Execução da consulta
Depois de autorizar o ServiceNow e enviar uma consulta de pesquisa para o Gemini Enterprise:
- O Gemini Enterprise envia sua consulta de pesquisa diretamente para a API do ServiceNow.
- O Gemini Enterprise combina os resultados com os de outras fontes de dados conectadas e mostra um resultado da pesquisa abrangente.
Processamento de dados
Ao usar a pesquisa federada de terceiros, as seguintes regras de tratamento de dados são aplicadas:
- Sua string de consulta é enviada para o back-end de pesquisa de terceiros (API ServiceNow).
- Esses terceiros podem associar consultas à sua identidade.
- Se várias fontes de dados de pesquisa federada estiverem ativadas, a consulta poderá ser enviada a todas elas.
- Depois que os dados chegam ao sistema de terceiros, eles são regidos pelos Termos de Serviço e pelas Políticas de Privacidade desse sistema.
A seguir
- Para fornecer uma interface do usuário para consultar seus dados do ServiceNow, crie um app e conecte-o ao repositório de dados do ServiceNow.
- Para conferir a lista de ações, consulte Ver ações.
- Para ver como os resultados da pesquisa aparecem depois que o app é configurado, consulte Receber resultados da pesquisa.
- Para ativar alertas para o repositório de dados, consulte Configurar alertas para repositórios de dados de terceiros.