表格模型:以兼容性1400导入数据

时间:2019-04-28 10:39:35

标签: visual-studio-2017 azure-sql-database ssas-tabular azure-analysis-services

希望您一切都好。 我真的需要你的帮助。

我正在尝试使用SSDT 2017在Azure分析服务中创建表格模型。 数据在Azure SQL Server中。 我选择了兼容性1400,然后看到了数据库对象。

但是当我尝试从数据库中导入数据时,出现错误“错误ole dB”。 enter image description here

我还创建了一个兼容性为1200的模型。在这种兼容性下,所有模型都运行良好。

您对如何解决此问题有任何想法吗?

2 个答案:

答案 0 :(得分:0)

请检查您的Azure SQL数据库兼容性级别。 在SSMS中,右键单击数据库名称>“属性”>“兼容性级别”。

enter image description here

有关更多详细信息,请参考:Compatibility level for Analysis Services tabular models

设置兼容性级别140,然后重试。

希望这会有所帮助。

答案 1 :(得分:0)

请尝试使用最新版本的SSDT 2017(15.9.0)。从here下载并安装。在安装用于Visual Studio 2017(15.9.0)的SSDT之前,请卸载Analysis Services项目和Reporting Services项目扩展,然后关闭所有VS实例。

另一种可能的解决方案是尝试SSDT2019。如果没有VS 2019下载并安装Community版本,则安装Analysis Services扩展。