Davide Mauri
banner
mauridb.bsky.social
Davide Mauri
@mauridb.bsky.social
Microsoft Data Platform MVP for 12 years, now Azure SQL PM, with huge passion for Data and Development.
Pinned
🌟 Discover how AI is revolutionizing database interactions! Learn how agents generate T-SQL queries, understand their reasoning, and safeguard your data. 🚀 #AI #SQLServer #TechInnovation #AzureSQL

www.youtube.com/watch?v=Uddh...
Vectors, AI, Agents: how AI will change the way users interact with databases
YouTube video by Microsoft Azure Developers
www.youtube.com
Join us for the Reddit AMA on #SQLServer2025 live now! www.reddit.com/r/SQLServer/...
From the SQLServer community on Reddit
Explore this post and more from the SQLServer community
www.reddit.com
June 4, 2025 at 3:02 PM
A story of collaborating agents: chatting with your database the right way. Read it all here. (And yes, there is a GitHub repo you can use to try everything out by yourself) :)
A story of collaborating agents: chatting with your database the right way - Azure SQL Devs’ Corner
Learn how to build AI agents so that they can work in pairs to make querying data in natural language possible.
devblogs.microsoft.com
June 2, 2025 at 6:28 PM
"Deploy a .NET #Blazor app connected to #AzureSQL and Azure #OpenAI on Azure #AppService". Super cool new Microsoft Learn article that you really don't want to miss, if you are interested in developing AI-enabled solutions with .NET and Blazor. learn.microsoft.com/en-us/azure/...
Deploy a .NET Blazor app connected to Azure SQL and Azure OpenAI on Azure App Service - Azure App Service
Get started connecting Azure SQL to your OpenAI app
learn.microsoft.com
May 15, 2025 at 4:35 PM
Reposted by Davide Mauri
A little bit of self promotion on the Microsoft blog - or "pineapple in own juice" as we say in Denmark. But maybe you will find my free tool to detect T-SQL anti patterns useful anyway?
#azuresql #dotnet #tsql
May 11, 2025 at 6:49 AM
🚫 Tired of running into T-SQL anti-patterns?

✅ Meet your new favorite (and free) tool: the T-SQL Analysis Dotnet Tool!

@ErikEJ, the author of the tool, wrote a great introductory post to get you started: devblogs.microsoft.com/azure-sql/sq...

#AzureSQL #SQLServer #TSQL
Avoid T-SQL anti-patterns with the free T-SQL analysis tool - Azure SQL Devs’ Corner
T-SQL Analyzer is a free command line tool for identifying, and reporting the presence of anti-patterns in SQL Server T-SQL scripts.
devblogs.microsoft.com
May 8, 2025 at 3:42 PM
Adding #AI to your solution? You’re not alone if you're wondering:

🔹 How to store #embeddings in a DB?
🔹 What if there are many columns?
🔹 Can I embed the whole DB?

I wrote about this for #AzureSQL & #SQLServer👇

devblogs.microsoft.com/azure-sql/ef...
Efficiently and Elegantly Modeling Embeddings in Azure SQL and SQL Server - Azure SQL Devs’ Corner
Master best practices for azure SQL Server embeddings vectors to streamline your database operations and improve efficiency.
devblogs.microsoft.com
May 6, 2025 at 3:12 PM
Vector-native support in #AzureSQL + #SemanticKernel + .NET enabled Mondra to build scalable, secure AI—without the integration tax. Bring AI to your data, not the other way around—while helping us take better care of our planet. 🌍 #AI #LLM #Microsoft

www.linkedin.com/posts/davide...
Mondra Global Limited facilitates transition to net-zero food systems with… | Davide Mauri
𝐁𝐫𝐢𝐧𝐠𝐢𝐧𝐠 𝐀𝐈 𝐭𝐨 𝐘𝐨𝐮𝐫 𝐃𝐚𝐭𝐚: 𝐇𝐨𝐰 𝐌𝐨𝐧𝐝𝐫𝐚 𝐚𝐧𝐝 𝐀𝐳𝐮𝐫𝐞 𝐒𝐐𝐋 𝐀𝐫𝐞 𝐑𝐞𝐝𝐞𝐟𝐢𝐧𝐢𝐧𝐠 𝐒𝐜𝐚𝐥𝐚𝐛𝐥𝐞, 𝐒𝐞𝐜𝐮𝐫𝐞 𝐀𝐈 𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 In today’s AI-driven world, the real game-changer isn’t just adding AI—it’s bringing AI to your data...
www.linkedin.com
May 5, 2025 at 4:25 PM
📰 Fresh from the press! 📰

Kick off your Monday with the latest article on how to achieve predictable, structured, LLM outputs and use it in #AzureSQL. devblogs.microsoft.com/azure-sql/pr...
Predictable LLM results with Structured Output and sp_invoke_external_rest_endpoint - Azure SQL Devs’ Corner
Transform your data handling with LLM structured output from Azure SQL and SQL Server using JSON Schema for precise responses.
devblogs.microsoft.com
April 21, 2025 at 3:47 PM
I've updated the #Aspire samples using #AzureSQL and #SQLServer to use the latest 9.2 ver

Bring-Your-Own-SQL-Server (BYOSS), Aspire-Hosted SQL Server, DBUp, DB Prj, EF Core, DataAPIBuilder, End-To-End "ToDo List" app

Make sure to check them out here: github.com/Azure-Sample...
April 16, 2025 at 3:00 PM
SQL Server has had BM25 for years! Now with vector search, building hybrid search is super easy. And RRF? Just a bit of math—no native function needed. Don’t wait for built-ins. Build it! 💥
👉 devblogs.microsoft.com/azure-sql/en...
#SQLServer #VectorSearch #HybridSearch #AzureSQL
Enhancing Search Capabilities in SQL Server and Azure SQL with Hybrid Search and RRF Re-Ranking - Azure SQL Devs’ Corner
Implement Hybrid Search with SQL Server and Azure SQL using RRF with fulltext search the modern vector similarity search
devblogs.microsoft.com
April 7, 2025 at 3:23 PM
🌟 Discover how AI is revolutionizing database interactions! Learn how agents generate T-SQL queries, understand their reasoning, and safeguard your data. 🚀 #AI #SQLServer #TechInnovation #AzureSQL

www.youtube.com/watch?v=Uddh...
Vectors, AI, Agents: how AI will change the way users interact with databases
YouTube video by Microsoft Azure Developers
www.youtube.com
April 3, 2025 at 3:09 PM
🚀 I've updated my #Aspire #AzureSQL samples to show how to seamlessly use a #SQLServer container locally and deploy to #AzureSQL. Thanks to .NET Aspire + #EFCore end-to-end deployment is now as simple as 'azd up'! 🌟💻
March 25, 2025 at 3:16 PM
Good morning, developers! ☕🚀 Let’s start the week strong with an deep dive into securing APIs...in a smart way! This new article by @AlessioTugnoli walks you through using #DataAPIBuilder, #Keycloak, and #AzureSQL to build secure and efficient APIs.
Secure APIs with Data API Builder, Keycloak, and SQL Server - Azure SQL Devs’ Corner
Learn how to build a secure on-premises API using Data API Builder (DAB), Keycloak, and SQL Server with RBAC, ABAC, and Row-Level Security (RLS).
devblogs.microsoft.com
March 24, 2025 at 3:11 PM
📢New article fresh from the press! End-To-End sample to vectorize your documents, store them in #AzureSQL and chat with them 😍 devblogs.microsoft.com/azure-sql/ve...
Vector Search with Azure SQL, Semantic Kernel and Entity Framework Core - Azure SQL Devs’ Corner
Learn how vector search for PDF and documents can be integrated with SQL using AI for efficient data retrieval.
devblogs.microsoft.com
March 19, 2025 at 3:58 PM
🎉 The #SQLConf() #Developer 2025 sessions are now live and ready for you to explore! 🚀

🌟Available online, for free, here: learn.microsoft.com/en-us/shows/...

#AzureSQL #Developers #Aspire #DotNet #AI
March 18, 2025 at 3:48 PM
For #VSLive2025 I've prepared an extensive collection of samples for #Aspire with #SQLServer or #AzureSQL, including #EFCore, #DAB, and Database Projects. If you're a .NET developer eager to test Aspire, this set of samples is exactly what you need! 🚀 devblogs.microsoft.com/azure-sql/ex...
Exploring SQL Server Integration with .NET Aspire: A Collection of Hands-On Samples - Azure SQL Devs’ Corner
Learn how to leverage aspire sql server data api builder for full-stack database projects and simplify your application development.
devblogs.microsoft.com
March 14, 2025 at 4:17 PM
Reposted by Davide Mauri
I have developed a simple UI that allows to experiment with the VECTOR type in Azure SQL Database to perform embeddings and RAG. The repository is available at github.com/marcominerva... #dotnet #azure #sqldatabase #openai /cc @mauridb.bsky.social
February 28, 2025 at 11:07 AM
No need to use API Keys when calling #Azure #OpenAI from #AzureSQL. Go passwordless to have a more maintainable and more secure solution:
Go passwordless when calling Azure OpenAI from Azure SQL using Managed Identities - Azure SQL Devs’ Corner
Find out how Azure SQL and Azure Open AI passwordless solutions enhance security by eliminating the need for API keys and passwords.
buff.ly
February 18, 2025 at 7:12 PM
@awakecoding.com I've updated the source code to now support full hybrid search so that you can ask "Find all the hybrid search samples created before 2025". To make it easier to see how it works, I created a dedicated SQL script that is easy to play with.
February 17, 2025 at 7:24 PM
Another improvement for #DataAPIBuilder. 🤩 Building a rich, secure, scalable, stateless CRUD service for your #AzureSQL database has never been easier!
Stored Procedure Caching in Data API builder Now Supported - Azure SQL Devs’ Corner
Discover the benefits of using cache in Data API builder (DAB) when creating secure REST endpoints over your database. No code generation, just a simple JSON configuration file.
buff.ly
February 14, 2025 at 5:29 PM
"How do I keep embeddings updated?" 🤔 Whether you're working on a small, quick proof of concept or need highly scalable solutions, #AzureSQL and its #Azure integrations got you covered with a variety of options. 🚀 Dive into all the details here:
Database and AI: solutions for keeping embeddings updated - Azure SQL Devs’ Corner
Learn to implement automatic scalable embeddings update in Azure SQL Database to keep your vector search always current and relevant.
buff.ly
February 13, 2025 at 5:45 PM
🤩🤩🤩 Oh-My-Gosh! Look at the list below and tell me if you wouldn't be excited to attend a conference with all this goodness! aka.ms/sql/conf #SQLConf2025
February 11, 2025 at 5:14 PM
🚀 Discover .NET #Aspire and #DataAPI Builder: The ultimate tools for boosting developer efficiency and eliminating repetitive plumbing code. Is there anything better? 🔥 What a fantastic time to be a developer! 😍 devblogs.microsoft.com/azure-sql/ne... #AzureSQL #SQLServer
February 10, 2025 at 6:31 PM