amazona kendra es un servicio de búsqueda inteligente altamente preciso y fácil de usar impulsado por aprendizaje automático (ML). Amazon Kendra ofrece un conjunto de conectores de fuentes de datos para simplificar el proceso de ingesta e indexación de su contenido, dondequiera que resida.
Los datos valiosos en las organizaciones se almacenan en repositorios estructurados y no estructurados. Una solución de búsqueda empresarial debe poder reunir datos en varios repositorios estructurados y no estructurados para indexar y buscar.
Uno de esos repositorios de datos es ServiceNow. Como base para todos los flujos de trabajo digitales, ServiceNow Platform® conecta personas, funciones y sistemas en toda su organización. A medida que los datos se acumulan con el tiempo, una gran cantidad de información crítica se almacena en catálogos de servicios, artículos de conocimiento e incidentes, incluidos los archivos adjuntos para cada entrada.
Nos complace anunciar que hemos actualizado el conector ServiceNow para Amazon Kendra para agregar aún más capacidades. En esta versión (V2), ahora puede rastrear artículos de conocimiento, documentos de catálogo de servicios e incidentes, y también traer información de identidad/ACL para que sus búsquedas sean más granulares. El conector también es compatible con las versiones de ServiceNow de Tokio, Roma, San Diego y otros, y dos modos de sincronización: el modo de sincronización completa, que realiza sincronizaciones completas forzadas, y el modo nuevo, modificado y eliminado, que realiza sincronizaciones incrementales.
Resumen de la solución
Con Amazon Kendra, puede configurar varias fuentes de datos para proporcionar un lugar central para indexar y buscar en su repositorio de documentos. Para nuestra solución, demostramos cómo indexar un repositorio de ServiceNow mediante el conector de Amazon Kendra para ServiceNow. La solución consta de los siguientes pasos:
- Configure una aplicación en ServiceNow y obtenga los detalles de la conexión.
- Guarda los detalles en Director de secretos de AWS.
- Cree una fuente de datos de ServiceNow a través de la consola de Amazon Kendra.
- Indexe los datos en el repositorio de ServiceNow.
- Ejecute una consulta de muestra para obtener la información.
Requisitos previos
Para probar el conector de Amazon Kendra para ServiceNow, necesita lo siguiente:
Configure una aplicación de ServiceNow y recopile los detalles de la conexión
Antes de configurar la fuente de datos de ServiceNow, necesitamos algunos detalles sobre su repositorio de ServiceNow. Reunámoslos por adelantado.
- Ve a https://developer.servicenow.com/.
- Inicia sesión con tus credenciales.
- Cree una instancia de ServiceNow eligiendo Comience a construir.
- Si actualmente inició sesión con el rol de Creador de App Engine Studio, elija Cambiar rol de usuario.
- Seleccione Administración y elige Cambiar rol de usuario.
- Elige Administrar contraseña de instancia e inicie sesión con la URL de la instancia con el usuario administrador y la contraseña proporcionados.
- Guarde el nombre de la instancia, la URL, el nombre de usuario y la contraseña mostrados para su uso posterior.
- Inicie sesión en la instancia con la URL de administrador y las credenciales del paso anterior.
- Elige Todos y la búsqueda de Registro de aplicaciones.
- Elige Nuevo para crear nuevas credenciales de OAuth.
- Elige Crear un punto final de la API de OAuth para clientes externos.
- Nombre, introduzca
myKendraConnector
y deje los demás campos en blanco.LamyKendraConnector
OAuth ahora está creado. - Copie y almacene el ID de cliente y el secreto de cliente para usarlos al configurar el conector en un paso posterior.
El token de sesión es válido hasta por 30 minutos. Debe generar un nuevo token de sesión cada vez que indexe el contenido, o puede configurar Vida útil del token de acceso con un tiempo más largo.
Almacene las credenciales de ServiceNow en Secrets Manager
Para almacenar sus credenciales de ServiceNow en Secrets Manager, complete los siguientes pasos:
- En la consola de Secrets Manager, elija Almacenar un nuevo secreto.
- Elige Otro tipo de secreto.
- Cree seis pares clave-valor para
hostUrl
,clientId
,clientSecret
,userName
,password
yauthType
e ingrese los valores guardados de ServiceNow. - Elige Guardar.
- Nombre secreto, ingrese un nombre (por ejemplo,
AmazonKendra-ServiceNow-secret
). - Introduzca una descripción opcional.
- Elige Siguiente.
- En Configurar rotación sección, mantenga todas las configuraciones en sus valores predeterminados y elija Siguiente.
- En Revisar página, elige Tienda.
Configurar el conector de Amazon Kendra para ServiceNow
Para configurar el conector de Amazon Kendra, complete los siguientes pasos:
- En la consola de Amazon Kendra, elija Crear un índice.
- Nombre del índice, introduzca un nombre para el índice (por ejemplo,
my-ServiceNow-index
). - Introduzca una descripción opcional.
- Nombre de rol, introduzca un nombre de función de IAM.
- Configure los ajustes de cifrado y las etiquetas opcionales.
- Elige Siguiente.
- En Configurar el control de acceso de usuarios sección, deje la configuración en sus valores predeterminados y elija Siguiente.
- Ediciones de aprovisionamiento, seleccione Edición para desarrolladores.
- Elige Crear.Esto crea y propaga el rol de IAM y luego crea el índice de Amazon Kendra, lo que puede demorar hasta 30 minutos.
- Elige Fuentes de datos en el panel de navegación.
- under Índice de ServiceNow, escoger Agregar conector.
- Nombre de fuente de datos, ingrese un nombre (por ejemplo,
my-ServiceNow-connector
). - Introduzca una descripción opcional.
- Elige Siguiente.
- Anfitrión de ServiceNow, introduzca
xxxxx.service-now.com
(la URL de la instancia de la configuración de ServiceNow). - Tipo de token de autenticación, seleccione Autenticación OAuth 2.0.
- Secreto de AWS Secrets Manager, elija el secreto que creó anteriormente.
- Rol de IAM, escoger Crear un nuevo rol.
- Nombre de rol, ingrese un nombre (por ejemplo,
AmazonKendra-ServiceNow-role
). - Elige Siguiente.
- Seleccionar entidades o tipos de contenido, elige tus tipos de contenido.
- Frecuencia, escoger Ejecutar bajo demanda.
- Elige Siguiente.
- Establezca las asignaciones de campos opcionales y elija Siguiente.
- Elige Revisar y crear y elige Añadir fuente de datos.
- Elige Sincronizar ahora.
- Espere a que se complete la sincronización.
Prueba la solución
Ahora que ha ingerido el contenido de su cuenta de ServiceNow en su índice de Amazon Kendra, puede probar algunas consultas.
Ve a tu índice y elige Buscar contenido indexado. Ingrese una consulta de búsqueda de muestra y pruebe sus resultados de búsqueda (su consulta variará según el contenido de su cuenta).
El conector de ServiceNow también rastrea opcionalmente la información de identidad local de ServiceNow. Para los usuarios, establece el ID de correo electrónico del usuario como principal. Para grupos, establece el ID de grupo como principal. Si desactiva el rastreo de identidades, deberá cargar la asignación de usuarios y grupos en el almacén principal mediante el PutPrincipalMapping
API. Para filtrar los resultados de búsqueda por usuarios o grupos, complete los siguientes pasos:
- Navega a la consola de búsqueda.
- Expandir Consulta de prueba con nombre de usuario o grupos y elige Aplicar nombre de usuario o grupos.
- Ingrese los nombres de usuario o grupo y elija Aplicá.
- A continuación, ingrese la consulta de búsqueda y presione Participar.
Esto le brinda un conjunto filtrado de resultados según sus criterios.
¡Felicidades! Ha utilizado con éxito Amazon Kendra para mostrar respuestas e información basada en el contenido indexado desde su cuenta de ServiceNow.
Limpiar
Es una buena práctica limpiar (eliminar) cualquier recurso que ya no desee utilizar. La limpieza de los recursos de AWS evita que su cuenta incurra en cargos adicionales.
- En la consola de Amazon Kendra, elija Índices en el panel de navegación.
- Elija el índice para eliminar.
- Elige Borrar para eliminar el índice seleccionado.
Conclusión
Con el conector ServiceNow para Amazon Kendra, las organizaciones pueden acceder al repositorio de información almacenada en su cuenta de forma segura mediante la búsqueda inteligente con tecnología de Amazon Kendra.
En esta publicación, le presentamos los conceptos básicos, pero hay muchas características adicionales que no cubrimos. Por ejemplo:
- Puede habilitar el control de acceso basado en el usuario para su índice de Amazon Kendra y restringir el acceso a los usuarios y grupos que configure
- Puede asignar campos adicionales a los atributos de índice de Amazon Kendra y habilitarlos para facetar, buscar y mostrar en los resultados de búsqueda.
- Puede integrar la fuente de datos de ServiceNow con la capacidad de Enriquecimiento de documentos personalizados (CDE) en Amazon Kendra para realizar una lógica de mapeo de atributos adicional e incluso una transformación de contenido personalizado durante la ingesta.
Para obtener más información sobre estas posibilidades y más, consulte el Guía para desarrolladores de Amazon Kendra.
Sobre los autores
Senthil Ramachandran es Arquitecto de Soluciones Empresariales en AWS, brindando soporte a clientes en el noreste de EE. UU. Se centra principalmente en la adopción de la nube y la transformación digital en la industria de servicios financieros. El área de interés de Senthil es la IA, especialmente el aprendizaje profundo y el aprendizaje automático. Se centra en la automatización de aplicaciones con aprendizaje continuo y mejora de la experiencia empresarial humana. Senthil disfruta ver Autosport, fútbol y pasar tiempo con su familia.
Ashish Lagwankar es arquitecto sénior de soluciones empresariales en AWS. Sus principales intereses incluyen tecnologías de contenedores, AI/ML y sin servidor. Ashish vive en el área de Boston, MA, y disfruta leer, estar al aire libre y pasar tiempo con su familia.
- AI
- arte ai
- generador de arte ai
- robot ai
- amazona kendra
- inteligencia artificial
- certificación de inteligencia artificial
- inteligencia artificial en banca
- robots de inteligencia artificial
- robots de inteligencia artificial
- software de inteligencia artificial
- Aprendizaje automático de AWS
- blockchain
- conferencia blockchain ai
- Coingenius
- inteligencia artificial conversacional
- criptoconferencia ai
- de dall
- deep learning
- google ai
- Intermedio (200)
- máquina de aprendizaje
- Platón
- platón ai
- Inteligencia de datos de Platón
- Juego de Platón
- PlatónDatos
- juego de platos
- escala ia
- sintaxis
- zephyrnet