在 GraphDB 工作台中运行 SPARQL 查询后,可以制作一些不错的使用 Google Charts 进行可视化(除了 un-attributed“数据透视表”tab.)
我的医院记录是 de-identified,但我仍然需要保守。
如果我使用 GraphDB 中提供的 Google Charts 或 Pivot Table 选项卡,我的查询结果是否会被发送到除我的服务器和客户端之外的任何计算机,以便创建可视化?
如果你不知道明确的答案,但可以提出一个方法来做我自己的研究,我肯定会自己尝试。也许是我的浏览器开发人员的工具?我希望避免使用封隔器嗅探器应用程序。
1 回答
我怀疑它是否将数据发送到其他服务器以呈现图表或数据透视表。 Google 图表依赖于.js 正在加载(可能来自远程服务器),但渲染是在本地完成的(客户端计算机)。
但是,为了让自己完全确定,您可以在服务器上执行以下操作。
加载一些测试数据(不是您的患者数据,i.e.与 graphdb 一起提供的示例数据)并使用 Google 图表绘制一些内容。这是为了确保加载所有.js 库。
断开网络连接。确保禁用 LAN 和 Wifi。
现在绘制一个不同的图表(以确保缓存的图表不是 re-displayed)。如果可以绘制图表,则不需要外部服务器来绘制图表。