无论如何在Azure SQL DWH中创建外部表,即使外部表语句中提到的位置路径不存在。
例如: - location' / src / temp'还不存在我还想要创建外部表。
create external table ext.dummy(
PERSON_ID varchar(500) ,
ASSIGNMENT_ID varchar(500)
)
WITH
(
LOCATION='/src/temp',
DATA_SOURCE = YasCdpBlobStorage,
FILE_FORMAT = ExtTableTextFileFormat,
REJECT_TYPE = VALUE,
REJECT_VALUE = 0
);
答案 0 :(得分:2)
不,这是不可能的。无论是文件夹还是文件路径的外部位置必须存在,然后才能创建外部表。
虽然文档没有明确说明,但术语"实际"暗示了它,即
LOCATION =' folder_or_filepath'
指定文件夹或文件路径 和Hadoop或Azure blob存储中实际数据的文件名。