用于非Web软件开发的数据可视化(BI)工具

时间:2016-12-14 15:59:12

标签: java swing javafx tableau qlikview

我正在使用Java开发非Web软件。我使用MS SQL作为数据库。我想在Visualistion表单中获得更多结果。但Java具有有限的数据可视化能力。那么我可以使用java和Ms SQL的可视化工具(如Qlik,tableau ...)。我的概念不明确。我的部分java程序给出了SWING的结果,我想进一步开发具有更多可视化效果的软件。我该如何开发软件?请帮我。 谢谢。

3D Bar chart

1 个答案:

答案 0 :(得分:0)

这取决于您希望它如何工作。如果您希望计划重新加载存储在Java应用程序内部或与之相关的数据,那么主要的问题是Qlik如何访问它 - 是否有API,ODBC连接,SQL服务器,文件输出?如果是这样,那么Qlik可以定期从中加载,如果你愿意,可以将它嵌入你的Java应用程序中。

如果您希望显示器完全动态显示(即用户可以在Java应用程序中输入数据并立即显示在Qlik可视化中),那么您需要使用API​​即时创建Qlik对象。 Qlik Sense有很多API documented here。我没有丰富的经验,但如果你想要动态的应用程序和可视化,你可能需要开始查看Engine API。