Amazona Kendra é um serviço de pesquisa inteligente altamente preciso e simples de usar, desenvolvido com aprendizado de máquina (ML). O Amazon Kendra oferece um conjunto de conectores de fonte de dados para simplificar o processo de ingestão e indexação de seu conteúdo, onde quer que ele resida.
Dados valiosos nas organizações são armazenados em repositórios estruturados e não estruturados. Uma solução de pesquisa corporativa deve ser capaz de reunir dados em vários repositórios estruturados e não estruturados para indexar e pesquisar.
Um desses repositórios de dados não estruturados é o Microsoft Exchange. As conversas por e-mail contêm mensagens importantes trocadas entre várias partes ao longo do tempo. Os usuários geralmente anexam documentos contendo informações valiosas no contexto desse e-mail. Além de e-mails, uma conta do Exchange dá acesso a outras fontes valiosas de informações, como entradas de calendário, blocos de anotações do OneNote e contatos.
Temos o prazer de anunciar que agora você pode usar o conector Amazon Kendra para Microsoft Exchange para pesquisar informações armazenadas em sua conta do Exchange. Neste post, mostramos como indexar informações armazenadas no Exchange e usar a função de pesquisa inteligente do Amazon Kendra. Além disso, a pesquisa inteligente baseada em ML pode localizar com precisão informações de documentos não estruturados com conteúdo narrativo em linguagem natural, para os quais a pesquisa por palavra-chave não é muito eficaz.
Visão geral da solução
Com o Amazon Kendra, você pode configurar várias fontes de dados para fornecer um local central para pesquisar em seu repositório de documentos. Para nossa solução, demonstramos como indexar um repositório ou pasta do Exchange usando o conector Amazon Kendra para Exchange. A solução consiste nos seguintes passos:
- Configure um aplicativo no Exchange e obtenha os detalhes da conexão.
- Armazene os detalhes em Gerenciador de segredos da AWS.
- Crie uma fonte de dados do Exchange por meio do console do Amazon Kendra.
- Indexe os dados no repositório do Exchange.
- Execute uma consulta de exemplo para testar a solução.
Pré-requisitos
Para experimentar o conector Amazon Kendra para Exchange, você precisa do seguinte:
Configurar um aplicativo do Exchange e coletar detalhes de conexão
Antes de configurarmos a fonte de dados do Exchange, precisamos de alguns detalhes sobre seu repositório do Exchange. Vamos reunir aqueles com antecedência.
- Faça o login no Portal do Azure usando sua conta de usuário administrador global e escolha Próximo.
- Digite sua senha e escolha Iniciar Sessão.
- Na página de boas-vindas do Azure, escolha Registros de aplicativos.
- Escolha Novo registro.
- Digite um nome para o aplicativo (por exemplo, meu-exchange-app) e escolha Inscrições.
- Anote o ID do locatário (você precisa dele ao configurar a fonte de dados para o Amazon Kendra).
- Debaixo Credenciais do cliente, escolha Adicionar um certificado ou segredo.
- Escolha Novo segredo do cliente.
- Digite uma descrição (por exemplo,
my exchange secret
). - Escolha um período de expiração (para esta postagem, 6 meses).
- Escolha Adicionar.
- Anote o ID secreto e o valor a ser usado posteriormente ao configurar a fonte de dados.
- No painel de navegação, escolha Permissões de API.
É aqui que você pode adicionar ou remover permissões de administrador.
- Para esta postagem, deixe os padrões como estão.
Armazenar credenciais do Exchange no Secrets Manager
Para armazenar suas credenciais do Exchange no Secrets Manager, execute as seguintes etapas:
- No console do Secrets Manager, escolha Guarde um novo segredo.
- Selecionar Outro tipo de segredo.
- Crie dois pares chave-valor para
clientid
eclientsecret
e insira os valores salvos do Exchange. - Escolha Próximo.
- Escolha Nome secreto, insira um nome (por exemplo,
AmazonKendra-my-exchange-secret
). - Insira uma descrição opcional.
- Escolha Próximo.
- No Configurar rotação seção, mantenha todas as configurações em seus padrões e escolha Próximo.
- No Avaliações página, escolha Loja.
Configurar o conector Amazon Kendra para Exchange
Para configurar o conector do Amazon Kendra, conclua as seguintes etapas:
- No console Amazon Kendra, escolha Criar um índice.
- Escolha Nome do índice, insira um nome para o índice (por exemplo,
my-exchange-index
). - Insira uma descrição opcional.
- Escolha Nome do papel, insira um nome de função do IAM.
- Defina as configurações e tags de criptografia opcionais.
- Escolha Próximo.
- Escolha Especificar provisionamento, selecione Edição de desenvolvedor e escolha Próximo.
- No Configurar o controle de acesso do usuário seção, deixe as configurações em seus padrões e escolha Próximo.
- Na página de revisão, escolha Crie.
Isso cria e propaga a função do IAM e, em seguida, cria o índice do Amazon Kendra, que pode levar até 30 minutos.
Criar uma fonte de dados do Exchange
Conclua as etapas a seguir para criar sua fonte de dados:
- No console Amazon Kendra, escolha As fontes de dados no painel de navegação.
- Debaixo Microsoft Exchange, escolha Adicionar conector.
- Escolha Nome da fonte de dados, insira um nome (por exemplo,
my-exchange-data-source
). - Insira uma descrição opcional.
- Escolha Próximo.
- Escolha ID do inquilino, escolha o ID do locatário que você coletou anteriormente.
- Escolha Segredo do AWS Secrets Manager, escolha o segredo que você criou anteriormente.
- Escolha Papel do IAM, escolha Crie uma nova função.
- Escolha Nome do papel, insira um nome (por exemplo,
AmazonKendra-myexchange-datasource-role
). - Escolha Próximo.
- Escolha ID de e-mail do usuário, você pode inserir uma lista de IDs de e-mail. Para capturar o conteúdo de todos os usuários, deixe o campo em branco.
Mantivemos as seleções padrão, mas você pode ajustar sua seleção de conteúdo conforme necessário.
- Escolha Modo de sincronização, selecione Sincronização completa (esta é a primeira vez e precisamos importar todo o conteúdo).
- Escolha Frequência, escolha Executar sob demanda.
- Escolha Próximo.
- Defina qualquer mapeamento de campo opcional e escolha Próximo.
- Escolha Revisar e criar e escolha Adicionar fonte de dados.
- Escolha Sincronize agora.
- Aguarde a conclusão da sincronização.
Teste a solução
Agora que você ingeriu o conteúdo de sua conta do Exchange em seu índice do Amazon Kendra, pode testar algumas consultas.
- Vá para o seu índice e escolha Pesquisar conteúdo indexado.
- Insira um exemplo de consulta de pesquisa e teste os resultados da pesquisa (sua consulta varia de acordo com o conteúdo da sua conta).
O conector do Exchange também rastreia informações de identidade local do Exchange. Você pode usar esse recurso para restringir sua consulta por usuário.
- Para usar esse recurso, volte para a página de resultados da pesquisa.
- Expandir Consulta de teste com nome de usuário ou grupos e escolha Aplicar nome de usuário ou grupos.
Para o Microsoft Exchange, não importamos grupos, apenas importamos nomes de usuário. Os nomes de usuário são IDs de e-mail neste caso.
- Digite o ID do usuário (e-mail) do seu usuário e escolha Aplicar.
- Execute novamente sua consulta de pesquisa.
Isso traz para você um conjunto filtrado de resultados com base em seus critérios.
- Volte para a página de pesquisa e digite o nome de um usuário que não tem acesso a este conteúdo e escolha Aplicar.
- Execute a mesma consulta novamente.
Ao confrontar o Amazon Kendra com um aplicativo como um aplicativo criado usando Criador de experiência, você pode passar a identidade do usuário (na forma de ID de e-mail) para o Amazon Kendra para garantir que cada usuário veja apenas o conteúdo específico de seu ID de usuário. Como alternativa, você pode usar Centro de identidade do AWS IAM (sucessor do AWS Single Sign-On) para controlar o contexto do usuário que está sendo passado para o Amazon Kendra para limitar as consultas por usuário.
Parabéns! Você usou com sucesso o Amazon Kendra para encontrar respostas e insights com base no conteúdo indexado de sua conta do Exchange.
Limitações
Esta solução tem as seguintes limitações:
- Vários e-mails de domínio não são suportados.
- Notas autoadesivas não são suportadas.
- As atualizações incrementais são válidas apenas por um período específico (7 dias) antes que o aplicativo cliente precise executar uma sincronização completa novamente.
- O Exchange Online tem limites de taxa que controlam a velocidade de ingestão. Para mais informações, consulte Limites do Exchange Online.
limpar
Para evitar custos futuros, limpe os recursos que você criou como parte desta solução. Se você criou um novo índice do Amazon Kendra ao testar esta solução, exclua-o. Se você adicionou apenas uma nova fonte de dados usando o conector Amazon Kendra para Exchange, exclua essa fonte de dados.
Conclusão
Com o conector do Microsoft Exchange para Amazon Kendra, as organizações podem acessar o repositório de informações armazenadas em suas contas com segurança usando a pesquisa inteligente fornecida pelo Amazon Kendra.
Para saber mais sobre essas possibilidades e muito mais, consulte o Guia do desenvolvedor do Amazon Kendra. Para obter mais informações sobre como você pode criar, modificar ou excluir metadados e conteúdo ao ingerir seus dados do Exchange, consulte Enriquecendo seus documentos durante a ingestão e Enriqueça seu conteúdo e metadados para aprimorar sua experiência de pesquisa com o enriquecimento de documentos personalizados no Amazon Kendra.
Sobre o autor
Ashish Lagwankar é arquiteto de soluções corporativas sênior na AWS. Seus principais interesses incluem tecnologias de IA/ML, serverless e de contêiner. Ashish está baseado na área de Boston, MA, e gosta de ler, ao ar livre e passar tempo com sua família.
- Conteúdo com tecnologia de SEO e distribuição de relações públicas. Seja amplificado hoje.
- Platoblockchain. Inteligência Metaverso Web3. Conhecimento Ampliado. Acesse aqui.
- Fonte: https://aws.amazon.com/blogs/machine-learning/index-your-microsoft-exchange-content-using-the-exchange-connector-for-amazon-kendra/
- 100
- 7
- a
- Capaz
- Sobre
- Acesso
- Conta
- preciso
- exatamente
- em
- adicionado
- Adição
- admin
- avançar
- AI / ML
- Todos os Produtos
- Amazon
- Amazona Kendra
- e
- Anunciar
- respostas
- app
- Aplicação
- ÁREA
- anexar
- AWS
- Azul
- em caminho duplo
- baseado
- antes
- ser
- entre
- Boston
- Traz
- construído
- Calendário
- capturar
- casas
- central
- certificado
- Escolha
- cliente
- competir
- completar
- da conexão
- cônsul
- contatos
- não contenho
- Recipiente
- conteúdo
- conteúdo
- contexto
- ao controle
- conversas
- núcleo
- custos
- crio
- criado
- cria
- Credenciais
- critérios
- personalizadas
- dados,
- dias
- Padrão
- defaults
- demonstrar
- descrição
- detalhes
- Developer
- documento
- INSTITUCIONAIS
- Não faz
- domínio
- não
- down
- durante
- cada
- Mais cedo
- Eficaz
- e-mails
- criptografia
- garantir
- Entrar
- Empreendimento
- exemplo
- exchange
- animado
- vasta experiência
- família
- Característica
- poucos
- campo
- Encontre
- Primeiro nome
- primeira vez
- seguinte
- formulário
- da
- cheio
- função
- futuro
- ter
- dá
- Global
- Go
- Do grupo
- ter
- altamente
- Como funciona o dobrador de carta de canal
- Como Negociar
- HTML
- HTTPS
- ID
- Identidade
- importar
- importante
- in
- incluir
- índice
- INFORMAÇÕES
- insights
- Inteligente
- interesses
- IT
- Guarda
- língua
- APRENDER
- aprendizagem
- Deixar
- LIMITE
- limitações
- limites
- Lista
- local
- máquina
- aprendizado de máquina
- Gerente
- mensagens
- metadados
- Microsoft
- Minutos
- ML
- modificar
- mês
- mais
- múltiplo
- nome
- nomes
- NARRATIVA
- natural
- Navegação
- você merece...
- Cria
- Novo
- Notas
- Oferece
- online
- organizações
- Outros
- ao ar livre
- pares
- pão
- parte
- partes
- passou
- Senha
- significativo
- permissões
- Lugar
- platão
- Inteligência de Dados Platão
- PlatãoData
- possibilidades
- Publique
- alimentado
- processo
- fornecer
- Taxa
- Leitura
- remover
- repositório
- Recursos
- Resultados
- rever
- Tipo
- Execute
- mesmo
- Pesquisar
- Segredo
- Seção
- firmemente
- vê
- doadores,
- senior
- Serverless
- serviço
- conjunto
- contexto
- Configurações
- vários
- rede de apoio social
- mostrar
- simplificar
- solteiro
- solução
- Soluções
- alguns
- fonte
- Fontes
- específico
- velocidade
- Passar
- Passos
- loja
- armazenadas
- estruturada
- entraram com sucesso
- tal
- suíte
- Suportado
- superfície
- Sincronização
- Tire
- Torneira
- Tecnologias
- inquilino
- teste
- ensaio
- A
- deles
- tempo
- para
- juntos
- Atualizações
- usar
- Utilizador
- usuários
- Valioso
- valor
- Valores
- vário
- via
- boas-vindas
- qual
- enquanto
- QUEM
- precisarão
- Vocês
- investimentos
- zefirnet