'Read Parquet file in filesystem to on-prem SQL Server Table

There is a large amount of documentation available on getting data from an parquet file from Azure blob storage to an on-prem MSSQL instance.

E.g. https://www.c-sharpcorner.com/article/external-tables-in-sql-server-2016-or-2017-and-work-with-polybase/ creating an external data source.

-- Creating External Data Source  
CREATE EXTERNAL DATA SOURCE PolybaseDS  
WITH (  
TYPE = HADOOP,  
LOCATION = 'wasbs://[email protected]', -- Please change with your container and storage account  
CREDENTIAL = AzureStorageCredential)  

Is there an eqivalent method or way of using external tables to pull data from a parquet file in the local filesystem rather than blob storage?

SSIS/Powershell solutions would also be great, but SSIS doesn't have a built-in parquet connector so that would probably be a slightly-contrived C# script task. As a test I managed to import the data using Power Query, but it's not great for automation.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source