Jovan Popovic

Senior Program Manager, Azure Data

Senior Program Manager working on Microsoft SQL Server, Azure SQL Database, and Azure Synapse Analytics. He is working in Microsoft Development Center Serbia as Program Manager on several developer-facing SQL Server/Azure SQL features such as T-SQL language enhancements, JSON/temporal support, columnstore/in-memory technologies, and built-in intelligence. He has more than 15 years of experience in various Microsoft technologies with a focus on SQL Server, Azure, ASP.NET, C#, and JavaScript. He has been working in various Microsoft Data Platform teams since 2012. He is a former Microsoft MVP for ASP.NET and has a PhD degree in software engineering from the University of Belgrade. He is am public speaker at top Microsoft conferences, and is author of several books and open-source projects. He enjoys exploring technologies (especially SQL Server capabilities) and finding the best ways to implement the most efficient solutions using them.

Post by this author

Azure SQL can read Azure Data Lake storage files using Synapse SQL external tables

Serverless Synapse SQL pool in Azure Synapse Analytics is a T-SQL query engine that enables you to read the files placed on Azure storage. You can easily integrate your Azure SQL engine with Synapse SQL to delegate big data analytics and analyze large amounts of data placed on Azure.

Use Linked server to Synapse SQL to implement Polybase-like scenarios in Managed Instance

Serverless Synapse SQL pool enables you to query files on Azure Data Lake Storage. Azure SQL Managed Instance can use linked servers to query data on Azure Storage using Synapse Analytics serverless SQL query endpoint. This technique linked server may be good solution for some Polybase-like scenarios.