PolyBase allows SQL Server 2016 to query data residing in Hadoop and Azure Blob Storage. It provides a unified query experience using T-SQL. To use PolyBase, you configure external data sources and file formats, create external tables, then run T-SQL queries against those tables. The PolyBase engine handles distributing parts of the query to Hadoop for parallel processing when possible for improved performance. Monitoring DMVs help troubleshoot and tune PolyBase queries.