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 Salesforce. Salesforce es una herramienta integral de CRM para administrar equipos de soporte, ventas y marketing. Es una plataforma inteligente, proactiva y basada en IA que brinda a los empleados la información que necesitan para tomar las mejores decisiones para cada cliente. Es la columna vertebral de las organizaciones más centradas en el cliente del mundo y ayuda a las empresas a poner al cliente en el centro de todo lo que hacen.
Nos complace anunciar que hemos actualizado el conector de Salesforce para Amazon Kendra para agregar aún más capacidades. En esta versión (V2), hemos agregado soporte para Salesforce Lightning además de Classic. Ahora puede optar por rastrear los archivos adjuntos y también traer información de identidad/ACL para que sus búsquedas sean más granulares. Ahora admitimos 20 entidades estándar y puede optar por indexar más campos.
Puede importar las siguientes entidades (y archivos adjuntos para los marcados con *):
- Cuentas*
- Campaña*
- Colaborar
- Lista de precios
- Caso *
- Contacto*
- Contrato*
- Documento
- Grupo procesos
- Idea
- Dirigir*
- Oportunidad*
- Producto
- Mi Perfil
- Solución*
- Tarea*
- Usuario*
- Charla*
- Artículos de conocimiento
- Objetos personalizados*
Resumen de la solución
Con Amazon Kendra, puede configurar varias fuentes de datos para proporcionar un lugar central para buscar en su repositorio de documentos. Para nuestra solución, demostramos cómo indexar un repositorio o una carpeta de Salesforce mediante el conector de Amazon Kendra para Salesforce. La solución consta de los siguientes pasos:
- Cree y configure una aplicación en Salesforce y obtenga los detalles de conexión.
- Cree una fuente de datos de Salesforce a través de la consola de Amazon Kendra.
- Indexe los datos en el repositorio de Salesforce.
- Ejecute una consulta de muestra para obtener la información.
- Filtre la consulta por usuarios o grupos.
Requisitos previos
Para probar el conector de Amazon Kendra para Salesforce, necesita lo siguiente:
Configurar una aplicación de Salesforce y recopilar detalles de conexión
Antes de configurar la fuente de datos de Salesforce, necesitamos algunos detalles sobre su repositorio de Salesforce. Reunámoslos por adelantado (consulte Autorización a través de aplicaciones conectadas y OAuth 2.0 para más detalles).
- Ve a https://login.salesforce.com/ e inicie sesión con sus credenciales.
- En el panel de navegación, elija Configurar Inicio.
- under Apps, escoger App Manager.
Esto actualiza el panel derecho.
- Elige Nueva aplicación conectada.
- Seleccione Habilitar la configuración de OAuth para expandir el API (Habilitar configuración de OAuth) .
- URL de devolución de llamada, introduzca
https://login.salesforce.com/services/oauth2/token
. - Ámbitos de OAuth seleccionados, escoger eclair_api y elija el icono de la flecha derecha.
- Seleccione Introspección de todos los tokens.
- Elige Guardar.Aparece una advertencia que dice "Los cambios pueden tardar hasta 10 minutos en surtir efecto".
- Elige Continúar reconocer.
- En la página de confirmación, elija Administrar detalles del consumidor.
- Copie y guarde los valores para Clave del consumidor y Secreto del consumidor para usar más tarde al configurar su fuente de datos de Amazon Kendra.
A continuación, generamos un token de seguridad.
- En la página de inicio, elija el Ver Perfil icono y elegir Ajustes.
- En el panel de navegación, expanda Mi información personal y elige Restablecer mi token de seguridad.
El token de seguridad se envía al correo electrónico que utilizó al configurar la aplicación. La siguiente captura de pantalla muestra un correo electrónico de ejemplo.
- Guarde el token de seguridad para usarlo cuando configure el conector de Salesforce para Amazon Kendra.
Configurar el conector de Amazon Kendra para Salesforce
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-salesforce-index
). - Introduzca una descripción opcional.
- Elige Crear un nuevo rol.
- 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.
- Seleccione Edición para desarrolladores y 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.
- Regrese a la consola de Amazon Kendra y elija Fuentes de datos en el panel de navegación.
- Desplázate hacia abajo y localiza Conector de Salesforce en línea V2.0, y elige Agregar conector.
- Nombre de fuente de datos, ingrese un nombre (por ejemplo,
my-salesforce-datasourcev2
). - Introduzca una descripción opcional.
- Elige Siguiente.
- URL de la fuerza de ventas, ingrese la URL en la parte superior del navegador cuando inicie sesión en Salesforce.
- Configurar VPC y grupo de seguridad, deje el valor predeterminado (Sin VPC).
- Guardar El rastreador de identidad está activado seleccionado. Esto importa información de identidad/ACL en el índice.
- Rol de IAM, escoger Crear un nuevo rol.
- Introduzca un nombre de función, como
AmazonKendra-salesforce-datasourcev2
. - Elige Siguiente.
- En Autenticación sección, elija Crear y agregar un nuevo secreto.
- Ingrese los detalles que recopiló al configurar la aplicación Salesforce:
- Nombre secreto – El nombre que le diste a tu secreto.
- Usuario – El nombre de usuario que utiliza para iniciar sesión en Salesforce.
- Contraseña – La contraseña que utiliza para iniciar sesión en Salesforce.
- Token de seguridad – El token de seguridad que recibió en su correo electrónico mientras realizaba la configuración en Salesforce.
- Clave del consumidor – La clave generada durante la configuración en Salesforce.
- Secreto del consumidor – El secreto generado durante la configuración en Salesforce.
- URL de autenticación - Ingresar
https://login.salesforce.com/services/oauth2/token
.
- Elige Guardar.
La página siguiente se rellena previamente con el nombre del secreto.
- Elige Siguiente.
- Seleccione Todos los objetos estándar y Incluir todos los archivos adjuntos.
- Programación de ejecución sincronizada, escoger Ejecutar bajo demanda.
- Elige Siguiente.
- Mantenga todos los valores predeterminados en el Asignaciones de campo sección y elegir Siguiente.
- En la página de revisión, elija Añadir fuente de datos.
- Elige Sincronizar ahora.
Esto indexa todo el contenido en Salesforce según su configuración. Verá un mensaje de éxito en la parte superior de la página y también en el historial de sincronización.
Prueba la solución
Ahora que ha ingerido el contenido de su cuenta de Salesforce en su índice de Amazon Kendra, puede probar algunas consultas.
- Ve a tu índice y elige Buscar contenido indexado en el panel de navegación.
- Ingrese un término de búsqueda y presione Participar.
Una de las características de la fuente de datos es que trae la información de ACL junto con el contenido de Salesforce. Puede usar esto para restringir sus consultas por usuarios o grupos.
- Regrese a la página de búsqueda y expanda Consulta de prueba con nombre de usuario o grupos.Escoger Aplicar nombre de usuario o grupos.
- Usuario, ingrese su nombre de usuario y elija Aplicá.
Aparece un mensaje diciendo Atributos aplicados.
- Introduce una nueva consulta de prueba y pulsa Participar.
¡Felicidades! Ha utilizado con éxito Amazon Kendra para mostrar respuestas e información basada en el contenido indexado desde su cuenta de Salesforce.
Conclusión
Con el conector de Salesforce 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 Salesforce 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.
Acerca del autor.
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
- Conector de Salesforce para Amazon Kendra
- escala ia
- sintaxis
- zephyrnet