小编Tia*_*iam的帖子

Azure SQL数据仓库和PolyBase无法读取使用U-SQL和ADLA生成的CSV文件

我有一个U-SQL脚本,它在Azure存储中生成一个CSV文件,在Azure SQL数据仓库(SDW)中使用PolyBase读取该CSV文件的外部表.

使用U-SQL脚本生成CSV文件时,SDW无法读取数据并抛出异常:

消息110802,级别16,状态1,行152 110802;发生内部DMS错误导致此操作失败.详细信息:异常:Microsoft.SqlServer.DataWarehouse.DataMovement.Common.ExternalAccess.HdfsAccessException,消息:Java异常上调调用HdfsBridge_RecordReaderFillBuffer:错误[无法检索到Java异常]发生在访问外部文件[/ CSV/2015-02- 13/all.csv] [0].

但是,如果我将该CSV文件下载到本地驱动器并完全按原样上传,而没有对具有完全相同文件名的完全相同的位置进行修改,则SDW可以毫无问题地对其进行查询.

有任何想法吗?

java azure parallel-data-warehouse azure-sqldw u-sql

5
推荐指数
1
解决办法
761
查看次数