ADF ONPREM SQL Server到ADW表复制问题



我在执行Prem Table上给定的ADW上给定的A副本时遇到了错误一直在这里进行,以便我可以弄清楚,请查看以下错误,我也不会像在Prem Sql Server上那样在这里使用Polybase。(方法,因为多轴酶不适用于最大数据类型。

错误:

复制活动在 水槽:adatawarehouse.database.windows.net side: 'type = system.OverFlowException,message =超过数组维度 支持范围。,source = microsoft.datatransfer.common'。

在这里查看仓库的限制:https://learn.microsoft.com/en-us/azure/sql-data-warehouse/sql-data-warehouse-warehouse-warehouse-service-service-service-service-容量限制

另请阅读以下内容:https://learn.microsoft.com/en-us/azure/sql-data-warehouse/sql-data-warehouse-tables-data-tables-data-types

看起来Azure Data Warehouse不太喜欢Varchar(Max(,而且它是合理的,因为它构建以支持商业智能体系结构,其中长文本字段对于在汇总数据中显示公司的大图并不有用。尝试使用varchar(8000(!

希望这有帮助!

我能够通过不选择斑点分期来解决此问题,因为我不使用涉及斑点进行分期的polybase技术,存储帐户中的斑点有问题值未正确插入斑点,因此它们不会插入ADW中。

,但我不明白我们是否不想使用polybase,那么我们也有一个选项来使用登台存储帐户,为什么?

显然解决了问题。

相关内容

  • 没有找到相关文章

最新更新