Spotfire:无法加载部分数据 table "sp_XXXX"。数据源可能丢失或已更改

Spotfire: Some part of the data table "sp_XXXX" could not be loaded. A data source may be missing or has been changed

我创建了一个 spotfire 可视化并保存了它。但是,当它尝试通过网络访问时 link 我遇到了以下错误

部分数据table"XXXXxxxxx"无法加载。数据源可能丢失或已更改。

我做了以下设置:

1) 数据加载为"Linked to source"。 2)Data connections Properties -->Data connections Settings -->data Source--> --> Credentials--> credentials is given(Profile credentials has been shared) 3) 我使用了一个存储过程,它是在具有 spotfire 访问权限(包括架构)的数据库下创建的。

请帮我解决问题。

您提到您通过网络访问 DXP link,这表明您正在使用 WebPlayer。 WebPlayer 将无法访问本地存储的文件。但是,WebPlayer 将使用数据库连接和信息链接远程加载数据。

我假设当您使用桌面客户​​端加载分析时数据加载正确?

解决方法是保存文件的副本以便在 WebPlayer 和 select "Stored Data" 中访问(即嵌入)在 "Change all applicable data sources to:" 下拉列表中。

此问题已解决。这是由于查询中使用了 temp tables,当存储过程中使用 temp table 时,它表现得很奇怪(根据我的观察)