如何允许用户在spotfire中加载自己的文件?

时间:2018-03-01 17:45:18

标签: spotfire

我想允许用户通过用户界面加载自己的数据(excel文件)。然后我想检索文件并在我的数据函数中使用它。

我正在开发Spotfire信息中心。我需要用户导入自己的数据,我想稍后在数据函数中使用此表(r嵌入在spotfire中)。我知道我们可以通过spotfire使用Ironpython或Javascript,我不知道如何允许用户加载其数据 你能帮帮我吗

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:2)

很遗憾地告诉您,但这不是Spotfire中提供的功能。你可能能够用一些严肃的Python脚本来完成这个任务,但我不会把时间花在上面去打扰。

有很多潜在的问题可能会出现,但基本上它们归结为:用户是愚蠢的;不要相信他们

您将花费太多时间来定义边缘情况,例如"如果用户上传缺少所需列的文件会怎么样?" "如果用户上传其他文件类型(.pdf)怎么办?" "如果用户上传的数据实际上无效或被操纵以显示不同的结果会怎么样?"

我强烈建议您考虑通过让用户提供自己的数据来尝试实现的目标,并尝试找到其他方法来实现这一目标。否则,HIC SVNT DRACONIS;)

作为替代方案,您可以使用连接到数据库的信息链接吗?但你的问题的答案是:你不能,你不应该这样做。