Integración entrante de Azure Blob
Breve descripción general
La integración entrante de WalkMe con Azure Blob ofrece una forma perfecta de importar datos de Azure, lo que mejora significativamente la experiencia del usuario a través de una personalización avanzada y actualizaciones automatizadas.
La integración te permite introducir una amplia gama de atributos de Azure, lo que te permite crear contenido altamente personalizado. Cualquier actualización de estos atributos en Azure se sincroniza automáticamente con WalkMe, lo que garantiza que el contenido sea siempre relevante y se adapte a tus necesidades, sin tener que actualizar manualmente.
Configura una integración entrante con Azure Blob.
Paso 1: accede a la página Integraciones en Insights Classic.
- Navega hasta Insights Classic: https://insights2.walkme.com/
- Selecciona el sistema en el que deseas configurar la integración en el widget Sistemas supervisados.
- Haz clic en la pestaña Integraciones en la barra lateral.
- Haz clic en Azure Blob para WalkMe en Integraciones entrantes.
5. Haz clic en el botón NUEVA INTEGRACIÓN para comenzar.
Paso 2: Crea una fuente
El siguiente paso es crear una fuente en Azure Blob. Es decir, desde donde WalkMe recibirá los archivos.
Este paso también se puede realizar durante el Paso 3 al añadir una nueva integración.
Información necesaria para introducir:
- Nombre de fuente: un nombre para reconocer la ubicación del origen del archivo.
- Nombre de la cuenta: el nombre de la cuenta de almacenamiento relevante en Azure Blob.
- Nombre del contenedor: el nombre del contenedor relevante dentro de la cuenta de almacenamiento en Azure Blob.
- Método de autenticación: selecciona un método de autenticación seguro para verificar la identidad del usuario o del sistema al acceder al almacenamiento de Azure Blobs.
- Si se selecciona un token SAS (Firma de acceso compartido), se te pedirá que introduzcas lo siguiente:
- Token SAS = el token SAS generado para la cuenta de almacenamiento relevante.
- Si se selecciona Microsoft Entra ID, se te pedirá que introduzcas lo siguiente:
- ID del cliente = un identificador único asignado a la aplicación por Azure Active Directory para reconocerlo durante el proceso de autenticación.
- Secreto del cliente = una clave confidencial o una contraseña utilizada por la aplicación junto con el ID del cliente para autenticarse en Azure Active Directory.
- ID de inquilino = un identificador único para la instancia de Azure Active Directory de tu organización, que especifica el directorio en el que está registrada y autenticada la aplicación.
- Si se selecciona un token SAS (Firma de acceso compartido), se te pedirá que introduzcas lo siguiente:
** La "Ruta del contenedor" es un campo opcional.
Paso 3: Añade una nueva integración
Añadir una nueva integración se puede completar en 3 pasos simples:
- Establece fuente → Elige una fuente en el menú desplegable o crea una nueva fuente como se describe en el paso 1.
- Además, introduce la ruta y el nombre de archivo.
- Mapear columnas → Elige un identificador de usuario único para establecer la sincronización de datos entre Azure Blob y WalkMe.
- Luego, selecciona las propiedades que deseas importar a WalkMe, asegurándote de que estén correctamente asignadas a sus respectivos tipos de propiedades (cadena, número, booleano, etc.).
- Si es necesario, también puedes cambiar el nombre de las propiedades en esta etapa.
- Programar y Guardar → Especifica el nombre de la integración y determina si deseas programar que se ejecute a intervalos especificados.
- Al hacer clic en Guardar, se generará una nueva integración. Puedes elegir ejecutarlo manualmente cuando se solicite o configurarlo para una ejecución automatizada a intervalos definidos.
Configura una cuenta de Microsoft Azure y un contenedor de blobs.
Regístrate en Microsoft Azure
- Ve al sitio web de Microsoft Azure
- Haz clic en "Comienza gratis" o "Regístrate" para crear una nueva cuenta de Azure.
Crea una cuenta de almacenamiento
- Una vez que tengas una cuenta de Azure, inicia sesión en el portal de Azure.
- Haz clic en "Crear un recurso" y busca "Cuenta de almacenamiento".
- Sigue las indicaciones para crear una nueva cuenta de almacenamiento.
- Elige un nombre único para tu cuenta de almacenamiento y configura otros ajustes según sea necesario.
Crea un contenedor de blobs
- Después de crear una cuenta de almacenamiento, ábrala en el portal de Azure.
- En el menú de la izquierda, bajo "Almacenamiento de datos", haz clic en "Contenedores".
- Haz clic en "+ Contenedor" para crear un nuevo contenedor.
- Elige un nombre único para el contenedor, configura los ajustes del nivel de acceso y crea el contenedor.
Método de autenticación
Crea un token SAS (Firma de acceso compartido).
Para interactuar con tu Azure Blob Storage, deberás generar un token de firma de acceso compartido (SAS).
- En el portal de Azure, navega hasta tu cuenta de almacenamiento y selecciona "Seguridad + redes" > "Firma de acceso compartido".
- Configura los permisos deseados, la fecha de caducidad y otras configuraciones para el token SAS.
- Haz clic en "Generar SAS y cadena de conexión".
- Copia el token SAS generado y la cadena de conexión para compartirlo con tu servicio para acceder al contenedor.
Configuración recomendada
- Servicios permitidos → Blob
- Tipo de recurso permitido → Objeto
- Permisos permitidos → Leer, escribir, eliminar
- Permisos de versionado de Blob → Dejar vacío
- Permisos del índice de Blob → Dejar vacío
- Fecha y hora de inicio y vencimiento → Sujeto a su discreción.
- Direcciones IP permitidas → Dejar en blanco
- Protocolos permitidos → Solo HTTPS
- Nivel de enrutamiento preferido → Básico (predeterminado)
- Clave de firma → Key1
Integraciones de archivos compartidos
Actualmente, no se admiten integraciones de múltiples sistemas, pero planeamos implementarlas en 2025.
Si planeas utilizar un archivo compartido para varias integraciones, es importante tener en cuenta que deberás crear una integración separada para cada archivo.
Insights tiene una forma específica de procesar datos para cada integración, y busca una ubicación particular del archivo. Una vez que se han procesado los datos, el archivo se mueve a una carpeta designada para archivos "exitosos" o "fallidos" dentro de la ubicación definida.
Si una segunda integración intenta acceder al mismo archivo, no podrá localizarlo, ya que el archivo ya se ha movido. Esto hará que la segunda integración falle.
Para evitar este problema, configura una integración separada para cada archivo, incluso si utilizan la misma fuente de datos. Esto garantizará que cada integración pueda acceder al archivo que necesita sin entrar en conflicto con otras integraciones.
Notas técnicas
- No hay límite para el número de filas para el archivo integrado; sin embargo, el tamaño del archivo está limitado a 1 GB.