Riepilogo
In questo modulo è stata illustrata l'integrazione di dati e servizi nelle funzioni. Per prima cosa è stata presentata una breve panoramica dei tipi di associazioni disponibili per l'aggiunta a una funzione. È stata quindi esaminata la lettura dei dati da Azure Cosmos DB tramite un'associazione di input. Funzioni di Azure si occupa della gestione delle stringhe di connessione e si è osservato come sia semplice leggere i dati nel codice tramite l'associazione. Infine, ci si è concentrati sulla scrittura di dati in origini diverse con l'aiuto delle associazioni di output.
Il percorso svolto è riepilogato nella tabella seguente, in cui sono illustrate le diverse associazioni usate in ognuna delle unità elencate.
Unità di apprendimento | Trigger | Associazioni di input | Associazioni di output |
---|---|---|---|
Esplorare i tipi di associazione di input e di output | HTTP | HTTP | HTTP |
Leggere dati con associazioni di input | HTTP | HTTP Azure Cosmos DB |
HTTP |
Scrivere dati con associazioni di output | HTTP | HTTP Azure Cosmos DB |
HTTP Azure Cosmos DB Archiviazione code di Azure |
È possibile applicare gli approcci appresi finora per aggiungere e testare le associazioni all'interno delle funzioni. Di seguito sono presentati alcuni spunti interessanti per acquisire maggiore familiarità con le associazioni e procedere alla compilazione in base a quanto si è appreso.
Creare un'altra funzione per leggere dall'archiviazione BLOB e usare altre associazioni di input che non sono state usate in questo modulo.
Creare un'altra funzione per scrivere in più destinazioni tramite altri tipi di associazioni di output supportati.
Nell'unità precedente è stata introdotta una coda in cui sono stati pubblicati messaggi tramite un'associazione di output. Come passaggio successivo, può essere utile aggiungere un'altra funzione che legge i messaggi nella coda e visualizza il TESTO DEL MESSAGGIO nella console con
console.log()
.
Come si è visto in questo modulo, il portale di Azure offre funzionalità facili da usare per iniziare a creare funzioni e connetterle a dati e altri servizi.
Se si è interessati alla realizzazione di integrazioni serverless come queste, con i flussi di lavoro visivi e senza codice personalizzato, o con una quantità minima di codice, provare anche App per la logica di Azure.
Eseguire la pulizia
La sandbox esegue automaticamente la pulizia delle risorse al termine di questo modulo.
Quando si lavora nella propria sottoscrizione, al termine di un progetto è buona norma determinare se le risorse create sono ancora necessarie. Le risorse che rimangono in esecuzione hanno un costo. È possibile eliminare risorse singole oppure gruppi di risorse per eliminare l'intero set di risorse.
Altre informazioni
Le risorse seguenti, correlate agli argomenti trattati in questo modulo, potrebbero risultare interessanti:
- Documentazione di Funzioni di Azure
- Guida di riferimento dettagliata all'elaborazione serverless in Azure
- Avvio rapido: Libreria client di Archiviazione code di Azure per JavaScript
- Introduzione ad Azure Cosmos DB: API SQL
- Panoramica tecnica di Azure Cosmos DB
- Documentazione di Azure Cosmos DB