Я получаю старый добрый
Неверный синтаксис рядом с 'EXTERNAL'.
ошибка.Я точно делаю то, что этот ответ описывает .Но SQL Server возвращает вышеупомянутую ошибку, когда я прихожу к этому фрагменту кода:
CREATE EXTERNAL FILE FORMAT csvformat
WITH (
FORMAT_TYPE = DELIMITEDTEXT,
FORMAT_OPTIONS (FIELD_TERMINATOR =',')
);
GO
Что я делаю неправильно?
То, что я пробовал
- Установлена среда выполнения Java (Java 8 Update 201)
- PolyBase установлена с "PolyBase Query Service дляВнешние данные "
- Я включил PolyBase с
EXEC sp_configure 'hadoop connectivity', 4;
.Я также установил эту опцию на 1
и 7
- я все еще получаю эту ошибку - Используя
EXEC sp_configure
, я также установил 'polybase enabled'
на 1
- Я проверил
SELECT SERVERPROPERTY ('IsPolybaseInstalled') AS IsPolybaseInstalled;
- возвращает 1
- Мой TCP включен
- Мой PolyBase работает:
Настройка: SQL Server2019 на виртуальной машине (Azure), нет Azure SQL Server или Azure DWH.