Sql server 在SSAS中找不到表错误

Sql server 在SSAS中找不到表错误,sql-server,ssis,ssas,Sql Server,Ssis,Ssas,我正在开发SSAS,我开发了一个datacube并成功部署了它,但当我通过SSIS调用该SSAS时,它表示找不到某个表,但该表存在于我的SSAS模块中。 前几天一切都很好,突然间,请帮助我解决这个问题。在内部,SSIS[分析服务流程任务]使用表的Id,而不是友好的名称。这意味着,如果您重新部署了多维数据集或将其指向其他数据库,那么即使您知道它在那里,它也不会找到您指定的表。然后,每次重新创建SSAS对象时都需要更新包 更易于管理的解决方案是使用[Analysis services Execute

我正在开发SSAS,我开发了一个datacube并成功部署了它,但当我通过SSIS调用该SSAS时,它表示找不到某个表,但该表存在于我的SSAS模块中。
前几天一切都很好,突然间,请帮助我解决这个问题。

在内部,SSIS[分析服务流程任务]使用表的Id,而不是友好的名称。这意味着,如果您重新部署了多维数据集或将其指向其他数据库,那么即使您知道它在那里,它也不会找到您指定的表。然后,每次重新创建SSAS对象时都需要更新包

更易于管理的解决方案是使用[Analysis services Execute DDL Task]任务或在脚本任务中使用AMO

*
您可以通过单击ManagementStudio中的多维数据集、维度、度量值组或分区,选择流程选项,然后选择顶部的脚本选项来获取XMLA命令。将此XMLA代码粘贴到任务的命令窗口中

您是在Visual Studio中运行还是作为SQL Server代理作业运行?我正在为此创建一个集成服务您试图通过SSIS实现什么?处理任务?运行MDX查询?如果是MDX,您可以发布您正在使用的代码吗?您可以发布您正在使用的连接详细信息吗?请尝试更改
模拟