PolyBase is Microsoft’s data virtualization technology, allowing you to integrate SQL Server with a variety of external systems such as Oracle, MongoDB, Cosmos DB, Teradata, Apache Spark, and even other SQL Server instances. In this talk, we will walk through the mechanics of PolyBase, showing how we can write T-SQL queries to access data from heterogeneous sources. We will see how PolyBase has evolved over the years and the new capabilities you will find in SQL Server 2022. Finally, we will look at several interesting use cases for PolyBase in the modern data environment.


Kevin Feasel

Kevin Feasel is a Microsoft Data Platform MVP and CTO at Faregame Inc, where he specializes in data analytics with T-SQL and R, forcing Spark clusters to do his bidding, fighting with Kafka, and pulling rabbits out of hats on demand. He is the lead contributor to Curated SQL (, president of the Triangle Area SQL Server Users Group (, and author of PolyBase Revealed ( A resident of Durham, North Carolina, he can be found cycling the trails along the triangle whenever the weather’s nice enough.