# KNIME Analytics Platform安装指南


# 安装KNIME Analytics Platform

有关如何安装KNIME Analytics Platform的分步视频,请观看我们的 KNIMETV YouTube频道 (opens new window)
  1. 转到KNIME.com网站上的下载页面 (opens new window),开始安装KNIME Analytics Platform。

  2. 下载页面显示三个选项卡,可以分别打开这些选项卡:

    • 注册获取帮助和更新:您可以在此处选择提供一些个人信息,并注册到我们的邮件列表中,以接收最新的KNIME新闻
    • 下载KNIME:您可以在此处下载软件
    • 入门:此选项卡为您提供有关在安装KNIME Analytics Platform之后可以执行的操作的信息和链接
  3. 现在打开“*下载KNIME”*选项卡,然后单击适合您的操作系统的安装选项。

    Windows的不同选项的注意事项:

    • Windows安装程序将解压缩压缩的安装文件夹,在您的桌面上添加一个图标,并建议合适的内存设置。

    • 自解压存档仅创建一个包含KNIME安装文件的文件夹。您不需要任何软件来管理归档。

    • 可以在具有完全访问权限的系统上的首选位置下载,保存和提取zip存档。

      010个安装文件

      图1. KNIME Analytics Platform版本

  4. 阅读并接受隐私政策以及条款和条件。然后点击下载

  5. 下载后,继续安装KNIME Analytics Platform:

    • *Windows:*运行下载的安装程序或自解压存档。如果您选择下载zip存档,则将其解压缩到您选择的位置。运行knime.exe以启动KNIME Analytics Platform。
    • *Linux:*将下载的tarball解压缩到您选择的位置。运行knime可执行文件以启动KNIME Analytics Platform。
    • Mac:双击下载的dmg文件,然后等待验证完成。然后将KNIME图标移动到Applications。双击应用程序列表中的KNIME图标以启动KNIME Analytics Platform。
另请参阅《KNIME快速入门指南》 (opens new window)和《KNIME工作台指南》 (opens new window)

# 配置设置和knime.ini文件

安装KNIME Analytics Platform时,配置设置将设置为默认值,以后可以在knime.ini文件中进行更改。配置设置,即启动KNIME Analytics Platform时Java虚拟机使用的选项,范围从内存设置到某些扩展所需的系统属性。

您可以knime.ini在KNIME Analytics Platform的安装文件夹中找到。

在MacOS上:要knime.ini在MacOS上定位,请打开Finder并导航到已安装的应用程序。接下来,右键单击KNIME应用程序,选择菜单中的Show Package Contents,然后导航到ContentsEclipse

knime.ini文件可以用任何明文编辑器,如记事本(Windows)中,文本编辑(MacOS的)或gedit中(Linux)的编辑。

# 在knime.ini文件中分配内存

该条目-Xmx1024m中的knime.ini文件指定的内存KNIME分析平台是如何允许使用。此值的设置将取决于计算机中可用的内存量。KNIME建议将其设置为可用内存的大约一半,但是您可以根据需要修改该值。例如,如果您的计算机具有16 GB的内存,则可以将条目设置为-Xmx8192m

# 安装扩展和集成

如果要向KNIME Analytics Platform添加功能,则可以安装扩展程序和集成。可用扩展包括KNIME提供的免费开源扩展和集成,以及社区和商业扩展提供的免费扩展,包括我们合作伙伴提供的新颖技术节点。

由KNIME开发和维护的KNIME扩展和集成包含Keras提供的深度学习算法,H2O提供的高性能机器学习,Apache Spark提供的大数据处理以及Python和R提供的脚本。

从以下位置安装扩展:

  • KNIME中心 (opens new window)

    • 在搜索栏中搜索要安装的扩展或集成

    • 单击结果页面上的扩展

    • 单击要安装的扩展,然后从扩展页面并将黄色方形图标(如图2 (opens new window)所示)拖放到KNIME Analytics Platform的工作台。将打开一个窗口,询问您是否要搜索和安装扩展或集成。单击*是,*然后按照说明进行操作。

      02集线器扩展页面

      图2.从KNIME Hub安装KNIME Integrated Deployment Extension

    • 重新启动KNIME Analytics Platform。

有关更多信息,请观看有关 如何在KNIME Hub中安装扩展的视频 (opens new window)
  • KNIME分析平台:

    • 点击文件菜单栏上,然后安装KNIME扩展...。将打开图3 (opens new window)所示 (opens new window)的对话框。

      040安装扩展

      图3.从KNIME Analytics Platform安装扩展和集成

    • 选择您要安装的扩展

    • 单击*下一步,*然后按照说明进行操作

    • 重新启动KNIME Analytics Platform。

“*安装KNIME扩展”*菜单提供了可通过已启用的更新站点 (opens new window)使用的扩展。

有关更多信息,请观看有关“如何在KNIME Analytics Platform中安装扩展程序”的 (opens new window)视频 。另请参阅“扩展和集成指南” (opens new window)

要卸载扩展,请依次单击“帮助”,“关于KNIME Analytics Platform ”和“安装详细信息”。将打开一个如图4 (opens new window)所示的对话框。现在,选择扩展要卸载,然后单击卸载...

050卸载扩展

图4.卸载扩展和集成

# 更新KNIME Analytics平台和扩展

最好确保始终使用最新版本的KNIME Analytics Platform及其扩展。

为此,请执行以下操作:

  1. 单击文件更新KNIME ...。在打开的对话框中,选择要安装的可用更新,然后单击“下一步”
  2. 请按照说明进行操作。必须重新启动KNIME Analytics Platform才能应用更新。

# 更新网站

在更新站点中,KNIME会以扩展名和更新的形式检索其他软件。要查看或编辑可用的更新站点,请选择文件首选项安装/更新可用软件站点

# 默认更新站点

这四个更新站点由KNIME提供,并且始终可用:

030更新网站图5.可用的更新站点 KNIME Analytics Platform 4.2更新站点:提供KNIME维护的所有扩展和集成:R,Python,H2O机器学习,用于大数据的Apache Spark等。包含KNIME Labs扩展,这是尚不属于稳定KNIME扩展集的扩展,因为它们的功能尚未完成。KNIME社区扩展(受信任):提供受信任的社区扩展,即由KNIME社区创建的扩展,这些扩展已通过向后兼容性和符合KNIME质量标准的测试。KNIME合作伙伴扩展:提供KNIME合作伙伴创建的扩展。社区扩展(实验性):提供KNIME社区创建的其他扩展。

默认情况下,会启用KNIME Analytics Platform 4.2更新站点KNIME社区扩展(受信任)

# 添加外部更新站点

要安装不属于上述更新站点的扩展,请单击添加以手动添加相关的更新站点,并插入名称和位置,如图6 (opens new window)所示。

030添加更新站点

图6.添加更新站点

添加新的更新站点后,您会在“可用软件站点”中看到它。现在,您必须通过从列表中选择它来启用它。

# 添加本地更新站点

如果您的工作环境无法访问互联网,或者在连接到远程更新站点(由URL提供)时收到错误消息“需要代理身份验证”,则可以从本地zip文件安装扩展名。您可以在此处 (opens new window)以zip文件的形式下载KNIME更新站点。

  • 将包含扩展名的zip文件保存到本地系统

  • 选择文件首选项安装/更新可用软件的网站,并通过点击输入路径的zip文件添加→*存档...*所示,图7 (opens new window)

    040添加zip存档

    图7.从Zip存档添加更新站点

如果URL提供了相同的扩展名,则首先必须通过在列表中将其禁用来禁用更新站点。
  • 现在单击“应用并关闭”
如果远程更新站点也提供了相同的扩展名,则首先必须通过在“*可用软件站点”*对话框中取消选择其条目并通过“应用”和“关闭”进行确认来禁用该更新站点。

# 使用每晚构建

每晚一次,我们开发部门直接创建了新版本的KNIME Analytics Platform。此处 (opens new window)提供的Nightly Build版本可提供有关下一个常规发行版中即将发布内容的信息。但是,对于实际工作,请始终使用标准KNIME版本的版本。在继续操作之前,请先阅读以下免责声明:

非常非常重要的免责声明这绝对不是生产质量代码。这些夜间构建是我们在内部用于验证和测试最新开发的内容,因此它们没有像标准KNIME版本那样经过全面测试。此外,新的节点或功能可能会从一个版本到下一个版本发生实质性更改(或完全消失)。您甚至可能通过夜间构建来编辑或创建的工作流可能不再被将来的(或过去的)版本读取...这些夜间活动是了解下一版KNIME可能会发生什么并提供反馈和建议的好方法。它们不是进行实际工作的特别安全的方法。