热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Pentaho安装系列:PDI工具和插件

PDI客户端(spoon)是一个桌面应用。用于创建Transformation、



PDI客户端(spoon)是一个桌面应用。用于创建Transformation、job及调度Job。


选择安装方式

Pentaho数据集成(PDI)有一个设计工具,PDI客户端(旧称Spoon),几个PDI实用程序和许多插件。您有两种方式可以安装这些组件:


Pentaho商业分析安装向导或手动安装。检查表以确定那种方式对您是最好的。

注意:请确保您的用户可以在安装Pentaho的目录中写入该目录。

 

PDI设计工具和插件安装决策表:


Pentaho 安装向导

手动安装

概要

Pentaho商业分析安装向导是在服务器或客户端上安装PDI设计工具、实用程序和插件的最简单的方式。

Pentaho评估套件或快速开发使用此方式。

手动安装方式允许您手动拷贝设计工具和插件安装文件到服务器或客户端的任何目录。

快速开发使用此模式。

 

每种方式安装大约需15分钟

注意事项


客户提供

按照硬件要求说明, 准备以下各项:

  • 具有支持的操作系统和硬件配置的计算机。

  • Oracle       Java 运行时环境(JRE)       or Oracle Java 开发工具包(JDK)。

厂商提供

  • 安装包

应用技术

N/A

专业技术

  • 计算机基础知识

  • 管理员或root访问权限

安装大约时间

每客户端工具约5 - 10 分钟

 

使用Pentaho安装向导安装PDI客户端、实用程序和插件

安装PDI客户端、实用程序和插件首选的方式是使用Pentaho商业分析安装向导。


1、根据Pentaho套件评估安装说明运行Pentaho商业分析安装向导。在运行安装向导时,请确保执行以下步骤。

2、在安装类型窗口,选择‘让我自己决定’选项。

3、在安装过程中,当‘Pentaho应用程序’窗口出现,选择‘数据集成(ETL)’选项。

4、当安装向导完成时,使用以下方式启动工具:

Linux:打开终端窗口,导航到~/pentaho/design-tools/data-integration并启动工具。

Mac:导航到Applications/pentaho/design-tools/data-integration并双击工具文件。

Windows:从开始菜单选择要启动的工具。

5、仅Linux用户:您需要在您的系统上安装libwebkitgtk-1.0。例如,如果您运行Ubuntu,您可以使用命令sudo apt-get install libwebkitgtk-1.0-0安装此库。

 

使用手动方式安装PDI客户端、实用程序和插件

您可以通过下载一个*.zip文件并提取每个组件的安装文件来安装PDI客户端、实用程序和插件如果您的PDI客户端已经安装,您可以通过*.zip文件或PDI客户端中的PDI市场下载插件。了解更多细节请参考安装PDI插件


1、从Pentaho网站或Pentaho客户支持门户下载pdi-ee-client-*.*.*-dist.zip 文件。

2、使用zip工具解压刚下载的文件

3、打开命令提示符窗口或终端窗口并导航到刚解压文件的目录。

4、在提示符窗口输入下述命令之一。

Windows:

       install.bat

Linux:

       ./install.sh

5、阅读出现的许可协议,选择‘接受’并点击‘下一步’。

注意:如果您将文件解压到非图形化环境中,打开命令提示符窗口或终端窗口并输入java -jar install.jar -console ,按照窗口的提示执行。

6、指定文件要解压的位置,这个存放位置是临时的,因为您将在稍后的指令中手工将文件放置到合适的位置。

7、点击‘下一步’,‘安装进度’窗口出现。

8、当安装进度完成时,点击‘退出’离开解压向导。

9、为您的工具和插件创建一个安装目录。如果您不确定创建什么目录,我们建议创建Pentaho目录和design-tools子目录。如果您选择此项,目录路径应该类似如下所示的示例:

pentaho/design-tools

10、复制或移动解压的文件到pentaho/design-tools目录,PDI客户端、实用程序和插件出现在以下路径:

pentaho/design-tools/data-integration(Spoon, Kitchen, Pan, Carte)

 

安装PDI插件

如果您的PDI客户端已经安装,您可以通过*.zip文件或PDI客户端中的PDI市场随意下载插件。

 

PDI插件执行手动安装

下载插件并将其解压到pentaho/design-tools/data-integration/plugins适当的子目录中。要确定正确的子目录,请参考您要安装的插件的说明。


访问PDI市场安装插件

1、启动Pentaho数据集成(PDI)。

2、选择Tools – Marketplace,PDI市场窗口出现。

3、插件的名称会出现在页面的检测插件部分中。请注意安装了那些插件。您可以通过在搜索文本框中输入插件的名称来过滤列表。

4、点击插件的名称查看更多信息。有关插件的信息,包括文档、源代码和支持信息。

5、点击‘安装’插件

6、进度信息对话框出现,表明安装操作正在进行中。当插件安装成功后,一则提示消息表明您需要重启客户端(PDI)。

7、点击‘ok’重启PDI

8、验证插件已经安装,再次打开PDI市场窗口。插件应该列在已安装中。



推荐阅读
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • Windows7 64位系统安装PLSQL Developer的步骤和注意事项
    本文介绍了在Windows7 64位系统上安装PLSQL Developer的步骤和注意事项。首先下载并安装PLSQL Developer,注意不要安装在默认目录下。然后下载Windows 32位的oracle instant client,并解压到指定路径。最后,按照自己的喜好对解压后的文件进行命名和压缩。 ... [详细]
  • MySQL语句大全:创建、授权、查询、修改等【MySQL】的使用方法详解
    本文详细介绍了MySQL语句的使用方法,包括创建用户、授权、查询、修改等操作。通过连接MySQL数据库,可以使用命令创建用户,并指定该用户在哪个主机上可以登录。同时,还可以设置用户的登录密码。通过本文,您可以全面了解MySQL语句的使用方法。 ... [详细]
  • 如何基于ggplot2构建相关系数矩阵热图以及一个友情故事
    本文介绍了如何在rstudio中安装ggplot2,并使用ggplot2构建相关系数矩阵热图。同时,通过一个友情故事,讲述了真爱难觅的故事背后的数据量化和皮尔逊相关系数的概念。故事中的小伙伴们在本科时参加各种考试,其中有些沉迷网络游戏,有些热爱体育,通过他们的故事,展示了不同兴趣和特长对学习和成绩的影响。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 关于我们EMQ是一家全球领先的开源物联网基础设施软件供应商,服务新产业周期的IoT&5G、边缘计算与云计算市场,交付全球领先的开源物联网消息服务器和流处理数据 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 在Oracle11g以前版本中的的DataGuard物理备用数据库,可以以只读的方式打开数据库,但此时MediaRecovery利用日志进行数据同步的过 ... [详细]
  • 本文介绍了Oracle存储过程的基本语法和写法示例,同时还介绍了已命名的系统异常的产生原因。 ... [详细]
  • 从Oracle安全移植到国产达梦数据库的DBA实践与攻略
    随着我国对信息安全和自主可控技术的重视,国产数据库在党政机关、军队和大型央企等行业中得到了快速应用。本文介绍了如何降低从Oracle到国产达梦数据库的技术门槛,保障用户现有业务系统投资。具体包括分析待移植系统、确定移植对象、数据迁移、PL/SQL移植、校验移植结果以及应用系统的测试和优化等步骤。同时提供了移植攻略,包括待移植系统分析和准备移植环境的方法。通过本文的实践与攻略,DBA可以更好地完成Oracle安全移植到国产达梦数据库的工作。 ... [详细]
author-avatar
郭原雪2865
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有