Sql server 使用Netezza数据源处理SSAS维度时出错 我正处于一个从MSSQL到NETEZZA的DW迁移项目的中间,我遇到了一个问题,我肯定这是很可笑的,但是我在尝试这么做的时候却失败了。我希望你们能在这个问题上启发我

Sql server 使用Netezza数据源处理SSAS维度时出错 我正处于一个从MSSQL到NETEZZA的DW迁移项目的中间,我遇到了一个问题,我肯定这是很可笑的,但是我在尝试这么做的时候却失败了。我希望你们能在这个问题上启发我,sql-server,ssas,business-intelligence,netezza,sql-server-data-tools,Sql Server,Ssas,Business Intelligence,Netezza,Sql Server Data Tools,这次迁移的一部分是重构查询MSSQL的应用程序,以便现在查询Netezza,我目前正在尝试重新部署和测试SSAS多维数据集,使用Netezza作为其数据源之一来检索数据和处理维度 我已经使用Netezza OLEDB驱动程序正确设置了DS属性,并通过“测试连接”成功连接。此外,在VisualStudio上,我能够编辑所需维度的命名查询,并在没有任何错误的情况下运行它们 但我现在的问题是,每当我部署解决方案并尝试在SQLManagementStudio中处理这个维度时,我总是得到 “高级关系引擎中

这次迁移的一部分是重构查询MSSQL的应用程序,以便现在查询Netezza,我目前正在尝试重新部署和测试SSAS多维数据集,使用Netezza作为其数据源之一来检索数据和处理维度

我已经使用Netezza OLEDB驱动程序正确设置了DS属性,并通过“测试连接”成功连接。此外,在VisualStudio上,我能够编辑所需维度的命名查询,并在没有任何错误的情况下运行它们

但我现在的问题是,每当我部署解决方案并尝试在SQLManagementStudio中处理这个维度时,我总是得到

“高级关系引擎中出现错误。无法创建连接 数据源ID为“RDW_DS”的数据源

我被告知此错误可能与我的
ImpersonationMode
有关。当我将数据源更改为原始MSSQL DW并使用我的Windows域帐户时,它工作得很好,但由于AD未在Netezza PDA设备中联合,因此我使用的是管理员用户/通行证凭据

你们对如何处理这个问题有什么建议吗

提前感谢,,
恩里科

我不知怎的找到了一个让它工作的方法!我必须安装NZ.NET驱动程序才能使NZOLEDB驱动程序正常工作,然后我可以使用在MSSQL服务器上具有模拟模式权限的windows域用户来运行处理。

我最初遇到了相同的错误

我在VisualStudio2010中开发了多维数据集(数据源-Netezza),当我尝试在SSAS服务器中部署多维数据集时,我得到了完全相同的错误。另一个错误是:后端数据库模块中的错误。未注册提供程序“NZOLEDB”

驾驶员信息见所附图片。驱动程序安装在本地计算机上,但在服务器中丢失。请求DBA在SSAS服务器中安装,之后我能够成功连接。潜水员必须在本地和SSAS服务器上正确安装

我能够处理和部署多维数据集。模拟信息:继承