表中提取

domi_wiesedomi_wiese 成员职位:28因素二世
亲爱的社区

当我试图用“write Tableau Extract”操作符编写一个Tableau Extract作为“tde”文件时,我总是收到同样的错误“无法加载Tableau Extract API库”。我有Tableau版本2019.4

仅供参考,我已经安装和配置了以下内容:
  1. 从这个网站——https://help.tableau.com/current/api/sdk/en-us/SDK/tableau_sdk_installing.htm-我已安装“Visual Studio 2013的Visual c++可重新发布包,也称为“Visual c++运行时库”。
  2. 我从同一个网站下载了这个zip文件。Tableau SDK for C/ c++ /Java(64位),以便有SDK文件夹(而不是新的API),因此最终有可能创建“tde”格式的提取。
  3. 之后,我从第2点提取了zip文件,并将其放在相同的文件夹和相同的名称下,就像RM文档中的描述一样。"C:\Program Files\Tableau Data Extract API"
  4. 在下一步中,我已经搜索了E环境变量。在那里,我发现在系统变量的名称“路径”。在这个“路径”下,我添加了以下内容-;C:\Program Files\Tableau Data Extract API\bin -作为第二个条目。
  5. 最后一步是在每个系统变量和用户变量下创建两个完整的新条目,也就是四个新条目。它们都收到了相同的位置——c:\ users \ dominics \ documents -。其中两个新条目收到以下名称—TAB_SDK_TMPDIR—另外两个收到—TAB_SDK_LOGDIR—。
有人能解释一下我犯的错误吗?同样在RM Studio中,在Tableau操作符中,我没有收到选择“tde”格式的可能性,而只是选择“hyper”格式。

提前非常感谢你。
多米尼克

标记:
Jasmine_

答案

  • sgenzersgenzer 管理员,版主,员工,RapidMiner认证分析师,社区经理,成员,大学教授,PM版主职位:2959年社区经理
    也许@M_Martin谁能帮上忙?微笑:
    domi_wiese Jasmine_
  • domi_wiesedomi_wiese 成员职位:28因素二世
    @sgenzer谢谢你联系马丁。
    Tghadially Jasmine_
  • M_MartinM_Martin RapidMiner注册分析师、会员职位:125独角兽
    你好,多米尼克:你可能会因为各种原因收到这个错误信息。正如RM Studio对Write Tableau Extract操作符的帮助所指出的,您可以写入的Extract的类型(tde或hyper)取决于您安装的库(即Tableau SDK)。如果你想在Tableau 2019.4(截至2019年12月12日是最新版本的Tableau)中使用提取物,你会想使用。hyper提取物,而不是。tde提取物——你的Tableau版本支持编写。hyper提取物,而不是。tde提取物。Hyper extract是对de extract的一大改进,所以在所有条件相同的情况下,您将希望在RapidMiner Studio进程中编写。Hyper extract,并在Tableau中连接到Hyper extract。从2018年发布的10.5版本开始,Tableau转向编写超摘录。如果你想编写。tde摘录(可能对于使用Tableau 10.5之前版本的人来说),你需要使用Tableau 10.4或更低版本,并安装一个更早版本的Tableau SDK来在RapidMiner Studio(或Server)进程中编写。tde摘录。确保你在“系统变量”区域(在控制面板/系统/高级系统设置/环境变量中)修改了PATH语句,而不仅仅是在用户变量区域。你上面的注释似乎表明,你的RM Studio的安装识别写表提取操作符-也就是说,你可以把它放在画布上,并将其连接到进程中的其他RM操作符-这意味着,就RapidMiner Studio而言,看起来你已经正确地完成了SDK的基本设置。您的问题可能只是您的PATH语句需要修改,如上所述。因为它是Windows,我建议在设置PATH后重新启动。 Personally, I have used the Python version as opposed to the C++ / Java version of the Tableau SDK. I've had fewer problems with that version. You might also want to open up a support ticket with Tableau to confirm that the web page with install instructions is the right one - there are multiple URLS with varying setup instructions. Let me know how things go - if I can be of further help, I will. Best wishes, Michael Martin
    domi_wiese sgenzer Jasmine_
  • domi_wiesedomi_wiese 成员职位:28因素二世
    @M_Martin非常感谢您的回复。
    没有写任何东西,在系统变量和用户变量下,应该在“path”下添加一个新条目。现在我添加了它,但它仍然不起作用。
    现在我从Tableau找到了以下网站https://help.tableau.com/current/api/hyper_api/en-us/docs/hyper_api_installing.html#install-the-hyper-api-for-python-36-and-37-它解释了如何以某种方式创建这个超级API连接。你是建议我应该按照这些说明中的一种可能性,如python/c++/java…,还是我错了安装的东西从这个网站?

    祝福你,多米尼克
    Jasmine_
  • M_MartinM_Martin RapidMiner注册分析师、会员职位:125独角兽
    事实上,情况已经改变了。您应该尝试安装Java / c++库。我自己完成了安装步骤(使用RapidMiner Studio 9.5),也得到了一个错误——自早期版本的RapidMiner Studio以来,有些东西发生了变化。我再检查一下,然后给你答复。祝福你,迈克尔·马丁
    domi_wiese Jasmine_
  • domi_wiesedomi_wiese 成员职位:28因素二世
    @M_Martin好的,谢谢。难怪我做不到。
    Jasmine_
  • domi_wiesedomi_wiese 成员职位:28因素二世
    @M_Martin关于这个问题你有什么消息吗?
    最好的祝愿
    多米尼克
    Jasmine_
  • LunaAuerLunaAuer 成员职位:1贡献我
    2020年1月编辑
    由于各种原因,您可能会收到此错误消息。Telldunkin正如RM Studio对Write Tableau Extract操作符的帮助所指出的,您可以写入的Extract的类型(tde或hyper)取决于您安装的库(即Tableau SDK)。
    Jasmine_
  • domi_wiesedomi_wiese 成员职位:28因素二世
    @LunaAuer谢谢你的提示,但我已经知道这个话题了…
    我只是希望@M_Martin就能在内部解决这个问题,因为他也面临着同样的问题。
    Jasmine_
  • M_MartinM_Martin RapidMiner注册分析师、会员职位:125独角兽
    我也会用Tableau来解决这个问题,我会把我学到的东西告诉你。祝福你,迈克尔
    sgenzer Jasmine_
  • M_MartinM_Martin RapidMiner注册分析师、会员职位:125独角兽
    继续讨论这个话题——以及其他相关话题。对于上面提到的问题,我仍然没有一个明确的解决方案,而且我现在在Mac OSX上的Tableau Extract API也有问题。尽管非常详细的设置指令后的Mac OSX RapidMiner网站,我得到一个错误,我想要表的文件夹提取API来使用一个临时文件夹(可以设置一个环境变量)不允许我写它,尽管设置目录的写权限我希望提取API使用可写使用终端或从文件菜单中“获取信息”选项后高亮显示一个给定的文件夹。无论我做什么,我都会得到一个错误消息,指出我指定的文件夹(作为环境变量)作为TAB_SDK_TMP文件夹在运行使用Tableau Table Writer操作符的RapidMiner进程时不可写。由于我有OSX High Sierra(10.13.6),我创建了一个plist文件,如RapidMiner帮助页面所示:在Mac上设置Extract API,并在使用env命令重新启动机器后确认环境变量存在。欢迎任何和所有的建议,因为我需要在MacBook上的RapidMiner进程中使用Tableau Extract API。附带的文件显示了我总是得到的错误信息。迈克尔,谢谢你考虑这个问题,并致以最美好的祝愿

    Jasmine_
  • M_MartinM_Martin RapidMiner注册分析师、会员职位:125独角兽
    一旦我发现我给文件夹的读/写权限在重新启动后恢复为只读,我就能够解决上面提到的权限问题。我使用终端窗口重置了读/写权限,这就成功了。我希望能尽快给出一些关于人们在Windows中遇到的问题的答案。
    sgenzer Jasmine_
登录注册置评。