前言

正在使用kettle webspoon,虽然解决了一些问题,但是问题还是层出不穷,在群中了解到apache hop是基于kettle最新的扩展,所以研究一下。新的确实是不一样,构建过程比webspoon轻松多了,只要半天就轻松构建成功,现把构建过程分享给大家。

一、开发环境版本问题

JDK11
apache-maven-3.8.6
IntelliJ IDEA 2022.2
apache-tomcat-9.0.69

二、拉代码

为了保证速度,代码从国内源拉取

git clone https://gitee.com/mirrors/Apache-Hop.git

三、maven配置

这里的maven配置文件 setting.xml使用的是kettle上提供的配置,可用。

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><!-- This is the recommended settings.xml for development of Hitachi Vantara projects. --><!--If your wish to mirror everything through pentaho-public's repo uncomment bellow. Not recommendedfor external developers.--><!--<mirrors><mirror><id>pentaho-public</id><url>https://repo.orl.eng.hitachivantara.com/artifactory/pnt-mvn/</url><mirrorOf>*</mirrorOf></mirror></mirrors>--><!--Don't forget to add setting-security.xml so that the password get's decrypted  --><servers><server><id>pentaho-public</id><username>devreaduser</username><password>{zIMyJWfHKfoHiBJAVsAgW4E5BcJzR+nhTtgPy0J+/rs=}</password></server></servers><!--You might want to tweak the 'updatePolicy' configuration to fit your need on having updated snapshots andreleases. Our recommendation is to set it to 'never' and run maven with the '-U' flag when needed.--><profiles><profile><id>pentaho</id><activation><activeByDefault>true</activeByDefault></activation><repositories><repository><id>pentaho-public</id><name>Pentaho Public</name><url>https://repo.orl.eng.hitachivantara.com/artifactory/pnt-mvn/</url><releases><enabled>true</enabled><updatePolicy>always</updatePolicy></releases><snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots></repository></repositories><pluginRepositories><pluginRepository><id>pentaho-public</id><name>Pentaho Public</name><url>https://repo.orl.eng.hitachivantara.com/artifactory/pnt-mvn/</url><releases><enabled>true</enabled><updatePolicy>always</updatePolicy></releases><snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots></pluginRepository></pluginRepositories></profile></profiles><!-- this lets you call plugins from these groups in their short form --><pluginGroups><pluginGroup>org.pentaho.maven.plugins</pluginGroup><pluginGroup>com.pentaho.maven.plugins</pluginGroup><pluginGroup>com.github.spotbugs</pluginGroup></pluginGroups>
</settings>

四、构建

mvn -DskipTests=true clean install

执行如上代码,至到成功输出如下内容

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Hop Orchestration Platform 2.2.0-SNAPSHOT:
[INFO]
[INFO] Hop Orchestration Platform ......................... SUCCESS [  2.415 s]
[INFO] Hop Core ........................................... SUCCESS [ 10.991 s]
[INFO] Hop Engine ......................................... SUCCESS [ 11.305 s]
[INFO] hop-engine-beam .................................... SUCCESS [ 16.202 s]
[INFO] Hop GUI ............................................ SUCCESS [  8.320 s]
[INFO] Hop GUI (RAP fragment) ............................. SUCCESS [  1.515 s]
[INFO] Hop GUI (RCP fragment) ............................. SUCCESS [  0.957 s]
[INFO] Hop Plugins ........................................ SUCCESS [ 12.620 s]
[INFO] Hop Plugins Actions ................................ SUCCESS [  0.527 s]
[INFO] Hop Plugins Actions Abort .......................... SUCCESS [  1.418 s]
[INFO] Hop Plugins Actions Add filenames to result ........ SUCCESS [  1.440 s]
[INFO] Hop Plugins AS/400 Command ......................... SUCCESS [  1.366 s]
[INFO] Hop Plugins Actions Check Db connections ........... SUCCESS [  1.378 s]
[INFO] Hop Plugins Actions Check file locked .............. SUCCESS [  1.466 s]
[INFO] Hop Plugins Actions Columns exist in a table ....... SUCCESS [  1.380 s]
[INFO] Hop Plugins Actions Copy files ..................... SUCCESS [  1.492 s]
[INFO] Hop Plugins Actions Copy or Move result filenames .. SUCCESS [  1.311 s]
[INFO] Hop Plugins Actions Create file .................... SUCCESS [  1.371 s]
[INFO] Hop Plugins Actions Create folder .................. SUCCESS [  1.404 s]
[INFO] Hop Plugins Actions Delay .......................... SUCCESS [  1.377 s]
[INFO] Hop Plugins Actions Delete file .................... SUCCESS [  1.340 s]
[INFO] Hop Plugins Actions Delete files ................... SUCCESS [  1.453 s]
[INFO] Hop Plugins Actions Delete folders ................. SUCCESS [  1.370 s]
[INFO] Hop Plugins Actions Delete filenames from result ... SUCCESS [  1.360 s]
[INFO] Hop Plugins Actions Convert file between Windows and Unix SUCCESS [  1.317 s]
[INFO] Hop Plugins Actions JavaScript ..................... SUCCESS [  1.372 s]
[INFO] Hop Plugins Actions Evaluate files metrics ......... SUCCESS [  1.337 s]
[INFO] Hop Plugins Actions Evaluate rows number in a table  SUCCESS [  1.374 s]
[INFO] Hop Plugins Actions File compare ................... SUCCESS [  1.369 s]
[INFO] Hop Plugins Actions File exists .................... SUCCESS [  1.422 s]
[INFO] Hop Plugins Actions Check if files exist ........... SUCCESS [  1.373 s]
[INFO] Hop Plugins Actions Check if a folder is empty ..... SUCCESS [  1.354 s]
[INFO] Hop Plugins Actions Compare folders ................ SUCCESS [  1.368 s]
[INFO] Hop Plugins Actions Get/Put/Delete a file with FTP/SFTP SUCCESS [  2.015 s]
[INFO] Hop Plugins Actions Get mails (POP3/IMAP) .......... SUCCESS [  1.491 s]
[INFO] Hop Plugins Actions HTTP ........................... SUCCESS [  1.400 s]
[INFO] Hop Plugins Actions Mail ........................... SUCCESS [  1.411 s]
[INFO] Hop Plugins Actions Move files ..................... SUCCESS [  1.385 s]
[INFO] Hop Plugins Actions Display Msgbox Info ............ SUCCESS [  1.365 s]
[INFO] Hop Plugins Actions Bulk load from MySQL into file . SUCCESS [  1.369 s]
[INFO] Hop Plugins Actions Bulk load into MySQL ........... SUCCESS [  1.398 s]
[INFO] Hop Plugins Actions MS SQL Bulk .................... SUCCESS [  1.335 s]
[INFO] Hop Plugins Actions Encrypt/Decrypt/Verify files with PGP SUCCESS [  1.693 s]
[INFO] Hop Plugins Actions Ping a host .................... SUCCESS [  1.348 s]
[INFO] Hop Plugins Actions Pipeline ....................... SUCCESS [  1.412 s]
[INFO] Hop Plugins Actions Repeat ......................... SUCCESS [  0.973 s]
[INFO] Hop Plugins Actions Send Nagios passive check ...... SUCCESS [  1.833 s]
[INFO] Hop Plugins Actions Set variables .................. SUCCESS [  1.378 s]
[INFO] Hop Plugins Actions Shell .......................... SUCCESS [  1.342 s]
[INFO] Hop Plugins Actions Simple evaluation .............. SUCCESS [  1.339 s]
[INFO] Hop Plugins Actions Send SNMP trap ................. SUCCESS [  1.338 s]
[INFO] Hop Plugins Actions SQL ............................ SUCCESS [  0.997 s]
[INFO] Hop Plugins Actions SQL ............................ SUCCESS [  1.371 s]
[INFO] Hop Plugins Actions Success ........................ SUCCESS [  0.976 s]
[INFO] Hop Plugins Actions Table exists ................... SUCCESS [  1.354 s]
[INFO] Hop Plugins Actions Telnet a host .................. SUCCESS [  1.302 s]
[INFO] Hop Plugins Actions Truncate tables ................ SUCCESS [  1.349 s]
[INFO] Hop Plugins Actions Unzip file ..................... SUCCESS [  1.404 s]
[INFO] Hop Plugins Actions Wait for file .................. SUCCESS [  1.392 s]
[INFO] Hop Plugins Actions Wait for SQL ................... SUCCESS [  1.373 s]
[INFO] Hop Plugins Actions Check webservice availability .. SUCCESS [  1.334 s]
[INFO] Hop Plugins Actions Workflow ....................... SUCCESS [  0.966 s]
[INFO] Hop Plugins Actions Write to file .................. SUCCESS [  1.341 s]
[INFO] Hop Plugins Actions Write To Log ................... SUCCESS [  1.344 s]
[INFO] Hop Plugins Transforms ............................. SUCCESS [  0.426 s]
[INFO] Hop Plugins Transforms XML ......................... SUCCESS [  2.526 s]
[INFO] Hop Plugins Actions XML ............................ SUCCESS [  1.494 s]
[INFO] Hop Plugins Actions Zip file ....................... SUCCESS [  1.346 s]
[INFO] Hop Plugins Databases .............................. SUCCESS [  0.397 s]
[INFO] Hop Plugins Databases PostgreSQL ................... SUCCESS [  1.428 s]
[INFO] Hop Plugins Databases Generic ...................... SUCCESS [  1.238 s]
[INFO] Hop Plugins Databases Greenplum .................... SUCCESS [  1.300 s]
[INFO] Hop Plugins Databases Redshift ..................... SUCCESS [  1.957 s]
[INFO] Hop Plugins Databases Vertica ...................... SUCCESS [  1.217 s]
[INFO] Hop Plugins Databases Sybase ....................... SUCCESS [  1.186 s]
[INFO] Hop Plugins Databases SybaseIQ ..................... SUCCESS [  1.188 s]
[INFO] Hop Plugins Databases Ingres ....................... SUCCESS [  1.171 s]
[INFO] Hop Plugins Databases Vectorwise ................... SUCCESS [  1.237 s]
[INFO] Hop Plugins Databases Teradata ..................... SUCCESS [  1.215 s]
[INFO] Hop Plugins Databases UniVerse ..................... SUCCESS [  1.208 s]
[INFO] Hop Plugins Databases Firebird ..................... SUCCESS [  1.228 s]
[INFO] Hop Plugins Databases AS400 ........................ SUCCESS [  1.194 s]
[INFO] Hop Plugins Databases DB2 .......................... SUCCESS [  1.193 s]
[INFO] Hop Plugins Databases MySQL ........................ SUCCESS [  1.364 s]
[INFO] Hop Plugins Databases MariaDB ...................... SUCCESS [  1.343 s]
[INFO] Hop Plugins Databases Infobright ................... SUCCESS [  1.294 s]
[INFO] Hop Plugins Databases InfiniDB ..................... SUCCESS [  1.240 s]
[INFO] Hop Plugins Databases Apache Derby ................. SUCCESS [  1.189 s]
[INFO] Hop Plugins Databases Monet DB ..................... SUCCESS [  1.194 s]
[INFO] Hop Plugins Databases Cache ........................ SUCCESS [  1.287 s]
[INFO] Hop Plugins Databases Exasol ....................... SUCCESS [  1.238 s]
[INFO] Hop Plugins Databases Gupta SQLBase ................ SUCCESS [  1.200 s]
[INFO] Hop Plugins Databases H2 ........................... SUCCESS [  1.193 s]
[INFO] Hop Plugins Databases Hypersonic ................... SUCCESS [  1.206 s]
[INFO] Hop Plugins Databases Informix ..................... SUCCESS [  1.177 s]
[INFO] Hop Plugins Databases Interbase .................... SUCCESS [  1.221 s]
[INFO] Hop Plugins Databases KingbaseES ................... SUCCESS [  1.189 s]
[INFO] Hop Plugins Databases Microsoft Access ............. SUCCESS [  1.437 s]
[INFO] Hop Plugins Databases MS SQL Server ................ SUCCESS [  1.290 s]
[INFO] Hop Plugins Databases MS SQL Server (native) ....... SUCCESS [  1.245 s]
[INFO] Hop Plugins Databases Netteza ...................... SUCCESS [  1.199 s]
[INFO] Hop Plugins Databases Oracle ....................... SUCCESS [  1.254 s]
[INFO] Hop Plugins Databases Oracle RDB ................... SUCCESS [  1.174 s]
[INFO] Hop Plugins Databases MaxDB (SAP DB) ............... SUCCESS [  1.190 s]
[INFO] Hop Plugins Databases SQLite ....................... SUCCESS [  1.195 s]
[INFO] Hop Plugins Databases Google BigQuery .............. SUCCESS [  1.239 s]
[INFO] Hop Plugins Databases Apache Doris ................. SUCCESS [  0.880 s]
[INFO] Hop Plugins Databases Snowflake .................... SUCCESS [  1.290 s]
[INFO] Hop Plugins Databases ClickHouse ................... SUCCESS [  1.181 s]
[INFO] Hop Plugins Databases CockroachDB .................. SUCCESS [  0.898 s]
[INFO] Hop Plugins Databases Apache Hive .................. SUCCESS [  5.723 s]
[INFO] Hop Plugins Transforms Group By .................... SUCCESS [  1.351 s]
[INFO] Hop Plugins Transforms Sort Rows ................... SUCCESS [  1.371 s]
[INFO] Hop Plugins Transforms Unique Rows ................. SUCCESS [  1.358 s]
[INFO] Hop Plugins Transforms Row Generator ............... SUCCESS [  1.471 s]
[INFO] Hop Plugins Transforms Memory Group By ............. SUCCESS [ 10.723 s]
[INFO] Hop Plugins Transforms Constant .................... SUCCESS [  1.408 s]
[INFO] Hop Plugins Transforms Filter Rows ................. SUCCESS [  1.401 s]
[INFO] Hop Plugins Transforms Stream Lookup ............... SUCCESS [  1.392 s]
[INFO] Hop Plugins Transforms Merge Join .................. SUCCESS [  1.362 s]
[INFO] Hop Plugins Transforms Field Splitter .............. SUCCESS [  1.471 s]
[INFO] Hop Plugins Transforms Switch Case ................. SUCCESS [  1.460 s]
[INFO] Hop Plugins Engines ................................ SUCCESS [  0.030 s]
[INFO] Hop Plugins Engines Beam ........................... SUCCESS [ 21.233 s]
[INFO] Hop Plugins Miscellaneous .......................... SUCCESS [  0.030 s]
[INFO] Hop Plugins Miscellaneous Asynchronous Web Service . SUCCESS [  1.001 s]
[INFO] Hop Plugins Miscellaneous Debug .................... SUCCESS [  0.989 s]
[INFO] Hop Plugins Miscellaneous Git ...................... SUCCESS [  1.562 s]
[INFO] Hop Plugins Miscellaneous Projects ................. SUCCESS [  1.157 s]
[INFO] Hop Plugins Miscellaneous Import ................... SUCCESS [  1.138 s]
[INFO] Hop Plugins Miscellaneous Passwords ................ SUCCESS [  1.183 s]
[INFO] Hop Plugins Miscellaneous Reflection ............... SUCCESS [  1.031 s]
[INFO] Hop Plugins Miscellaneous Testing .................. SUCCESS [  1.239 s]
[INFO] Hop Plugins Technology ............................. SUCCESS [  0.400 s]
[INFO] Hop Plugins Technology AWS ......................... SUCCESS [  1.362 s]
[INFO] Hop Plugins Technology Azure ....................... SUCCESS [  8.421 s]
[INFO] Hop Plugins Technology Avro ........................ SUCCESS [  1.422 s]
[INFO] Hop Plugins Technology Cassandra ................... SUCCESS [  2.716 s]
[INFO] Hop Plugins Technology Dropbox ..................... SUCCESS [  0.920 s]
[INFO] Hop Plugins Technology Google ...................... SUCCESS [  1.359 s]
[INFO] Hop Plugins Technology Neo4j ....................... SUCCESS [  2.999 s]
[INFO] Hop Plugins Technology Parquet ..................... SUCCESS [03:40 min]
[INFO] Hop Plugins Transforms Add Sequence ................ SUCCESS [  1.297 s]
[INFO] Hop Plugins Transforms Abort ....................... SUCCESS [  1.315 s]
[INFO] Hop Plugins Transforms Analytic Query .............. SUCCESS [  1.356 s]
[INFO] Hop Plugins Transforms Append ...................... SUCCESS [  1.347 s]
[INFO] Hop Plugins Transforms Blocking .................... SUCCESS [  1.297 s]
[INFO] Hop Plugins Transforms Block Until Transforms Finish SUCCESS [  1.273 s]
[INFO] Hop Plugins Transforms Calculator .................. SUCCESS [  1.387 s]
[INFO] Hop Plugins Transforms Change File Encoding ........ SUCCESS [  1.319 s]
[INFO] Hop Plugins Transforms CheckSum .................... SUCCESS [  1.358 s]
[INFO] Hop Plugins Transforms Clone Row ................... SUCCESS [  1.346 s]
[INFO] Hop Plugins Transforms Closure Generator ........... SUCCESS [  1.282 s]
[INFO] Hop Plugins Transforms Coalesce .................... SUCCESS [  1.278 s]
[INFO] Hop Plugins Transforms Column exists ............... SUCCESS [  1.353 s]
[INFO] Hop Plugins Transforms Combination Lookup .......... SUCCESS [  1.344 s]
[INFO] Hop Plugins Transforms Text File ................... SUCCESS [  2.574 s]
[INFO] Hop Plugins Transforms Concat Fields ............... SUCCESS [  1.312 s]
[INFO] Hop Plugins Transforms Credit Card Validator ....... SUCCESS [  1.317 s]
[INFO] Hop Plugins Transforms Cube Input .................. SUCCESS [  1.371 s]
[INFO] Hop Plugins Transforms Cube Output ................. SUCCESS [  1.349 s]
[INFO] Hop Plugins Transforms Database Join ............... SUCCESS [  1.327 s]
[INFO] Hop Plugins Transforms Database Lookup ............. SUCCESS [  1.468 s]
[INFO] Hop Plugins Transforms Datagrid .................... SUCCESS [  0.992 s]
[INFO] Hop Plugins Transforms Database Procedure .......... SUCCESS [  1.253 s]
[INFO] Hop Plugins Transforms Delay ....................... SUCCESS [  1.304 s]
[INFO] Hop Plugins Transforms Calculator .................. SUCCESS [  1.306 s]
[INFO] Hop Plugins Transforms Denormaliser ................ SUCCESS [  1.295 s]
[INFO] Hop Plugins Transforms Detect Empty Stream ......... SUCCESS [  0.938 s]
[INFO] Hop Plugins Transforms Detect Last Row ............. SUCCESS [  1.289 s]
[INFO] Hop Plugins Transforms Dimension Lookup ............ SUCCESS [  1.373 s]
[INFO] Hop Plugins Transforms Doris Bulk Loader ........... SUCCESS [  1.309 s]
[INFO] Hop Plugins Transforms for Drools .................. SUCCESS [04:53 min]
[INFO] Hop Plugins Transforms Dynamic SQL Row ............. SUCCESS [  1.215 s]
[INFO] Hop Plugins Transforms EDI 2 XML ................... SUCCESS [ 10.764 s]
[INFO] Hop Plugins Transforms Excel ....................... SUCCESS [01:00 min]
[INFO] Hop Plugins Transforms Execution Information ....... SUCCESS [  1.306 s]
[INFO] Hop Plugins Transforms Execute Process ............. SUCCESS [  1.363 s]
[INFO] Hop Plugins Transforms SQL ......................... SUCCESS [  1.342 s]
[INFO] Hop Plugins Transforms Execute SQL Row ............. SUCCESS [  1.497 s]
[INFO] Hop Plugins Transforms Fake ........................ SUCCESS [  1.015 s]
[INFO] Hop Plugins Transforms Fields Changing Sequence .... SUCCESS [  1.280 s]
[INFO] Hop Plugins Transforms File Exists ................. SUCCESS [  1.320 s]
[INFO] Hop Plugins Transforms File Locked ................. SUCCESS [  1.362 s]
[INFO] Hop Plugins Transforms File Metadata ............... SUCCESS [  1.448 s]
[INFO] Hop Plugins Transforms Files From Result ........... SUCCESS [  0.925 s]
[INFO] Hop Plugins Transforms Files To Result ............. SUCCESS [  1.329 s]
[INFO] Hop Plugins Transforms Row Flattener ............... SUCCESS [  1.388 s]
[INFO] Hop Plugins Transforms Formula ..................... SUCCESS [  0.972 s]
[INFO] Hop Plugins Transforms Fuzzy Match ................. SUCCESS [  1.348 s]
[INFO] Hop Plugins Transforms Get File Names .............. SUCCESS [  1.285 s]
[INFO] Hop Plugins Transforms Get Files Row Count ......... SUCCESS [  1.282 s]
[INFO] Hop Plugins Transforms Get Server Sequence ......... SUCCESS [  1.276 s]
[INFO] Hop Plugins Transforms Get Subfolders .............. SUCCESS [  1.314 s]
[INFO] Hop Plugins Transforms Get Table Names ............. SUCCESS [  1.321 s]
[INFO] Hop Plugins Transforms Get Variable ................ SUCCESS [  1.312 s]
[INFO] Hop Plugins Transforms HTTP ........................ SUCCESS [  1.327 s]
[INFO] Hop Plugins Transforms HTTP Post ................... SUCCESS [  1.337 s]
[INFO] Hop Plugins Transforms If Null ..................... SUCCESS [  1.435 s]
[INFO] Hop Plugins Transforms Insert Update ............... SUCCESS [  1.420 s]
[INFO] Hop Plugins Transforms Janino ...................... SUCCESS [  1.760 s]
[INFO] Hop Plugins Transforms Load File Input ............. SUCCESS [  1.368 s]
[INFO] Hop Plugins Transforms Javascript .................. SUCCESS [  5.790 s]
[INFO] Hop Plugins Transforms Join Rows ................... SUCCESS [  1.389 s]
[INFO] Hop Plugins Transforms JSON ........................ SUCCESS [ 47.087 s]
[INFO] Hop Plugins Transforms Pipeline Executor ........... SUCCESS [  0.970 s]
[INFO] Hop Plugins Transforms Kafka ....................... SUCCESS [  1.218 s]
[INFO] Hop Plugins Transforms LDAP ........................ SUCCESS [  1.554 s]
[INFO] Hop Plugins Transforms Mail ........................ SUCCESS [  1.406 s]
[INFO] Hop Plugins Transforms Mail Input .................. SUCCESS [  1.467 s]
[INFO] Hop Plugins Transforms Mapping ..................... SUCCESS [  1.544 s]
[INFO] Hop Plugins Transforms Merge Rows (Diff) ........... SUCCESS [  1.360 s]
[INFO] Hop Plugins Transforms Metadata Transforms ......... SUCCESS [  1.273 s]
[INFO] Hop Plugins Transforms Rows From Result ............ SUCCESS [  1.390 s]
[INFO] Hop Plugins Transforms ETL Metadata Injection ...... SUCCESS [  1.498 s]
[INFO] Hop Plugins Transforms Metadata Structure of Stream  SUCCESS [  1.299 s]
[INFO] Hop Plugins Transforms MonetDB Bulk Loader ......... SUCCESS [ 14.872 s]
[INFO] Hop Plugins Transforms MongoDB ..................... SUCCESS [ 25.948 s]
[INFO] Hop Plugins Transforms Multi Merge ................. SUCCESS [  0.991 s]
[INFO] Hop Plugins Transforms Row Normaliser .............. SUCCESS [  1.307 s]
[INFO] Hop Plugins Transforms Null If ..................... SUCCESS [  1.337 s]
[INFO] Hop Plugins Transforms Number Range ................ SUCCESS [  1.353 s]
[INFO] Hop Plugins Transforms Oracle bulk loader .......... SUCCESS [  0.988 s]
[INFO] Hop Plugins Transforms PostgreSQL bulk loader ...... SUCCESS [  1.331 s]
[INFO] Hop Plugins Transforms PGP ......................... SUCCESS [  1.392 s]
[INFO] Hop Plugins Transforms Process Files ............... SUCCESS [  1.363 s]
[INFO] Hop Plugins Transforms Property Input .............. SUCCESS [  4.705 s]
[INFO] Hop Plugins Transforms Property Output ............. SUCCESS [  1.289 s]
[INFO] Hop Plugins Transforms Random Value ................ SUCCESS [  1.326 s]
[INFO] Hop Plugins Transforms Regular Expression Evaluation SUCCESS [  1.364 s]
[INFO] Hop Plugins Transforms Replace In String ........... SUCCESS [  1.335 s]
[INFO] Hop Plugins Transforms Reservoir Sampling .......... SUCCESS [  1.280 s]
[INFO] Hop Plugins Transforms REST ........................ SUCCESS [  4.233 s]
[INFO] Hop Plugins Transforms Rows To Result .............. SUCCESS [  0.978 s]
[INFO] Hop Plugins Transforms Sample Rows ................. SUCCESS [  1.268 s]
[INFO] Hop Plugins Transforms Salesforce .................. SUCCESS [  9.663 s]
[INFO] Hop Plugins Transforms SAS Input ................... SUCCESS [  3.995 s]
[INFO] Hop Plugins Transforms Select Values ............... SUCCESS [  1.362 s]
[INFO] Hop Plugins Transforms Server Status ............... SUCCESS [  0.887 s]
[INFO] Hop Plugins Transforms Set Value to a Constant ..... SUCCESS [  1.356 s]
[INFO] Hop Plugins Transforms Set Value to a Field ........ SUCCESS [  1.421 s]
[INFO] Hop Plugins Transforms Set Variables ............... SUCCESS [  1.003 s]
[INFO] Hop Plugins Transforms Snowflake Bulk Loader ....... SUCCESS [04:48 min]
[INFO] Hop Plugins Transforms Sorted Merge ................ SUCCESS [  1.320 s]
[INFO] Hop Plugins Transforms Split Field To Rows ......... SUCCESS [  1.331 s]
[INFO] Hop Plugins Transforms Splunk ...................... SUCCESS [  1.458 s]
[INFO] Hop Plugins Transforms SQL File Output ............. SUCCESS [  1.289 s]
[INFO] Hop Plugins Transforms SSH ......................... SUCCESS [  1.304 s]
[INFO] Hop Plugins Transforms Standardize Phone Number .... SUCCESS [  1.288 s]
[INFO] Hop Plugins Transforms Stream Schema Merge ......... SUCCESS [  1.340 s]
[INFO] Hop Plugins Transforms String Cut .................. SUCCESS [  1.288 s]
[INFO] Hop Plugins Transforms String Operations ........... SUCCESS [  1.365 s]
[INFO] Hop Plugins Transforms Switch Case ................. SUCCESS [  1.390 s]
[INFO] Hop Plugins Transforms System Data ................. SUCCESS [  1.325 s]
[INFO] Hop Plugins Transforms Table Compare ............... SUCCESS [  1.261 s]
[INFO] Hop Plugins Transforms Table Exists ................ SUCCESS [  1.321 s]
[INFO] Hop Plugins Transforms Table Input ................. SUCCESS [  1.069 s]
[INFO] Hop Plugins Transforms Table Output ................ SUCCESS [  1.384 s]
[INFO] Hop Plugins Transforms Teradata Fastload Bulk Loader SUCCESS [  0.932 s]
[INFO] Hop Plugins Transforms Apache Tika ................. SUCCESS [  1.005 s]
[INFO] Hop Plugins Transforms Token Replacement ........... SUCCESS [  0.950 s]
[INFO] Hop Plugins Transforms Unique Rows By Hash Set ..... SUCCESS [  1.353 s]
[INFO] Hop Plugins Transforms Update ...................... SUCCESS [  1.341 s]
[INFO] Hop Plugins Transforms Value Mapper ................ SUCCESS [  1.333 s]
[INFO] Hop Plugins Transforms Web Service Available ....... SUCCESS [  1.277 s]
[INFO] Hop Plugins Transforms Web Services ................ SUCCESS [  1.538 s]
[INFO] Hop Plugins Transforms Workflow Executor ........... SUCCESS [  0.966 s]
[INFO] Hop Plugins Transforms Write To Log ................ SUCCESS [  1.330 s]
[INFO] Hop Plugins Transforms Yaml Input .................. SUCCESS [  1.353 s]
[INFO] Hop Plugins Transforms Zipfile ..................... SUCCESS [  1.374 s]
[INFO] Hop Plugins Value Types ............................ SUCCESS [  0.030 s]
[INFO] Hop Plugins Value Types JSON ....................... SUCCESS [  0.518 s]
[INFO] Hop Assemblies ..................................... SUCCESS [  0.022 s]
[INFO] Hop Assemblies Plugins ............................. SUCCESS [  0.022 s]
[INFO] Hop Assemblies Plugins Actions ..................... SUCCESS [  0.023 s]
[INFO] Hop Assemblies Plugins Actions Abort ............... SUCCESS [  0.438 s]
[INFO] Hop Assemblies Plugins Actions Add filenames to result SUCCESS [  0.481 s]
[INFO] Hop Assemblies Plugins Actions AS/400 Command ...... SUCCESS [  0.436 s]
[INFO] Hop Assemblies Plugins Actions Check Db connections  SUCCESS [  0.415 s]
[INFO] Hop Assemblies Plugins Actions Check File Locked ... SUCCESS [  0.443 s]
[INFO] Hop Assemblies Plugins Actions Column Exist ........ SUCCESS [  0.431 s]
[INFO] Hop Assemblies Plugins Actions Copy files .......... SUCCESS [  0.425 s]
[INFO] Hop Assemblies Plugins Actions Copy or move result filenames SUCCESS [  0.402 s]
[INFO] Hop Assemblies Plugins Actions Create file ......... SUCCESS [  0.419 s]
[INFO] Hop Assemblies Plugins Actions Create folder ....... SUCCESS [  0.451 s]
[INFO] Hop Assemblies Plugins Actions Delay ............... SUCCESS [  0.449 s]
[INFO] Hop Assemblies Plugins Actions Delete file ......... SUCCESS [  0.432 s]
[INFO] Hop Assemblies Plugins Actions Delete files ........ SUCCESS [  0.448 s]
[INFO] Hop Assemblies Plugins Actions Delete folders ...... SUCCESS [  0.437 s]
[INFO] Hop Assemblies Plugins Actions Delete filenames from result SUCCESS [  0.424 s]
[INFO] Hop Assemblies Plugins Actions Convert file between Windows and Unix SUCCESS [  0.432 s]
[INFO] Hop Assemblies Plugins Actions JavaScript .......... SUCCESS [  0.437 s]
[INFO] Hop Assemblies Plugins Actions Evaluate files metrics SUCCESS [  0.436 s]
[INFO] Hop Assemblies Plugins Actions Evaluate rows number in a table SUCCESS [  0.463 s]
[INFO] Hop Assemblies Plugins Actions File compare ........ SUCCESS [  0.444 s]
[INFO] Hop Assemblies Plugins Actions File exists ......... SUCCESS [  0.432 s]
[INFO] Hop Assemblies Plugins Actions Check if files exist  SUCCESS [  0.436 s]
[INFO] Hop Assemblies Plugins Actions Check if a folder is empty SUCCESS [  0.447 s]
[INFO] Hop Assemblies Plugins Actions Compare folders ..... SUCCESS [  0.425 s]
[INFO] Hop Assemblies Plugins Actions Get/Put/Delete a file with FTP/SFTP SUCCESS [  0.434 s]
[INFO] Hop Assemblies Plugins Actions Get mails (POP3/IMAP) SUCCESS [  0.456 s]
[INFO] Hop Assemblies Plugins Actions HTPP ................ SUCCESS [  0.421 s]
[INFO] Hop Assemblies Plugins Actions Mail ................ SUCCESS [  0.473 s]
[INFO] Hop Assemblies Plugins Actions Move files .......... SUCCESS [  0.386 s]
[INFO] Hop Assemblies Plugins Actions Display Msgbox Info . SUCCESS [  0.392 s]
[INFO] Hop Assemblies Plugins Actions Bulk load into MSSQL  SUCCESS [  0.400 s]
[INFO] Hop Assemblies Plugins Actions Bulk load from MySQL into file SUCCESS [  0.434 s]
[INFO] Hop Assemblies Plugins Actions Bulk load into MySQL  SUCCESS [  0.392 s]
[INFO] Hop Assemblies Plugins Actions Encrypt/Decrypt/Verify files with PGP SUCCESS [  0.414 s]
[INFO] Hop Assemblies Plugins Actions Ping a host ......... SUCCESS [  0.384 s]
[INFO] Hop Assemblies Plugins Actions Pipeline ............ SUCCESS [  0.392 s]
[INFO] Hop Assemblies Plugins Actions Ping a host ......... SUCCESS [  0.383 s]
[INFO] Hop Assemblies Plugins Actions Send Nagios passive check SUCCESS [  0.566 s]
[INFO] Hop Assemblies Plugins Actions Set variables ....... SUCCESS [  0.445 s]
[INFO] Hop Assemblies Plugins Actions Shell ............... SUCCESS [  0.433 s]
[INFO] Hop Assemblies Plugins Actions Simple evaluation ... SUCCESS [  0.419 s]
[INFO] Hop Assemblies Plugins Actions Send SNMP trap ...... SUCCESS [01:02 min]
[INFO] Hop Assemblies Plugins Actions Snowflake Warehouse Manager SUCCESS [  0.448 s]
[INFO] Hop Assemblies Plugins Actions SQL ................. SUCCESS [  0.425 s]
[INFO] Hop Assemblies Plugins Actions Success ............. SUCCESS [  0.434 s]
[INFO] Hop Assemblies Plugins Actions Table exists ........ SUCCESS [  0.435 s]
[INFO] Hop Assemblies Plugins Actions Telnet a host ....... SUCCESS [  0.445 s]
[INFO] Hop Assemblies Plugins Actions Truncate tables ..... SUCCESS [  0.442 s]
[INFO] Hop Assemblies Plugins Actions Unzip file .......... SUCCESS [  0.427 s]
[INFO] Hop Assemblies Plugins Actions Wait for file ....... SUCCESS [  0.421 s]
[INFO] Hop Assemblies Plugins Actions Wait for SQL ........ SUCCESS [  0.430 s]
[INFO] Hop Assemblies Plugins Actions Check webservice availability SUCCESS [  0.430 s]
[INFO] Hop Assemblies Plugins Actions Workflow ............ SUCCESS [  0.433 s]
[INFO] Hop Assemblies Plugins Actions Write to file ....... SUCCESS [  0.498 s]
[INFO] Hop Assemblies Plugins Actions Write To Log ........ SUCCESS [  0.433 s]
[INFO] Hop Assemblies Plugins Actions XML ................. SUCCESS [  0.643 s]
[INFO] Hop Assemblies Plugins Actions Zip file ............ SUCCESS [  0.415 s]
[INFO] Hop Assemblies Plugins Databases ................... SUCCESS [  0.032 s]
[INFO] Hop Assemblies Plugins Databases Greenplum ......... SUCCESS [  0.459 s]
[INFO] Hop Assemblies Plugins Databases CockroachDB ....... SUCCESS [  0.441 s]
[INFO] Hop Assemblies Plugins Databases PostgreSQL ........ SUCCESS [  0.481 s]
[INFO] Hop Assemblies Plugins Databases Redshift .......... SUCCESS [04:55 min]
[INFO] Hop Assemblies Plugins Databases Sybase ............ SUCCESS [  0.450 s]
[INFO] Hop Assemblies Plugins Databases Sybase IQ ......... SUCCESS [  0.373 s]
[INFO] Hop Assemblies Plugins Databases Vectorwise ........ SUCCESS [  0.429 s]
[INFO] Hop Assemblies Plugins Databases Vertica ........... SUCCESS [  0.393 s]
[INFO] Hop Assemblies Plugins Databases Teradata .......... SUCCESS [  0.380 s]
[INFO] Hop Assemblies Plugins Databases UniVerse .......... SUCCESS [  0.400 s]
[INFO] Hop Assemblies Plugins Databases Firebird .......... SUCCESS [  0.380 s]
[INFO] Hop Assemblies Plugins Databases Ingres ............ SUCCESS [  0.395 s]
[INFO] Hop Assemblies Plugins Databases AS400 ............. SUCCESS [  0.618 s]
[INFO] Hop Assemblies Plugins Databases DB2 ............... SUCCESS [  0.371 s]
[INFO] Hop Assemblies Plugins Databases MariaDB ........... SUCCESS [  0.420 s]
[INFO] Hop Assemblies Plugins Databases Inforbright ....... SUCCESS [  0.434 s]
[INFO] Hop Assemblies Plugins Databases InfiniDB .......... SUCCESS [  0.422 s]
[INFO] Hop Assemblies Plugins Databases Derby ............. SUCCESS [  5.940 s]
[INFO] Hop Assemblies Plugins Databases MonetDB ........... SUCCESS [02:06 min]
[INFO] Hop Assemblies Plugins Databases Cache ............. SUCCESS [  2.863 s]
[INFO] Hop Assemblies Plugins Databases Exasol ............ SUCCESS [  0.393 s]
[INFO] Hop Assemblies Plugins Databases SQLBase ........... SUCCESS [  0.394 s]
[INFO] Hop Assemblies Plugins Databases H2 ................ SUCCESS [ 33.426 s]
[INFO] Hop Assemblies Plugins Databases Hypersonic ........ SUCCESS [  0.433 s]
[INFO] Hop Assemblies Plugins Databases Informix .......... SUCCESS [  0.397 s]
[INFO] Hop Assemblies Plugins Databases Interbase ......... SUCCESS [  0.377 s]
[INFO] Hop Assemblies Plugins Databases KingBase ES ....... SUCCESS [  0.399 s]
[INFO] Hop Assemblies Plugins Databases Microsoft Access .. SUCCESS [  0.721 s]
[INFO] Hop Assemblies Plugins Databases MS SQL Server (Native) SUCCESS [ 50.883 s]
[INFO] Hop Assemblies Plugins Databases MS SQL Server ..... SUCCESS [  0.435 s]
[INFO] Hop Assemblies Plugins Databases MySQL ............. SUCCESS [  0.398 s]
[INFO] Hop Assemblies Plugins Databases Netezza ........... SUCCESS [  0.392 s]
[INFO] Hop Assemblies Plugins Databases Oracle ............ SUCCESS [  0.382 s]
[INFO] Hop Assemblies Plugins Databases Oracle RDB ........ SUCCESS [  0.414 s]
[INFO] Hop Assemblies Plugins Databases SAP MaxDB ......... SUCCESS [  0.430 s]
[INFO] Hop Assemblies Plugins Databases SQLite ............ SUCCESS [02:50 min]
[INFO] Hop Assemblies Plugins Databases Google BigQuery ... SUCCESS [13:45 min]
[INFO] Hop Assemblies Plugins Databases Snowflake ......... SUCCESS [  1.699 s]
[INFO] Hop Assemblies Plugins Databases ClickHouse ........ SUCCESS [  0.479 s]
[INFO] Hop Assemblies Plugins Databases Apache Doris ...... SUCCESS [  0.440 s]
[INFO] Hop Assemblies Plugins Databases Generic ........... SUCCESS [  0.418 s]
[INFO] Hop Assemblies Plugins Databases Apache Hive ....... SUCCESS [ 56.362 s]
[INFO] Hop Assemblies Plugins Engines ..................... SUCCESS [  0.025 s]
[INFO] Hop Assemblies Plugins Engines Beam ................ SUCCESS [45:25 min]
[INFO] Hop Assemblies Plugins Miscellaneous ............... SUCCESS [  0.043 s]
[INFO] Hop Assemblies Plugins Miscellaneous Asynchronous Web Service SUCCESS [  0.587 s]
[INFO] Hop Assemblies Plugins Miscellaneous Debug ......... SUCCESS [  0.638 s]
[INFO] Hop Assemblies Plugins Miscellaneous Git ........... SUCCESS [  0.552 s]
[INFO] Hop Assemblies Plugins Miscellaneous Import ........ SUCCESS [  0.527 s]
[INFO] Hop Assemblies Plugins Miscellaneous Passwords ..... SUCCESS [  0.488 s]
[INFO] Hop Assemblies Plugins Miscellaneous Projects ...... SUCCESS [  0.480 s]
[INFO] Hop Assemblies Plugins Miscellaneous Reflection .... SUCCESS [  0.502 s]
[INFO] Hop Assemblies Plugins Miscellaneous Testing ....... SUCCESS [  0.423 s]
[INFO] Hop Assemblies Plugins Technology .................. SUCCESS [  0.031 s]
[INFO] Hop Assemblies Plugins Technology Avro ............. SUCCESS [  0.416 s]
[INFO] Hop Assemblies Plugins Technology AWS .............. SUCCESS [  0.579 s]
[INFO] Hop Assemblies Plugins Technology Azure ............ SUCCESS [03:04 min]
[INFO] Hop Assemblies Plugins Technology Cassandra ........ SUCCESS [ 22.146 s]
[INFO] Hop Assemblies Plugins Technology Dropbox .......... SUCCESS [  0.779 s]
[INFO] Hop Assemblies Plugins Technology Google ........... SUCCESS [ 25.418 s]
[INFO] Hop Assemblies Plugins Technology Neo4j ............ SUCCESS [01:13 min]
[INFO] Hop Assemblies Plugins Technology Parquet .......... SUCCESS [01:01 min]
[INFO] Hop Assemblies Plugins Transforms .................. SUCCESS [  0.026 s]
[INFO] Hop Assemblies Plugins Transforms Abort ............ SUCCESS [  0.388 s]
[INFO] Hop Assemblies Plugins Transforms Add Sequence ..... SUCCESS [  0.409 s]
[INFO] Hop Assemblies Plugins Transforms Analytic Query ... SUCCESS [  0.413 s]
[INFO] Hop Assemblies Plugins Transforms Append ........... SUCCESS [  0.504 s]
[INFO] Hop Assemblies Plugins Transforms Blocking ......... SUCCESS [  0.413 s]
[INFO] Hop Assemblies Plugins Transforms Block Until Transforms Finish SUCCESS [  0.415 s]
[INFO] Hop Assemblies Plugins Transforms Calculator ....... SUCCESS [  0.524 s]
[INFO] Hop Assemblies Plugins Transforms Change File Encoding SUCCESS [  0.441 s]
[INFO] Hop Assemblies Plugins Transforms CheckSum ......... SUCCESS [  0.457 s]
[INFO] Hop Assemblies Plugins Transforms Clone Row ........ SUCCESS [  0.439 s]
[INFO] Hop Assemblies Plugins Transforms Closure Generator  SUCCESS [  0.435 s]
[INFO] Hop Assemblies Plugins Transforms Coalesce ......... SUCCESS [  0.455 s]
[INFO] Hop Assemblies Plugins Transforms Column Exists .... SUCCESS [  0.537 s]
[INFO] Hop Assemblies Plugins Transforms Combination Lookup SUCCESS [  0.587 s]
[INFO] Hop Assemblies Plugins Transforms Concat Fields .... SUCCESS [  0.516 s]
[INFO] Hop Assemblies Plugins Transforms Add Constant ..... SUCCESS [  0.448 s]
[INFO] Hop Assemblies Plugins Transforms Credit Card Validator SUCCESS [  0.453 s]
[INFO] Hop Assemblies Plugins Transforms Cube Input ....... SUCCESS [  0.429 s]
[INFO] Hop Assemblies Plugins Transforms Cube Output ...... SUCCESS [  0.435 s]
[INFO] Hop Assemblies Plugins Transforms Database Join .... SUCCESS [  0.438 s]
[INFO] Hop Assemblies Plugins Transforms Database Lookup .. SUCCESS [  0.455 s]
[INFO] Hop Assemblies Plugins Transforms Data Grid ........ SUCCESS [  0.417 s]
[INFO] Hop Assemblies Plugins Transforms Call Database Procedure SUCCESS [  0.405 s]
[INFO] Hop Assemblies Plugins Transforms Delay ............ SUCCESS [  0.462 s]
[INFO] Hop Assemblies Plugins Transforms Delete ........... SUCCESS [  0.430 s]
[INFO] Hop Assemblies Plugins Transforms Row Denormaliser . SUCCESS [  0.430 s]
[INFO] Hop Assemblies Plugins Transforms Detect Empty Stream SUCCESS [  0.434 s]
[INFO] Hop Assemblies Plugins Transforms Detect Last Row .. SUCCESS [  0.394 s]
[INFO] Hop Assemblies Plugins Transforms dimensionlookup .. SUCCESS [  0.411 s]
[INFO] Hop Assemblies Plugins Transforms Doris Bulk Loader  SUCCESS [  0.429 s]
[INFO] Hop Assemblies Plugins Transforms for Drools ....... SUCCESS [  1.449 s]
[INFO] Hop Assemblies Plugins Transforms Dynamic SQL Row .. SUCCESS [  0.426 s]
[INFO] Hop Assemblies Plugins Transforms Edi2XML .......... SUCCESS [ 21.134 s]
[INFO] Hop Assemblies Plugins Transforms Excel Writer ..... SUCCESS [  1.252 s]
[INFO] Hop Assemblies Plugins Transforms Execution Information SUCCESS [  0.414 s]
[INFO] Hop Assemblies Plugins Transforms Execute a Process  SUCCESS [  0.448 s]
[INFO] Hop Assemblies Plugins Transforms Execute SQL Row .. SUCCESS [  0.457 s]
[INFO] Hop Assemblies Plugins Transforms Fake ............. SUCCESS [  0.623 s]
[INFO] Hop Assemblies Plugins Transforms Field Changing Sequence SUCCESS [  0.495 s]
[INFO] Hop Assemblies Plugins Transforms Field Splitter ... SUCCESS [  0.484 s]
[INFO] Hop Assemblies Plugins Transforms File Exists ...... SUCCESS [  0.462 s]
[INFO] Hop Assemblies Plugins Transforms File Locked ...... SUCCESS [  0.531 s]
[INFO] Hop Assemblies Plugins Transforms File Metadata .... SUCCESS [ 32.892 s]
[INFO] Hop Assemblies Plugins Transforms Files From Result  SUCCESS [  0.538 s]
[INFO] Hop Assemblies Plugins Transforms Files To Result .. SUCCESS [  0.466 s]
[INFO] Hop Assemblies Plugins Transforms Filter Rows ...... SUCCESS [  0.509 s]
[INFO] Hop Assemblies Plugins Transforms Flattener ........ SUCCESS [  0.560 s]
[INFO] Hop Assemblies Plugins Transforms Formula .......... SUCCESS [  1.030 s]
[INFO] Hop Assemblies Plugins Transforms Fuzzy Match ...... SUCCESS [  0.615 s]
[INFO] Hop Assemblies Plugins Transforms Get Filenames .... SUCCESS [  0.538 s]
[INFO] Hop Assemblies Plugins Transforms Get Files Row Count SUCCESS [  0.540 s]
[INFO] Hop Assemblies Plugins Transforms Get Server Sequence SUCCESS [  0.533 s]
[INFO] Hop Assemblies Plugins Transforms Get Subfolders ... SUCCESS [  0.586 s]
[INFO] Hop Assemblies Plugins Transforms Get Table Names .. SUCCESS [  0.504 s]
[INFO] Hop Assemblies Plugins Transforms Get Variable ..... SUCCESS [  0.552 s]
[INFO] Hop Assemblies Plugins Transforms Group By ......... SUCCESS [  0.516 s]
[INFO] Hop Assemblies Plugins Transforms HTTPO ............ SUCCESS [  0.545 s]
[INFO] Hop Assemblies Plugins Transforms HTTP Post ........ SUCCESS [  0.589 s]
[INFO] Hop Assemblies Plugins Transforms Insert Update .... SUCCESS [  0.669 s]
[INFO] Hop Assemblies Plugins Transforms If Null .......... SUCCESS [  0.753 s]
[INFO] Hop Assemblies Plugins Transforms Janino ........... SUCCESS [  1.012 s]
[INFO] Hop Assemblies Plugins Transforms Javascript ....... SUCCESS [  0.757 s]
[INFO] Hop Assemblies Plugins Transforms Join Rows ........ SUCCESS [  0.562 s]
[INFO] Hop Assemblies Plugins Transforms JSON ............. SUCCESS [  0.551 s]
[INFO] Hop Assemblies Plugins Transforms Kafka ............ SUCCESS [  1.137 s]
[INFO] Hop Assemblies Plugins Transforms LDAP ............. SUCCESS [  0.414 s]
[INFO] Hop Assemblies Plugins Transforms Filter Rows ...... SUCCESS [  0.450 s]
[INFO] Hop Assemblies Plugins Transforms Mail ............. SUCCESS [  0.511 s]
[INFO] Hop Assemblies Plugins Transforms Mail Input ....... SUCCESS [  0.530 s]
[INFO] Hop Assemblies Plugins Transforms Mapping .......... SUCCESS [  0.447 s]
[INFO] Hop Assemblies Plugins Transforms Memory Group By .. SUCCESS [ 17.719 s]
[INFO] Hop Assemblies Plugins Transforms Merge Join ....... SUCCESS [  0.508 s]
[INFO] Hop Assemblies Plugins Transforms Merge Rows (Diff)  SUCCESS [  0.663 s]
[INFO] Hop Assemblies Plugins Transforms Hop Metadata ..... SUCCESS [  0.711 s]
[INFO] Hop Assemblies Plugins Transforms Metadata Injection SUCCESS [  0.506 s]
[INFO] Hop Assemblies Plugins Transforms Metadata Structure of Stream SUCCESS [  0.474 s]
[INFO] Hop Assemblies Plugins Transforms MonetDB Bulk Loader SUCCESS [  0.091 s]
[INFO] Hop Assemblies Plugins Transforms Kafka ............ SUCCESS [ 52.313 s]
[INFO] Hop Assemblies Plugins Transforms Multi Merge Rows . SUCCESS [  0.465 s]
[INFO] Hop Assemblies Plugins Transforms Row Normaliser ... SUCCESS [  0.453 s]
[INFO] Hop Assemblies Plugins Transforms Null If .......... SUCCESS [  0.475 s]
[INFO] Hop Assemblies Plugins Transforms Number Range ..... SUCCESS [  0.534 s]
[INFO] Hop Assemblies Plugins Transforms Pipeline Executor  SUCCESS [  0.494 s]
[INFO] Hop Assemblies Plugins Transforms Oracle bulk loader SUCCESS [  0.499 s]
[INFO] Hop Assemblies Plugins Transforms PostgreSQL bulk loader SUCCESS [  0.501 s]
[INFO] Hop Assemblies Plugins Transforms PGP Encrypt/Decrypt SUCCESS [  0.555 s]
[INFO] Hop Assemblies Plugins Transforms To Process Files . SUCCESS [  0.508 s]
[INFO] Hop Assemblies Plugins Transforms Property Input ... SUCCESS [  5.056 s]
[INFO] Hop Assemblies Plugins Transforms Property Output .. SUCCESS [  0.540 s]
[INFO] Hop Assemblies Plugins Transforms Random Value ..... SUCCESS [  0.541 s]
[INFO] Hop Assemblies Plugins Transforms Regular Expression Evaluation SUCCESS [  0.565 s]
[INFO] Hop Assemblies Plugins Transforms Replace In String  SUCCESS [  0.509 s]
[INFO] Hop Assemblies Plugins Transforms Rerservoir Sampling SUCCESS [  0.508 s]
[INFO] Hop Assemblies Plugins Transforms REST ............. SUCCESS [  0.565 s]
[INFO] Hop Assemblies Plugins Transforms Row Generator .... SUCCESS [  0.514 s]
[INFO] Hop Assemblies Plugins Transforms Rows From Result . SUCCESS [  0.506 s]
[INFO] Hop Assemblies Plugins Transforms Rows To Result ... SUCCESS [  0.527 s]
[INFO] Hop Assemblies Plugins Transforms Salesforce ....... SUCCESS [  0.659 s]
[INFO] Hop Assemblies Plugins Transforms SAS Input ........ SUCCESS [  0.549 s]
[INFO] Hop Assemblies Plugins Transforms Sample Rows ...... SUCCESS [  0.513 s]
[INFO] Hop Assemblies Plugins Transforms Select Values .... SUCCESS [  0.523 s]
[INFO] Hop Assemblies Plugins Transforms Get Server Status  SUCCESS [  0.484 s]
[INFO] Hop Assemblies Plugins Transforms Set Value to a Constant SUCCESS [  0.505 s]
[INFO] Hop Assemblies Plugins Transforms Set Value to a Field SUCCESS [  0.404 s]
[INFO] Hop Assemblies Plugins Transforms Set Variable ..... SUCCESS [  0.504 s]
[INFO] Hop Assemblies Plugins Transforms Snowflake Bulk Loader SUCCESS [  1.763 s]
[INFO] Hop Assemblies Plugins Transforms Sort Rows ........ SUCCESS [  0.660 s]
[INFO] Hop Assemblies Plugins Transforms Sorted Merge ..... SUCCESS [  0.631 s]
[INFO] Hop Assemblies Plugins Transforms Split Field To Rows SUCCESS [  0.462 s]
[INFO] Hop Assemblies Plugins Transforms Splunk ........... SUCCESS [  0.569 s]
[INFO] Hop Assemblies Plugins Transforms SQL .............. SUCCESS [  0.542 s]
[INFO] Hop Assemblies Plugins Transforms SQL File Output .. SUCCESS [  0.592 s]
[INFO] Hop Assemblies Plugins Transforms SSH .............. SUCCESS [  0.624 s]
[INFO] Hop Assemblies Plugins Transforms Standardize Phone Number SUCCESS [  4.595 s]
[INFO] Hop Assemblies Plugins Transforms Stream Lookup .... SUCCESS [  0.568 s]
[INFO] Hop Assemblies Plugins Transforms Stream Schema Merge SUCCESS [  0.551 s]
[INFO] Hop Assemblies Plugins Transforms String Cut ....... SUCCESS [  0.554 s]
[INFO] Hop Assemblies Plugins Transforms String Operations  SUCCESS [  0.550 s]
[INFO] Hop Assemblies Plugins Transforms System Data ...... SUCCESS [  0.548 s]
[INFO] Hop Assemblies Plugins Transforms Switch Case ...... SUCCESS [  0.570 s]
[INFO] Hop Assemblies Plugins Transforms Synchronize After Merge SUCCESS [  0.558 s]
[INFO] Hop Assemblies Plugins Transforms Table Compare .... SUCCESS [  0.549 s]
[INFO] Hop Assemblies Plugins Transforms Table Exists ..... SUCCESS [  0.620 s]
[INFO] Hop Assemblies Plugins Transforms Table Input ...... SUCCESS [  0.526 s]
[INFO] Hop Assemblies Plugins Transforms Table Output ..... SUCCESS [  0.570 s]
[INFO] Hop Assemblies Plugins Transforms Teradata Fastload Bulk Loader SUCCESS [  0.543 s]
[INFO] Hop Assemblies Plugins Transforms Text File ........ SUCCESS [  0.435 s]
[INFO] Hop Assemblies Plugins Transforms Apache Tika ...... SUCCESS [ 34.350 s]
[INFO] Hop Assemblies Plugins Transforms Token Replacement  SUCCESS [  0.516 s]
[INFO] Hop Assemblies Plugins Transforms Unique Rows ...... SUCCESS [  0.450 s]
[INFO] Hop Assemblies Plugins Transforms Unique Rows By Hash Set SUCCESS [  0.510 s]
[INFO] Hop Assemblies Core ................................ SUCCESS [  0.042 s]
[INFO] Hop Assemblies Core Libraries ...................... SUCCESS [  1.633 s]
[INFO] Hop Assemblies Debug ............................... SUCCESS [  0.421 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:58 h
[INFO] Finished at: 2022-12-01T13:56:08+08:00

四、部署

在assemblies/web/target目录下找到hop.war文件,复制到tomcat9下的webapps目录下。

运行tomcat9中的startup.bat。

01-Dec-2022 14:48:10.664 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\Program Files (x86)\apache-tomcat-9.0.69\webapps\host-manager]
01-Dec-2022 14:48:10.695 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\Program Files (x86)\apache-tomcat-9.0.69\webapps\host-manager]的部署已在[31]毫秒内完成
01-Dec-2022 14:48:10.696 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\Program Files (x86)\apache-tomcat-9.0.69\webapps\manager]
01-Dec-2022 14:48:10.720 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\Program Files (x86)\apache-tomcat-9.0.69\webapps\manager]的部署已在[23]毫秒内完成
01-Dec-2022 14:48:10.720 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\Program Files (x86)\apache-tomcat-9.0.69\webapps\ROOT]
01-Dec-2022 14:48:10.739 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\Program Files (x86)\apache-tomcat-9.0.69\webapps\ROOT]的部署已在[19]毫秒内完成
01-Dec-2022 14:48:10.745 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]
01-Dec-2022 14:48:10.767 信息 [main] org.apache.catalina.startup.Catalina.start [10331]毫秒后服务器启动

如上输出启动成功。

六、浏览

在浏览器中输入

Apache Hop Webhttp://localhost:8080/hop/ui

部署成功。

如有问题请在留言交流。

Apache hop web构建及部署相关推荐

  1. RHEL 5服务篇—使用Apache搭建web服务(四)部署AWStats网站分析系统

    在httpd服务器的访问日志文件access_log中,记录了大量的客户机访问信息,通过分析这些信息,可以及时了解web站点的访问情况.但是由于access_log文件记录的信息太多,查看起来很不方便 ...

  2. 如何使用Buddy构建和部署Web应用

    从开发到生产的代码不必像通常那样容易出错和费时. 通过使用Buddy (一种持续集成和交付工具,可以兼用作强大的自动化平台),您可以自动化开发工作流程的重要部分,包括所有构建,测试和部署. 与许多其他 ...

  3. apache Hop安装既部署问题收集

    配置 : 下载Hop程序 :https://hop.incubator.apache.org/download/ 注意 : 解压后需要安装Mysql对应版本驱动(Mysql版本5以上的驱动安装8.0) ...

  4. LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤;Linux+Apache2+PHP+MySQL 安装和配置

    在Apache Web服务器上部署PHPBB3网站 LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤:Linux+Apache2+PHP+MySQL 安装和配置 ...

  5. 用Ant实现Java项目的自动构建和部署

        Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能.在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作. 一.        ...

  6. 如何构建和部署 SAP Commerce Cloud 项目

    原文链接 SAP Commerce Cloud 提供了许多自助服务功能来配置.构建和部署商务解决方案. 当您第一次开始使用时,似乎需要了解很多.在本文中,我们将带您逐步了解如何使用自助服务功能来配置您 ...

  7. Ant构建与部署Java项目---入门

    原文地址:http://tech.it168.com/j/2007-11-09/200711091344781.shtml Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建 ...

  8. docker 运行 web 服务和部署 Go web app

    docker 运行 web 服务 和 部署 Go web app 文章目录 docker 运行 web 服务 和 部署 Go web app 一.docker 简介 二.docker 运行 web 服 ...

  9. 第七课 Python Web企业门户网站-部署

    目录 7.1 Python WSGI部署原理 7.2 本地服务器部署 7.2.1 准备部署环境 7.2.2 安装和配置IIS 7.2.3 开放端口 7.2.4 部署 7.3 云服务器部署 7.3.1 ...

最新文章

  1. 【文本分类】BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
  2. 大型网站核心架构要素--可用性
  3. php中隐藏和展开文章,手机端第一屏页面文章的展开和隐藏_html/css_WEB-ITnose
  4. Redis 单机模式,主从模式,哨兵模式(sentinel),集群模式(cluster),第三方模式优缺点分析
  5. 计算机组成要素二:布尔运算:ALU算术运算器
  6. php querystring使用,node.js中的querystring.parse方法使用说明_node.js
  7. java filter 回调_Java 异步回调机制实例分析
  8. 【Kalman】卡尔曼滤波Matlab简单实现
  9. android-async-http取消请求
  10. 实验四【bx】和loop的使用
  11. i3型3D打印机制作详解——Marlin固件中文介绍
  12. Ansys多核仿真报错解决办法
  13. 猜姓氏c语言题目,猜姓氏游戏及其数学原理
  14. 笔记本连不上网(IPV4和IPV6无网络访问权限)解决方法
  15. 计算机组成原理 原码,反码,补码,移码
  16. 科研篇一:NeurIPS2019 分类整理-对抗样本Meta-Learning
  17. SLCP认证辅导,SLCPCAFv1.4和v1.3相比较共同之处在哪
  18. C# JSON 常用方法 - Json字符串转对象
  19. 支付宝/微信手机网站支付总结
  20. 利用nid修改数据库的DBID

热门文章

  1. 加减乘除在java中表示_java加减乘除是什么类
  2. 使用vscode编译器:检测到 #include 错误。请更新 includePath。已为此翻译单元,无法打开源文件<iostream>
  3. OpenCV开发笔记(三十一):红胖子8分钟带你深入了解双阈值化(图文并貌+浅显易懂+程序源码)
  4. html如何缩进对齐,你如何缩进你的HTML?
  5. 为什么要做汽车电子检测?国标检测及其目的
  6. 工行网银银企互联业务简介
  7. 金科惊魂830天:城门外的野蛮人与城楼里的危机
  8. [Tips] 电路设计者常用的学习网站
  9. 《汇编语言与计算机系统组成》第六章例题-5
  10. C语言 | 将密码译回原文,并输出密码和原文