Sql 大容量插入命令上的数据分区
在上一篇文章中,我成功地使用了SQL On Demand中OPENROWSET命令中的filepath元数据在视图中创建分区方案 我希望在一个普通的Azure SQL数据库视图中复制它。当我尝试运行相同的命令时,我得到一个错误 找不到列“r”或用户定义函数或聚合“r.filepath”,或者名称不明确 这就是我在SSMS中为我的Azure SQL数据库实例运行的内容Sql 大容量插入命令上的数据分区,sql,sql-server,azure-synapse,Sql,Sql Server,Azure Synapse,在上一篇文章中,我成功地使用了SQL On Demand中OPENROWSET命令中的filepath元数据在视图中创建分区方案 我希望在一个普通的Azure SQL数据库视图中复制它。当我尝试运行相同的命令时,我得到一个错误 找不到列“r”或用户定义函数或聚合“r.filepath”,或者名称不明确 这就是我在SSMS中为我的Azure SQL数据库实例运行的内容 CREATE VIEW testview6 AS SELECT *, r.filepath(1) as [date] FROM O
CREATE VIEW testview6 AS
SELECT *, r.filepath(1) as [date]
FROM OPENROWSET (
BULK 'Sales/2020-10-01/Iris_Shortened.csv',
DATA_SOURCE = 'azure_blob_sas5',
SINGLE_CLOB
) AS [r];
我不确定我做错了什么。我的目标是创建一个分区方案,以便可以使用filepath元数据来解析所需的内容。这是否仅在SQL随需应变时可用?目前是。
这是一个好主意,您能为Azure SQL数据库创建功能请求吗