写表提取错误

bobpeersbobpeers 成员职位:3.贡献我
2018年11月编辑 帮助

你好,

升级到RM 7.2后,我试图使用Tableau Data Writer,但每次使用此堆栈跟踪都会失败

例外:java.lang.NoClassDefFoundError
消息:无法初始化类com. tableaussoftware . dataextract . collation
堆栈跟踪:
com.rapidminer.extension.tableau.operator.io.TableauWriter.extractData (TableauWriter.java: 127)
com.rapidminer.extension.tableau.operator.io.TableauWriter.write (TableauWriter.java: 77)
com.rapidminer.extension.tableau.operator.io.TableauWriter.write (TableauWriter.java: 36)
com.rapidminer.operator.io.AbstractWriter.doWork (AbstractWriter.java: 68)
com.rapidminer.operator.Operator.execute (Operator.java: 1021)
com.rapidminer.operator.execution.SimpleUnitExecutor.execute (SimpleUnitExecutor.java: 76)
com.rapidminer.operator.ExecutionUnit.execute (ExecutionUnit.java: 798)
com.rapidminer.operator.OperatorChain.doWork (OperatorChain.java: 392)
com.rapidminer.operator.Operator.execute (Operator.java: 1021)
com.rapidminer.Process.run (Process.java: 1179)
com.rapidminer.Process.run (Process.java: 1081)
com.rapidminer.Process.run (Process.java: 1034)
com.rapidminer.Process.run (Process.java: 1029)
com.rapidminer.Process.run (Process.java: 1019)
com.rapidminer.gui.ProcessThread.run (ProcessThread.java: 65)

我已经下载了Tableau Extract API(64位,与RM相同)并将其提取到磁盘上。我还添加了\bin到我的PATH,所以它应该工作,但没有。

标记:

最佳答案

  • bobpeersbobpeers 成员职位:3.贡献我
    解决方案接受

    你好,

    我自己已经解决了这个问题。这是因为您可以将路径添加到用户或系统环境路径中的\bin文件夹中,您必须将其添加到系统路径中,因为仅向用户path添加路径不起作用。我认为应该更新文档以指出这一点。

    最好的问候,

    鲍勃

    Marco_Boeck MartinLiebig 10329541

答案

  • bhupendra_patilbhupendra_patil 管理员、员工、会员职位:168RM数据科学家

    你好@bobpeers

    很抱歉给您带来不便,我们正在查看,很快会给您答复。

    谢谢你提醒我们这件事

  • bhupendra_patilbhupendra_patil 管理员、员工、会员职位:168RM数据科学家

    你好@bobpeers

    你能检查一下Tableau API是否从这里下载了吗http://www.tableau.com/data-extract-api

    而不是新的Tableau SDK

    RayJhong
  • bobpeersbobpeers 成员职位:3.贡献我

    你好,

    我从Tableau网站上下载并安装了Tableau Data Extract API,并将bin文件夹的路径添加到我的路径中,如图所示。我得到了屏幕截图中显示的错误。

    谢谢,

    鲍勃Clipboard02.jpgClipboard03.jpgClipboard01.jpg

    RayJhong
  • Marco_BoeckMarco_Boeck 管理员、版主、员工、会员、大学教授职位:1984年RM工程

    你好,

    好主意!就当是完成了;)

    问候,

    马可

    IngoRM MartinLiebig
  • firdausfirdaus 成员职位:1贡献我

    嗨,我也有同样的问题。我已经按照你的指示做了,但是没有用。请帮帮我。

    victor_loh95
  • victor_loh95victor_loh95 成员职位:2贡献我

    我也一样,对我也不起作用,试过上面提到的解决方案仍然不起作用。

    虽然很沮丧,哈哈

  • 拉 成员职位:2贡献我

    我也不能得到Tableau Writer工作后,完全按照说明。说缺少Tableau dll

    RayJhong
  • RayJhongRayJhong RapidMiner注册分析师、会员职位:11因素二世

    好了,谢谢。

    但仍然奇怪的是,不能使用Tableau SDK代替数据提取API,据我所知,数据提取API复制到Tableau SDK。

    http://onlinehelp.tableau.com/current/pro/desktop/en-us/extracting_TDE_API.html

  • 小礼帽小礼帽 主持人、员工、会员职位:114RM数据科学家

    你说得对,现在的情况就是这样。当数据提取API被移动到新的SDK包时,Tableau方面做了一些更改-一些dll文件不再包括在内。我们将在未来看到如何更好地支持这一点。
    同时,请从以下网站下载适用于您操作系统的软件包在这里

    RayJhong
  • 1032954110329541 成员职位:4贡献我

    谢谢你,好主意,帮助我解决了同样的问题!

登录注册置评。