Resumen
- 5 minutos
Este módulo se ha centrado en la integración de datos y servicios en las funciones. Comenzamos con un paseo rápido por los tipos de enlaces que se muestran al agregarlos a una función. A continuación, consideramos la posibilidad de leer datos desde Azure Cosmos DB mediante un enlace de entrada. Azure Functions se ocupa de administrar cadenas de conexión, y se ha visto lo fácil que es leer datos en el código mediante el enlace. Por último, nos centramos en escribir datos en diferentes orígenes con la ayuda de enlaces de salida.
Este recorrido se resume en la tabla siguiente, en la que se muestran los distintos enlaces que se han usado en cada una de las unidades indicadas.
Unidad de aprendizaje | Desencadenadores | Enlaces de entrada | Enlaces de salida |
---|---|---|---|
Exploración de los tipos de enlace de entrada y salida | HTTP | HTTP | HTTP |
Lectura de datos con enlaces de entrada | HTTP | HTTP Azure Cosmos DB |
HTTP |
Escritura de datos con enlaces de salida | HTTP | HTTP Azure Cosmos DB |
HTTP Azure Cosmos DB Azure Queue Storage |
Puede aplicar los enfoques que ha aprendido aquí para agregar y probar enlaces en las funciones. Estas son algunas ideas interesantes para adquirir más práctica con los enlaces y desarrollar lo que ha aprendido aquí.
Cree otra función para leer desde Blob Storage y use otros enlaces de entrada que no se usaron en este módulo.
Cree otra función para escribir en más destinos mediante otros tipos de enlace de salida admitidos.
En la unidad anterior, se introdujo una cola y se publicaron mensajes en ella con un enlace de salida. Como paso siguiente, considere la posibilidad de agregar otra función que lea los mensajes de la cola e imprima el MENSAJE TEXT en la consola con
console.log()
.
Como vimos en este módulo, Azure Portal ofrece características fáciles de usar para empezar a crear funciones y conectarlas a datos y otros servicios.
Si está interesado en realizar integraciones sin servidor como estas con flujos de trabajo visuales y poco o sin código personalizado, consulte Azure Logic Apps también.
Limpieza
El espacio aislado limpia los recursos automáticamente cuando haya terminado con este módulo.
Cuando esté trabajando en su propia suscripción, es una buena idea al final de un proyecto para identificar si todavía necesita los recursos que ha creado. Los recursos que deja en ejecución pueden costar dinero. Puede eliminar recursos individualmente o eliminar el grupo de recursos para eliminar todo el conjunto de recursos.
Más información
Los siguientes recursos están relacionados con los temas tratados en este módulo que puede encontrar interesantes: