据我所知,没有类似的东西可以集成到 SharePoint。你必须创造一些定制的东西。
确实,我不推荐这种方法,因为我认为数据的复杂程度和大小可能会很快超过任何在 SP 中特别高效的方法。 SP 已经是一组复杂的数据,根据我的经验,进一步增加复杂性并不明智。
SP 列表适用于简单数据。我已经开始在 SP 中为自己创建一个服务目录,但这将是一个非常简单的列表,即使我一直在考虑它,我也很快意识到它可能不适合很长时间。另外,我不打算过多地保留数据接口。
相反,我会推荐一个更专注于数据库和 Web 前端的解决方案,可以轻松集成到 SP 站点或简单地链接。
当您开始发现系统之间的联系时,这类系统往往会变得非常复杂,除非您的组织相对较小且简单,否则我认为您会后悔的。
如果您的系统架构非常复杂,最好使用成熟的企业架构工具。这将允许您开始正确映射系统之间的逻辑,甚至将系统映射到基础架构。
简而言之,要使用 SP,请保持非常简单(简单化)并暂时忘记图表,因为无论如何您都必须创建定制界面。考虑一个带有 Web 前端的定制数据库,它可以链接到您的 AD 以进行与 SP 相同的身份验证和授权,并且只需从 SP 链接到。或者对于更复杂的架构,研究企业架构工具的使用。
更新:
好的,所以你需要一些简单的东西来提取数据。这更容易一些。我仍然不知道有专门的 Web 部件,但老实说,我没有看过。
我的方法可能是使用 JavaScript "Graph" 工具 - 请注意不要将短语 "graph" 与 "chart" 混淆。图表是(通常是数字)数据的图形视图。图是一组节点和“边”(我可能没有很好地解释过)。 Graphviz 是此类工具中最著名的,但它是一个命令行工具。但是,有很多 JavaScript 工具可以使用。
SharePoint 非常容易与 JavaScript 集成(除了奇怪的字段名称和过于复杂的数据结构!)而且即使我的技能有限,我也能够敲出一个谷歌地图“视图”,它使用来自正常的 SharePoint 列表。当然还有一些 JavaScript 库的帮助。
您只需隐藏普通的查看 Web 部件。网页仍然可以使用这些数据,您可以将其直接输入到 JavaScript 库中,该库将为您绘制图表。
如果您选择走这条路,这里有一些免费和非免费的库:
免费:
不是免费的
还值得一提的是,理论上,您可以使用 Visio 做到这一点。但是,由于它太复杂了,所以没有太多示例。