La integración de datos de Experience Manager Forms proporciona una configuración de almacenamiento de Azure para integrar formularios con los servicios de Azure Storage. El modelo de datos de formulario se puede utilizar para crear formularios adaptables que interactúen con el servidor Azure para habilitar los flujos de trabajo empresariales. Por ejemplo:
Antes de ejecutar estos pasos, asegúrese de que dispone de una cuenta de Azure Storage y una clave de acceso para autorizar el acceso a la cuenta de Azure Storage.
Después de crear la configuración de Azure Storage, puede crear el modelo de datos de formulario. Especifique la carpeta que contiene la configuración de Azure en el campo Configuración de fuente de datos al crear el modelo de datos de formulario. A continuación, podrá seleccionar la configuración en la lista de configuraciones existente en el nombre de carpeta especificado.
Después de crear el modelo de datos de formulario y los objetos de modelo, puede agregarle servicios de Azure.
Para agregar servicios de Azure:
En el modo Edición, seleccione los servicios en la sección Servicios del panel izquierdo y pulse Agregar selección. Los servicios seleccionados se muestran en la pestaña Servicios del modelo de datos de formulario.
En la pestaña Servicios, seleccione el servicio y Editar propiedades. En función del servicio, defina los objetos del modelo de entrada o salida del servicio.
Pulse Guardar para guardar el modelo de datos de formulario.
La siguiente tabla describe los servicios de Azure disponibles:
Nombre del servicio | Descripción |
---|---|
Obtener un blob de Azure | Recuperar datos almacenados como un blob en Azure Storage mediante un ID o un nombre. |
Obtener un blob con URL binarias de Azure | Recuperar datos almacenados como un blob con URL binarias en Azure Storage mediante un ID o un nombre. |
Guardar un blob de Azure | Usar un ID de blob para guardar datos en Azure Storage. |
Actualizar un blob de Azure | Usar un ID de blob para actualizar datos en Azure Storage. |
Recuperar una lista de ID de blobs de Azure | Recupere una lista de ID de blobs de Azure en función del número definido en la solicitud de entrada. |
Recuperar URL de SAS de blobs de Azure | Recupere URL de SAS de blobs de Azure en función de los ID de blob de la solicitud de entrada. |
Eliminar un blob de Azure | Usar un ID de blob para eliminar datos en Azure Storage. |
Para definir la propiedad de un objeto de modelo de datos como clave de búsqueda:
Después de definir las propiedades de un objeto de modelo de datos como claves de búsqueda, los valores hash se almacenan en etiquetas de índice de Azure y los valores codificados en Base64 se almacenan en los metadatos de Azure.
Solo se permiten 10 claves de búsqueda por cada entidad de Azure, ya que Azure solo permite 10 etiquetas por cada blob, y el valor de las propiedades marcadas como claves de búsqueda se almacena en etiquetas de índice de Azure después del hash.