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
Running workloads and operations with Azure Kubernetes Service
Proteggere l'endpoint dell'agente A2A delle Logic App
Creare un extension method per applicare condizionalmente una Where in una query LINQ per Entity Framework
From Data to Insight: Exploratory Data Analysis with Python, VS Code and SQL MCP Server
Utilizzare le librerie native di .NET per comprimere uno o più file in formato ZIP
Integrare email esterne con Azure Functions e Managed Connectors
Migrare applicazioni legacy nel cloud con Azure App Service Managed Instance
Integrare Agenti A2A in Azure API Management
Pubblicare un MCP Server in GitHub MCP Registry
Integrare il Docker Model Runner in un workflow di GitHub
Integrare OpenTelemetry direttamente in Azure Monitor


