我从这篇文章 ( KNIME 3.2 Tableau Node error ) 中得到了不同的错误。我相信我的问题先于他的。我怀疑我的问题出在设置依赖项和 PATH 变量上。
- 我已经下载了 Tableau SDK,并将其放在 KNIME 工作区和 Tableau 的程序文件中。我已将 KNIME 的链接资源页面配置为分别指向每个文件和 bin 目录。
- 此外,我已经编辑了 Windows 系统变量 PATH 并添加到新的\BIN\目录中;
- 我还下载了 Visual Studio 2013 的 Visual C++ Redistributable Packages,这是我从这里找到的 32 位版本:
https://www.microsoft.com/en-us/download/details.aspx?id=40784
当我执行时,我首先得到一个找不到的库。然后在后续执行中出现错误“执行失败:无法初始化类 com.tableausoftware.extract.ExtractAPI”
有谁知道如何正确设置 KNIME 的环境以成功使用 Tableau 连接器?
最佳答案
好的,这是我按顺序使用的步骤。
下载适用于 Windows 的 Tableau SDK 的 Java 版本: https://onlinehelp.tableau.com/current/api/sdk/en-us/help.htm#SDK/tableau_sdk_installing.htm%3FTocPath%3D_____3
将该文件解压缩到您正在使用的工作区中名为 SDK 的目录中。对我来说这是 C:\Users\<'user name'>\knime-workspace\
更新系统上“路径”的环境变量,并在 KNIME 中添加链接文件夹资源(首选项 -> 工作区 -> 链接资源) 将两者都指向\bin\子目录。
然后安装了“Microsoft Visual Basic 2013 Redistributables”文件。
关于c++ - KNIME 3.2 Tableau 节点依赖错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38670589/