#sql-server #parquet #openrowset #external-tables
Вопрос:
У меня есть этот код для SQL Server, но появилась ошибка:
Неправильный синтаксис рядом с openrowset
CREATE EXTERNAL TABLE [myschema].[mytable] AS select * from OPENROWSET ( BULK '/path/to/PARTDATE=*/*.parquet', DATA_SOURCE = 'processed_Adls_Storage', FORMAT = 'PARQUET' ) AS r GO
Вот один из примеров /путь/к/PARTDATE=* -rwxrwxrwx 1 корневой корень 50781875 18 сентября 20:24 /путь/к/ДАТА РОЖДЕНИЯ=20210917/часть-xxxxx-xxxx-xxxxx.быстрый.паркет
Моя цель-создать внешнюю таблицу в SQL Server.
Спасибо.
Комментарии:
1. Использование OPENROWSET будет представлением, а не внешней таблицей.