Azure Cosmos DB è un servizio di database distribuito globalmente offerto da Microsoft Azure che supporta diversi modelli di dati, tra cui documento, grafico, chiave-valore e colonna. È progettato per garantire alta disponibilità, scalabilità e prestazioni elevate con latenza bassa. Sebbene utilizzi una sintassi SQL per le query, questa non è identica a quella di SQL Server; presenta infatti alcune differenze nelle funzioni e nelle operazioni disponibili.
Viene in aiuto Microsoft Copilot in Azure Cosmos DB che di recente è stato introdotto per semplificare la creazione di query NoSQL basate su domande in linguaggio naturale direttamente dal portale Azure. Per iniziare, dobbiamo prima iscriverci alla funzionalità di anteprima di Copilot per Azure tramite il portale Azure andando nella sottoscrizione desiderata, andare nella voce Preview features e cercare Microsoft Copilot for Azure in Cosmos DB.

A questo punto possiamo andare sul nostro database, selezionare il container e creare una nuova query. Ci viene così data nella parte in alto la possibilità di specificare una query da mandare a Copilot, contestualizzata.

Possiamo interagire più volte, anche se per il momento Copilot non è in grado di alterare le query già presenti, ma solo aggiugerne. Possiamo però chiedere di ottimizzare o di variare una query inserendola direttamente nel prompt. Da segnalare che il servizio non ha nessun costo aggiuntivo.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Eseguire i worklow di GitHub su runner potenziati
Cambiare la chiave di partizionamento di Azure Cosmos DB
Ordinare randomicamente una lista in C#
Utilizzare i primary constructor di C# per inizializzare le proprietà
Aggiornare a .NET 9 su Azure App Service
Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Recuperare l'ultima versione di una release di GitHub
Migrare una service connection a workload identity federation in Azure DevOps
Conoscere il rendering Server o WebAssembly a runtime in Blazor
Gestire il colore CSS con HWB
Usare le navigation property in QuickGrid di Blazor
I più letti di oggi
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Rendere le variabili read-only in una pipeline di Azure DevOps
- Utilizzare l'attributo accesskey in HTML
- Generare una User Delegation SAS in .NET per Azure Blob Storage
- Nuova preview per Expression Interactive Designer