Sql-server – Creating external tables from SQL Server using JDBC Drivers

hadoophivejdbcsql server

I am trying to query Hive tables AND Kylin tables from SQL Server 2019. I was doing some research and found that MSSQL provide PolyBase as a form of interface to Hadoop storage. However, the examples mostly include creating tables and storing file formats into HDFS. All I need is to create an external table from MSSQL using JDBC drivers. Is this possible? I would like to avoid using ODBC drivers.

Best Answer

All I need is to create an external table from MSSQL using JDBC drivers. Is this possible?

No. The supported data sources are here:

  • Hadoop
  • Azure Blob Storage
  • SQL Server
  • Oracle
  • Teradata
  • MongoDB
  • ODBC Generic Types

https://docs.microsoft.com/en-us/sql/relational-databases/polybase/polybase-guide?view=sql-server-ver15