分析下tableau的自带的DLL,从其加载的QT库不难判断,它是采用QT来开发的。因此具有易于移植的作用。看到网上有公开的SDK,于是下载看看,然而却非常失望,其SDK仅仅提供一个数据源的提取和工作空间的发布,然而针对其核心的数据可视化,居然没有外置接口。
虽然功能非常有限,还是进行测试。(主要采用JAVA SDK)来测试。
首先按照说明,将其SDK包中的BIN目录,加载到系统环境变量中。
然后在工程中把JAVA的测试代码复制到某个工程中,并添加相应的四个JAVA包。
果然就可以实现对数据源的创建。