Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 大容量插入命令上的数据分区_Sql_Sql Server_Azure Synapse - Fatal编程技术网

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

在上一篇文章中,我成功地使用了SQL On Demand中OPENROWSET命令中的filepath元数据在视图中创建分区方案

我希望在一个普通的Azure SQL数据库视图中复制它。当我尝试运行相同的命令时,我得到一个错误

找不到列“r”或用户定义函数或聚合“r.filepath”,或者名称不明确

这就是我在SSMS中为我的Azure SQL数据库实例运行的内容

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数据库创建功能请求吗