Сообщение об исключении Java: java.lang.ClassNotFoundException: класс org.apache.hadoop.fs.adl.AdlFileSystem not found ' - PullRequest
0 голосов
/ 26 сентября 2019

Я пытаюсь создать внешнюю таблицу на SQL Server 2019, но получаю сообщение об ошибке ниже:

External file access failed due to internal error: 'Error occurred while accessing HDFS: Java exception raised on call to HdfsBridge_Connect. Java exception message:
java.lang.ClassNotFoundException: Class org.apache.hadoop.fs.adl.AdlFileSystem not found'

Я даже добавил jar в папку hadoop в polybase, но все еще получаю ту же проблему.

CREATE EXTERNAL TABLE [dbo].[sample]
(
    id int not null
)
WITH (DATA_SOURCE = [ds],LOCATION = N'/ab/cd',FILE_FORMAT = [fformat],REJECT_TYPE = VALUE,REJECT_VALUE = 0)

GO
...