Buenas!
Uno de los ejemplos de utilización de Cognitive Services que comente durante el Global Azure Bootcamp consistía en el análisis automático de información en ítems de listas de SharePoint. Para lograr esto podemos crear un Flow con los siguientes pasos
- Trigger, el Flow se dispara cuando se agrega un nuevo Item en la lista de SharePoint
- Obtener el contenido del archivo asociado al Item de la lista de SharePoint
- Utilizar Cognitive Services para obtener los tags y la descripción de la imagen
- Actualizar la Descripción del Item con la información retornada por CS
Luego de subir un par de imágenes a la lista de Sharepoint podremos ver que el proceso funciona correctamente
Si vemos la descripción de cada uno de los ítems podremos ver que los ítems se han actualizado correctamente
El histórico también nos muestra el paso a paso correcto.
Sin embargo, en el histórico de 5 imágenes, hay 2 que han fallado. Una de las ventajas de trabajar con Flow, es que, en el histórico de ejecuciones, es fácil comprobar que paso ha fallado. En este caso, las ultimas 2 imágenes no tienen el formato correcto para ser analizadas con Cognitive Services
En próximos posts, otros escenarios donde utilizar CS puede ayudarnos con tareas del día a día.
Happy Coding!
Greetings @ Toronto
El Bruno
References
My posts on Flow
- New feature: Approval reassignment
- Analyzing images in 3 steps with Microsoft Flow and Computer Vision
- Using configuration information from an App using OneDrive, Excel, Microsoft Flow and HTTP Requests
- Check your Apps health in Azure using Application Insights and Microsoft Flow
- How to invoke a Flow from an external App using HTTP Request
- How to review a Flow process
- Push Notification Support
- Calling a Flow from a C# ConsoleApp
- Support for Team coauthoring and sharing
- Email Sentiment Analysis on a PowerBI dashboard, and Flow
- Schedule a Flow execution, recurrence supported!
- How To iterate through collections of elements (Excel, Sharepoint, Cognitive Services and more…)
- “Save as ” and interaction with physical buttons FLIC and BTTN
- New action definition to use Computer Vision APIs from Microsoft Cognitive Services
- Buttons Widgets in iOS and Android
- Handle exceptions, errors, timeouts and more in a Microsoft Flow definition
- Working with Variables in Microsoft Flow
- Advanced options to work with an HTTP Action in Microsoft Flow, Headers, Authentication and more
- How To emulate a Button for a Flow using a Browser
- Export and Import Flow definitions with advanced options
- Working with Expressions
- New input options when using Flow Button: list of choices
- Trigger a Flow associated to an item in a #SharePoint list