You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by mc...@apache.org on 2020/11/18 10:20:42 UTC

[incubator-hop-docs] 20/42: Documentation updated to 0146d88

This is an automated email from the ASF dual-hosted git repository.

mcasters pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-hop-docs.git

commit 2dcfca93062d5845836b8da1d1815965c77a7ec6
Author: jenkins <bu...@apache.org>
AuthorDate: Sun Nov 8 15:59:53 2020 +0000

    Documentation updated to 0146d88
---
 .../modules/.asciidoctor/pages/index.adoc          |  71 ++--
 hop-user-manual/modules/ROOT/nav.adoc              |  71 ++--
 .../plugins/actions/deleteresultfilenames.adoc     |   8 +-
 .../ROOT/pages/plugins/databases/mssqlnative.adoc  |  13 -
 .../ROOT/pages/plugins/transforms/fake.adoc        | 383 +++++++++++++++++++++
 5 files changed, 459 insertions(+), 87 deletions(-)

diff --git a/hop-user-manual/modules/.asciidoctor/pages/index.adoc b/hop-user-manual/modules/.asciidoctor/pages/index.adoc
index 49f4c81..810a816 100644
--- a/hop-user-manual/modules/.asciidoctor/pages/index.adoc
+++ b/hop-user-manual/modules/.asciidoctor/pages/index.adoc
@@ -45,11 +45,11 @@ include::{sourcepath}/hop-server/index.adoc[leveloffset=+0]
 include::{sourcepath}/plugins/plugins.adoc[leveloffset=+0]
 include::{sourcepath}/plugins/transforms.adoc[leveloffset=+1]
 include::{sourcepath}/plugins/transforms/abort.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/checksum.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/constant.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/addsequence.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/addxml.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/checksum.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/fieldschangesequence.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/addxml.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/analyticquery.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/append.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/beambigqueryinput.adoc[leveloffset=+2]
@@ -64,7 +64,6 @@ include::{sourcepath}/plugins/transforms/beamtimestamp.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/beamwindow.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/blockingtransform.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/blockuntiltransformsfinish.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/csvinput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/calculator.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/dbproc.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/changefileencoding.adoc[leveloffset=+2]
@@ -77,12 +76,13 @@ include::{sourcepath}/plugins/transforms/combinationlookup.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/concatfields.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/rowstoresult.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/creditcardvalidator.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/csvinput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/cubeinput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/cubeoutput.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/datagrid.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/validator.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/databasejoin.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/databaselookup.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/datagrid.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/validator.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/delay.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/delete.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/detectemptystream.adoc[leveloffset=+2]
@@ -92,9 +92,10 @@ include::{sourcepath}/plugins/transforms/dynamicsqlrow.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/edi2xml.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/mailinput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/excelwriter.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/sql.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/execprocess.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/execsqlrow.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/sql.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/fake.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/fileexists.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/filesfromresult.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/filestoresult.adoc[leveloffset=+2]
@@ -102,27 +103,27 @@ include::{sourcepath}/plugins/transforms/filterrows.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/fuzzymatch.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/randomvalue.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/getxmldata.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/getfilenames.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/getfilesrowcount.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/getslavesequence.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/recordsfromstream.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/rowsfromresult.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/getsubfolders.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/systemdata.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/getfilenames.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/getfilesrowcount.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/recordsfromstream.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/gettablenames.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/getvariable.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/groupby.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/httppost.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/http.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/httppost.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/detectlastrow.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/ifnull.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/injector.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/insertupdate.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/jsoninput.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/jsonoutput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/javafilter.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/javascript.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/joinrows.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/jsoninput.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/jsonoutput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/ldapinput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/ldapoutput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/ldifinput.adoc[leveloffset=+2]
@@ -143,26 +144,26 @@ include::{sourcepath}/plugins/transforms/pgpencryptstream.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/pipelineexcecutor.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/pgbulkloader.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/processfiles.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/rest.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/propertyinput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/regexeval.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/replacestring.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/reservoirsampling.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/rest.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/denormaliser.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/flattener.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/rowgenerator.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/normaliser.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/ssh.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/sqlfileoutput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/selectvalues.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/syslog.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/setvariable.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/setvaluefield.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/setvalueconstant.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/sort.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/setvariable.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/sortedmerge.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/transforms/fieldsplitter.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/sort.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/splitfieldtorows.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/fieldsplitter.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/sqlfileoutput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/streamlookup.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/streamschemamerge.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/stringoperations.adoc[leveloffset=+2]
@@ -194,11 +195,12 @@ include::{sourcepath}/plugins/transforms/xslt.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/yamlinput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/transforms/zipfile.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases.adoc[leveloffset=+1]
-include::{sourcepath}/plugins/databases/as400.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/derby.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/databases/as400.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/cache.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/db2.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/exasol.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/databases/firebird.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/googlebigquery.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/greenplum.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/sqlbase.adoc[leveloffset=+2]
@@ -207,10 +209,15 @@ include::{sourcepath}/plugins/databases/hypersonic.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/universe.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/infinidb.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/infobright.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/databases/mssql.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/databases/mssqlnative.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/databases/informix.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/databases/ingres.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/databases/interbase.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/databases/kingbasees.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/mariadb.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/sapdb.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/databases/monetdb.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/databases/mssql.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/databases/mssqlnative.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/mysql.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/netezza.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/oracle.adoc[leveloffset=+2]
@@ -224,12 +231,6 @@ include::{sourcepath}/plugins/databases/sybaseiq.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/teradata.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/vectorwise.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/databases/vertica.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/databases/firebird.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/databases/informix.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/databases/ingres.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/databases/interbase.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/databases/kingbasees.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/databases/monetdb.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions.adoc[leveloffset=+1]
 include::{sourcepath}/plugins/actions/abort.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/addresultfilenames.adoc[leveloffset=+2]
@@ -243,33 +244,33 @@ include::{sourcepath}/plugins/actions/copyfiles.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/copymoveresultfilenames.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/createfile.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/createfolder.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/actions/dtdvalidator.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/pgpdecryptfiles.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/delay.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/deletefile.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/actions/deleteresultfilenames.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/deletefiles.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/deletefolders.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/actions/deleteresultfilenames.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/msgboxinfo.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/dostounix.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/actions/dtdvalidator.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/pgpencryptfiles.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/evalfilesmetrics.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/evaluatetablecontent.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/actions/ftpdelete.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/actions/fileexists.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/filecompare.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/actions/fileexists.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/folderisempty.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/folderscompare.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/actions/getpop.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/actions/ftpdelete.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/ftp.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/ftpsget.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/sftp.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/actions/getpop.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/http.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/eval.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/actions/mssqlbulkload.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/mail.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/mailvalidator.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/movefiles.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/actions/mssqlbulkload.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/mysqlbulkfile.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/mysqlbulkload.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/pgpfiles.adoc[leveloffset=+2]
@@ -277,13 +278,13 @@ include::{sourcepath}/plugins/actions/ping.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/pipeline.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/ftpput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/sftpput.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/actions/sql.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/actions/sendnagiospassivecheck.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/syslog.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/actions/sendnagiospassivecheck.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/setvariables.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/shell.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/simpleeval.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/snmptrap.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/actions/sql.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/success.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/tableexists.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/telnet.adoc[leveloffset=+2]
@@ -291,8 +292,8 @@ include::{sourcepath}/plugins/actions/truncatetables.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/unzip.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/ftpsput.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/pgpverify.adoc[leveloffset=+2]
-include::{sourcepath}/plugins/actions/waitforsql.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/waitforfile.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/actions/waitforsql.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/workflow.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/writetofile.adoc[leveloffset=+2]
 include::{sourcepath}/plugins/actions/writetolog.adoc[leveloffset=+2]
diff --git a/hop-user-manual/modules/ROOT/nav.adoc b/hop-user-manual/modules/ROOT/nav.adoc
index 893fabe..165cf81 100644
--- a/hop-user-manual/modules/ROOT/nav.adoc
+++ b/hop-user-manual/modules/ROOT/nav.adoc
@@ -28,11 +28,11 @@
 //::=START AUTO GENERATED LINKS
 ** xref:plugins/transforms.adoc[Transform Plugins]
 *** xref:plugins/transforms/abort.adoc[Abort]
+*** xref:plugins/transforms/checksum.adoc[Add a checksum]
 *** xref:plugins/transforms/constant.adoc[Add Constants]
 *** xref:plugins/transforms/addsequence.adoc[Add Sequence]
-*** xref:plugins/transforms/addxml.adoc[Add XML]
-*** xref:plugins/transforms/checksum.adoc[Add a checksum]
 *** xref:plugins/transforms/fieldschangesequence.adoc[Add value fields changing sequence]
+*** xref:plugins/transforms/addxml.adoc[Add XML]
 *** xref:plugins/transforms/analyticquery.adoc[Analytic Query]
 *** xref:plugins/transforms/append.adoc[Append Streams]
 *** xref:plugins/transforms/beambigqueryinput.adoc[Beam BigQuery Input]
@@ -47,7 +47,6 @@
 *** xref:plugins/transforms/beamwindow.adoc[Beam Window]
 *** xref:plugins/transforms/blockingtransform.adoc[Blocking transform]
 *** xref:plugins/transforms/blockuntiltransformsfinish.adoc[Blocking until transforms finish]
-*** xref:plugins/transforms/csvinput.adoc[CSV File Input]
 *** xref:plugins/transforms/calculator.adoc[Calculator]
 *** xref:plugins/transforms/dbproc.adoc[Call DB procedure]
 *** xref:plugins/transforms/changefileencoding.adoc[Change file encoding]
@@ -60,12 +59,13 @@
 *** xref:plugins/transforms/concatfields.adoc[Concat Fields]
 *** xref:plugins/transforms/rowstoresult.adoc[Copy rows to result]
 *** xref:plugins/transforms/creditcardvalidator.adoc[Credit card validator]
+*** xref:plugins/transforms/csvinput.adoc[CSV File Input]
 *** xref:plugins/transforms/cubeinput.adoc[Cube input]
 *** xref:plugins/transforms/cubeoutput.adoc[Cube output]
-*** xref:plugins/transforms/datagrid.adoc[Data Grid]
-*** xref:plugins/transforms/validator.adoc[Data Validator]
 *** xref:plugins/transforms/databasejoin.adoc[Database Join]
 *** xref:plugins/transforms/databaselookup.adoc[Database Lookup]
+*** xref:plugins/transforms/datagrid.adoc[Data Grid]
+*** xref:plugins/transforms/validator.adoc[Data Validator]
 *** xref:plugins/transforms/delay.adoc[Delay row]
 *** xref:plugins/transforms/delete.adoc[Delete]
 *** xref:plugins/transforms/detectemptystream.adoc[Detect Empty Stream]
@@ -75,9 +75,10 @@
 *** xref:plugins/transforms/edi2xml.adoc[Edi to XML]
 *** xref:plugins/transforms/mailinput.adoc[Email Messages Input]
 *** xref:plugins/transforms/excelwriter.adoc[Excel writer]
-*** xref:plugins/transforms/sql.adoc[Execute SQL script]
 *** xref:plugins/transforms/execprocess.adoc[Execute a process]
 *** xref:plugins/transforms/execsqlrow.adoc[Execute row SQL script]
+*** xref:plugins/transforms/sql.adoc[Execute SQL script]
+*** xref:plugins/transforms/fake.adoc[Fake data]
 *** xref:plugins/transforms/fileexists.adoc[File exists]
 *** xref:plugins/transforms/filesfromresult.adoc[Files from result]
 *** xref:plugins/transforms/filestoresult.adoc[Files to result]
@@ -85,27 +86,27 @@
 *** xref:plugins/transforms/fuzzymatch.adoc[Fuzzy match]
 *** xref:plugins/transforms/randomvalue.adoc[Generate Random Value]
 *** xref:plugins/transforms/getxmldata.adoc[Get Data From XML]
+*** xref:plugins/transforms/getfilenames.adoc[Get filenames]
+*** xref:plugins/transforms/getfilesrowcount.adoc[Get files rowcount]
 *** xref:plugins/transforms/getslavesequence.adoc[Get ID from slave server]
+*** xref:plugins/transforms/recordsfromstream.adoc[Get records from stream ]
 *** xref:plugins/transforms/rowsfromresult.adoc[Get Rows from Result]
 *** xref:plugins/transforms/getsubfolders.adoc[Get SubFolder names]
 *** xref:plugins/transforms/systemdata.adoc[Get System Info]
-*** xref:plugins/transforms/getfilenames.adoc[Get filenames]
-*** xref:plugins/transforms/getfilesrowcount.adoc[Get files rowcount]
-*** xref:plugins/transforms/recordsfromstream.adoc[Get records from stream ]
 *** xref:plugins/transforms/gettablenames.adoc[Get table names]
 *** xref:plugins/transforms/getvariable.adoc[Get variables]
 *** xref:plugins/transforms/groupby.adoc[Group By]
-*** xref:plugins/transforms/httppost.adoc[HTTP Post]
 *** xref:plugins/transforms/http.adoc[HTTP client]
+*** xref:plugins/transforms/httppost.adoc[HTTP Post]
 *** xref:plugins/transforms/detectlastrow.adoc[Identify last row in a stream]
 *** xref:plugins/transforms/ifnull.adoc[If Null]
 *** xref:plugins/transforms/injector.adoc[Injector]
 *** xref:plugins/transforms/insertupdate.adoc[Insert / Update]
-*** xref:plugins/transforms/jsoninput.adoc[JSON Input]
-*** xref:plugins/transforms/jsonoutput.adoc[JSON Output]
 *** xref:plugins/transforms/javafilter.adoc[Java Filter]
 *** xref:plugins/transforms/javascript.adoc[JavaScript]
 *** xref:plugins/transforms/joinrows.adoc[Join Rows]
+*** xref:plugins/transforms/jsoninput.adoc[JSON Input]
+*** xref:plugins/transforms/jsonoutput.adoc[JSON Output]
 *** xref:plugins/transforms/ldapinput.adoc[LDAP Input]
 *** xref:plugins/transforms/ldapoutput.adoc[LDAP Output]
 *** xref:plugins/transforms/ldifinput.adoc[LDIF Input]
@@ -126,26 +127,26 @@
 *** xref:plugins/transforms/pipelineexcecutor.adoc[Pipeline Executor]
 *** xref:plugins/transforms/pgbulkloader.adoc[PostgreSQL Bulk Loader]
 *** xref:plugins/transforms/processfiles.adoc[Process files]
-*** xref:plugins/transforms/rest.adoc[REST Client]
 *** xref:plugins/transforms/propertyinput.adoc[Read data (key, value) from properties files.]
 *** xref:plugins/transforms/regexeval.adoc[Regex Evaluation]
 *** xref:plugins/transforms/replacestring.adoc[Replace in String]
 *** xref:plugins/transforms/reservoirsampling.adoc[Reservoir Sampling]
+*** xref:plugins/transforms/rest.adoc[REST Client]
 *** xref:plugins/transforms/denormaliser.adoc[Row Denormaliser]
 *** xref:plugins/transforms/flattener.adoc[Row Flattener]
 *** xref:plugins/transforms/rowgenerator.adoc[Row Generator]
 *** xref:plugins/transforms/normaliser.adoc[Row Normaliser]
 *** xref:plugins/transforms/ssh.adoc[Run SSH commands]
-*** xref:plugins/transforms/sqlfileoutput.adoc[SQL File Output]
 *** xref:plugins/transforms/selectvalues.adoc[Select Values]
 *** xref:plugins/transforms/syslog.adoc[Send Message to Syslog]
-*** xref:plugins/transforms/setvariable.adoc[Set Variables]
 *** xref:plugins/transforms/setvaluefield.adoc[Set field Value]
 *** xref:plugins/transforms/setvalueconstant.adoc[Set field value to a constant]
-*** xref:plugins/transforms/sort.adoc[Sort Rows]
+*** xref:plugins/transforms/setvariable.adoc[Set Variables]
 *** xref:plugins/transforms/sortedmerge.adoc[Sorted Merge]
-*** xref:plugins/transforms/fieldsplitter.adoc[Split Fields]
+*** xref:plugins/transforms/sort.adoc[Sort Rows]
 *** xref:plugins/transforms/splitfieldtorows.adoc[Split fields]
+*** xref:plugins/transforms/fieldsplitter.adoc[Split Fields]
+*** xref:plugins/transforms/sqlfileoutput.adoc[SQL File Output]
 *** xref:plugins/transforms/streamlookup.adoc[Stream Lookup]
 *** xref:plugins/transforms/streamschemamerge.adoc[Stream Schema Merge]
 *** xref:plugins/transforms/stringoperations.adoc[String operations]
@@ -177,11 +178,12 @@
 *** xref:plugins/transforms/yamlinput.adoc[Yaml Input]
 *** xref:plugins/transforms/zipfile.adoc[Zip file]
 ** xref:plugins/databases.adoc[Database Plugins]
-*** xref:plugins/databases/as400.adoc[AS400]
 *** xref:plugins/databases/derby.adoc[Apache Derby]
+*** xref:plugins/databases/as400.adoc[AS400]
 *** xref:plugins/databases/cache.adoc[Cache]
 *** xref:plugins/databases/db2.adoc[DB2]
 *** xref:plugins/databases/exasol.adoc[Exasol]
+*** xref:plugins/databases/firebird.adoc[firebird]
 *** xref:plugins/databases/googlebigquery.adoc[Google BigQuery]
 *** xref:plugins/databases/greenplum.adoc[Greenplum]
 *** xref:plugins/databases/sqlbase.adoc[Gupta SQLBase]
@@ -190,10 +192,15 @@
 *** xref:plugins/databases/universe.adoc[IBM Universe]
 *** xref:plugins/databases/infinidb.adoc[InfiniDB]
 *** xref:plugins/databases/infobright.adoc[Infobright DB]
-*** xref:plugins/databases/mssql.adoc[MS SqlServer]
-*** xref:plugins/databases/mssqlnative.adoc[MS SqlServer (Native)]
+*** xref:plugins/databases/informix.adoc[informix]
+*** xref:plugins/databases/ingres.adoc[ingres]
+*** xref:plugins/databases/interbase.adoc[interbase]
+*** xref:plugins/databases/kingbasees.adoc[kingbase es]
 *** xref:plugins/databases/mariadb.adoc[Mariadb]
 *** xref:plugins/databases/sapdb.adoc[MaxDB (SAP DB)]
+*** xref:plugins/databases/monetdb.adoc[monetdb]
+*** xref:plugins/databases/mssql.adoc[MS SqlServer]
+*** xref:plugins/databases/mssqlnative.adoc[MS SqlServer (Native)]
 *** xref:plugins/databases/mysql.adoc[MySql]
 *** xref:plugins/databases/netezza.adoc[Netezza]
 *** xref:plugins/databases/oracle.adoc[Oracle]
@@ -207,12 +214,6 @@
 *** xref:plugins/databases/teradata.adoc[Teradata]
 *** xref:plugins/databases/vectorwise.adoc[Vectorwise]
 *** xref:plugins/databases/vertica.adoc[Vertica]
-*** xref:plugins/databases/firebird.adoc[firebird]
-*** xref:plugins/databases/informix.adoc[informix]
-*** xref:plugins/databases/ingres.adoc[ingres]
-*** xref:plugins/databases/interbase.adoc[interbase]
-*** xref:plugins/databases/kingbasees.adoc[kingbase es]
-*** xref:plugins/databases/monetdb.adoc[monetdb]
 ** xref:plugins/actions.adoc[Action Plugins]
 *** xref:plugins/actions/abort.adoc[Abort]
 *** xref:plugins/actions/addresultfilenames.adoc[Add filenames to result]
@@ -226,33 +227,33 @@
 *** xref:plugins/actions/copymoveresultfilenames.adoc[Copy Or Move Files from result]
 *** xref:plugins/actions/createfile.adoc[Create File]
 *** xref:plugins/actions/createfolder.adoc[Create Folder]
-*** xref:plugins/actions/dtdvalidator.adoc[DTD Validator]
 *** xref:plugins/actions/pgpdecryptfiles.adoc[Decrypt files with PGP]
 *** xref:plugins/actions/delay.adoc[Delay]
 *** xref:plugins/actions/deletefile.adoc[Delete File]
+*** xref:plugins/actions/deleteresultfilenames.adoc[Delete filenames from result]
 *** xref:plugins/actions/deletefiles.adoc[Delete Files]
 *** xref:plugins/actions/deletefolders.adoc[Delete Folders]
-*** xref:plugins/actions/deleteresultfilenames.adoc[Delete filenames from result]
 *** xref:plugins/actions/msgboxinfo.adoc[Display Msgbox info]
 *** xref:plugins/actions/dostounix.adoc[Dos To Unix]
+*** xref:plugins/actions/dtdvalidator.adoc[DTD Validator]
 *** xref:plugins/actions/pgpencryptfiles.adoc[Encrypt files with PGP]
 *** xref:plugins/actions/evalfilesmetrics.adoc[Evaluate File Metrics]
 *** xref:plugins/actions/evaluatetablecontent.adoc[Evaluate rows number in a table]
-*** xref:plugins/actions/ftpdelete.adoc[FTP delete]
-*** xref:plugins/actions/fileexists.adoc[File Exists]
 *** xref:plugins/actions/filecompare.adoc[File compare]
+*** xref:plugins/actions/fileexists.adoc[File Exists]
 *** xref:plugins/actions/folderisempty.adoc[Folder is Empty]
 *** xref:plugins/actions/folderscompare.adoc[Folders Compare]
-*** xref:plugins/actions/getpop.adoc[Get Mail from POP]
+*** xref:plugins/actions/ftpdelete.adoc[FTP delete]
 *** xref:plugins/actions/ftp.adoc[Get a file with FTP]
 *** xref:plugins/actions/ftpsget.adoc[Get a file with FTPS]
 *** xref:plugins/actions/sftp.adoc[Get a file with SFTP]
+*** xref:plugins/actions/getpop.adoc[Get Mail from POP]
 *** xref:plugins/actions/http.adoc[Http Get]
 *** xref:plugins/actions/eval.adoc[JavaScript]
-*** xref:plugins/actions/mssqlbulkload.adoc[MS SQL Server Bulk Loader]
 *** xref:plugins/actions/mail.adoc[Mail]
 *** xref:plugins/actions/mailvalidator.adoc[Mail Validator]
 *** xref:plugins/actions/movefiles.adoc[Move Files]
+*** xref:plugins/actions/mssqlbulkload.adoc[MS SQL Server Bulk Loader]
 *** xref:plugins/actions/mysqlbulkfile.adoc[MySQL Bulk File]
 *** xref:plugins/actions/mysqlbulkload.adoc[MySQL Bulk Loader]
 *** xref:plugins/actions/pgpfiles.adoc[PGP Files]
@@ -260,13 +261,13 @@
 *** xref:plugins/actions/pipeline.adoc[Pipeline]
 *** xref:plugins/actions/ftpput.adoc[Put a file with FTP]
 *** xref:plugins/actions/sftpput.adoc[Put a file with SFTP]
-*** xref:plugins/actions/sql.adoc[SQL Script Executor]
-*** xref:plugins/actions/sendnagiospassivecheck.adoc[Send Nagios check]
 *** xref:plugins/actions/syslog.adoc[Send information using Syslog]
+*** xref:plugins/actions/sendnagiospassivecheck.adoc[Send Nagios check]
 *** xref:plugins/actions/setvariables.adoc[Set Variables]
 *** xref:plugins/actions/shell.adoc[Shell Action]
 *** xref:plugins/actions/simpleeval.adoc[Simple Evaluation]
 *** xref:plugins/actions/snmptrap.adoc[Snmp Trap]
+*** xref:plugins/actions/sql.adoc[SQL Script Executor]
 *** xref:plugins/actions/success.adoc[Success Action]
 *** xref:plugins/actions/tableexists.adoc[Table Exists]
 *** xref:plugins/actions/telnet.adoc[Telnet a host]
@@ -274,8 +275,8 @@
 *** xref:plugins/actions/unzip.adoc[Unzip]
 *** xref:plugins/actions/ftpsput.adoc[Upload files to FTPS]
 *** xref:plugins/actions/pgpverify.adoc[Verify file signature with PGP]
-*** xref:plugins/actions/waitforsql.adoc[Wait for SQL]
 *** xref:plugins/actions/waitforfile.adoc[Wait for file]
+*** xref:plugins/actions/waitforsql.adoc[Wait for SQL]
 *** xref:plugins/actions/workflow.adoc[Workflow]
 *** xref:plugins/actions/writetofile.adoc[Write to File]
 *** xref:plugins/actions/writetolog.adoc[Write to Log]
diff --git a/hop-user-manual/modules/ROOT/pages/plugins/actions/deleteresultfilenames.adoc b/hop-user-manual/modules/ROOT/pages/plugins/actions/deleteresultfilenames.adoc
index ac01482..c867e52 100644
--- a/hop-user-manual/modules/ROOT/pages/plugins/actions/deleteresultfilenames.adoc
+++ b/hop-user-manual/modules/ROOT/pages/plugins/actions/deleteresultfilenames.adoc
@@ -5,15 +5,15 @@
 
 == Description
 
-Use this action to delete all the filenames that are in the result files list of the last workflow entry.
+Use this action to delete all the filenames that are in the result files list of the last workflow action.
 
 == Options
 
 [width="90%", options="header"]
 |===
 |Option|Description
-|Workflow action name|The name of the workflow action. *Note*: This name has to be unique in a single workflow. A workflow action can be placed several times on the canvas, however it will be the same workflow action.
-|Limit action to| Enable this feature if you want to limit the deletion to certain filenames in the result file list.
+|Workflow action name|The name of the workflow action.
+|Limit action to|Enable this feature if you want to limit the deletion to certain filenames in the result file list.
 |Wildcard|The regular expression to limit the files to delete
-|Exclude wildcar|The regular expression to exclude certain files from being deleted.
+|Exclude wildcard|The regular expression to exclude certain files from being deleted. 
 |===
\ No newline at end of file
diff --git a/hop-user-manual/modules/ROOT/pages/plugins/databases/mssqlnative.adoc b/hop-user-manual/modules/ROOT/pages/plugins/databases/mssqlnative.adoc
index 8462333..bae87d8 100644
--- a/hop-user-manual/modules/ROOT/pages/plugins/databases/mssqlnative.adoc
+++ b/hop-user-manual/modules/ROOT/pages/plugins/databases/mssqlnative.adoc
@@ -14,16 +14,3 @@
 |Documentation | https://docs.microsoft.com/en-us/sql/connect/jdbc/setting-the-connection-properties?view=sql-server-ver15[Documentation Link]
 |JDBC Url | jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
 |===
-
-
-== Authentication
-
-Authentication with SQL server is possible using either integrated security (also known as Windows authentication) or mixed mode.
-
-=== Integrated security
-
-Integrated security can be used by checking the "Use integrated security" checkbox when creating a MS SqlServer Native connection. The connection is then established with the same account as the one that launched Hop. For this to work the appropriate database driver has to be installed and the authentication dll which comes with the driver has to be put under `libswt/win64`. The username and password fields can then be left blank.
-
-=== Mixed Mode
-
-Mixed mode uses authentication which is maintained within SQL Server and does not require special configuration of Hop.
\ No newline at end of file
diff --git a/hop-user-manual/modules/ROOT/pages/plugins/transforms/fake.adoc b/hop-user-manual/modules/ROOT/pages/plugins/transforms/fake.adoc
new file mode 100644
index 0000000..9380855
--- /dev/null
+++ b/hop-user-manual/modules/ROOT/pages/plugins/transforms/fake.adoc
@@ -0,0 +1,383 @@
+:documentationPath: /plugins/transforms/
+:language: en_US
+:page-alternativeEditUrl: https://github.com/project-hop/hop/edit/master/plugins/transforms/fake/src/main/doc/fake.adoc
+= Fake data
+
+== Description
+
+This tranform type allows you to generate fake data using the Java Faker library which can be found link:https://github.com/DiUS/java-faker[here] for full documentation. It can be used to generate pretty data for development, testing or showcasing a project.
+
+For instance we could generate some random Pokémon data.
+
+[width="90%", options="header"]
+|===
+|name|location
+|Krabby|Snowpoint City
+|Mankey|Sootopolis City
+|Grimer|Five Island
+|Drowzee|Five Island
+|Onix|Dendemille Town
+|===
+
+== Options
+
+[width="90%", options="header"]
+|===
+|Option|Description
+|Transform name|Name of the transform.
+|Locale|A locale can be used to make the generated data more specific to a single location.
+|Output field name|The name of the generated field.
+|Type of fake data|The data category.
+|Topic to generate|The topic within the data category to generate.
+|===
+
+== Types of categories
+
+[width="90%", options="header"]
+|===
+|Type|Topics
+|Address a|
+- streetName
+- streetAddressNumber
+- streetAddress
+- ...
+|Ancient a|
+- god
+- primordial
+- titan
+- hero
+|Animal a|
+- name
+|App a|
+- name
+- version
+- author
+|Aqua Teen Hunger Force a|
+- character
+|Artist a|
+- name
+|Avatar a|
+- image
+|Back To The Future a|
+- character
+- date
+- quote
+|Aviation a|
+- aircraft
+- airport
+- METAR
+|Basketball a|
+- teams
+- coaches
+- positions
+- players
+|Beer a|
+- name
+- style
+- hop
+- ...
+|Bojack Horseman a|
+- characters
+- quotes
+- tongueTwisters
+|Book a|
+- author
+- title
+- publisher
+- genre
+|Bool a|
+- bool
+|Business a|
+- creditCardNumber
+- creditCardType
+- creditCardExpiry
+|ChuckNorris a|
+- fact
+|Cat a|
+- name
+- breed
+- registry
+|Code a|
+- isbnGs1
+- isbnGroup
+- isbnRegistrant
+- ...
+|Coin a|
+- flip
+|Color a|
+- name
+- hex
+|Commerce a|
+- color
+- department
+- productName
+- ...
+|Company a|
+- name
+- suffix
+- industry
+- ...
+|Crypto a|
+- md5
+- sha1
+- sha256
+- sha512
+|DateAndTime a|
+- future
+- between
+- past
+- birthday
+|Demographic a|
+- race
+- educationalAttainment
+- denonym
+- sex
+- maritalStatus
+|Disease a|
+- internalDisease
+- neurology
+- surgery
+- ...
+|Dog a|
+- name
+- breed
+- sound
+- ...
+|DragonBall a|
+- character
+|Dune a|
+- character
+- title
+- planet
+- ...
+|Educator a|
+- university
+- course
+- secondarySchool
+- campus
+|Esports a|
+- player
+- team
+- event
+- ...
+|File a|
+- extension
+- mimeType
+- fileName
+|Finance a|
+- creditCard
+- bic
+- iban
+- calculateIbanChecksum
+- ...
+|Food a|
+- ingredient
+- spice
+- dish
+- ...
+|Friends a|
+- character
+- location
+- quote
+|FunnyName a|
+- name
+|GameOfThrones a|
+- character
+- house
+- city
+- ...
+|Hacker a|
+- abbreviation
+- adjective
+- noun
+- ...
+|HarryPotter a|
+- character
+- location
+- quote
+- ...
+|Hipster a|
+- word
+|HitchhikersGuideToTheGalaxy a|
+- character
+- location
+- marvinQuote
+- ...
+|Hobbit a|
+- character
+- thorinsConpany
+- quote
+- location
+|HowIMetYourMother a|
+- character
+- catchPhrase
+- highFive
+- quote
+|IdNumber a|
+- valid
+- invalid
+- ssnValid
+- ...
+|Internet a|
+- emailAddress
+- safeEmailAddress
+- domainName
+- ...
+|Job a|
+- field
+- seniority
+- position
+- keySkills
+- title
+|Kaamelott a|
+- character
+- quote
+|LeagueOfLegends a|
+- champion
+- location
+- quote
+- ...
+|Lebowski a|
+- actor
+- character
+- quote
+|LordOfTheRings a|
+- character
+- location
+|Lorem a|
+- character
+- characters
+- word
+- words
+- ...
+|Matz a|
+- quote
+|Music a|
+- instrument
+- key
+- chord
+- genre
+|Name a|
+- name
+- nameWithMiddle
+- fullName
+- ...
+|Nation a|
+- nationality
+- language
+- capitalCity
+- flag
+|Number a|
+- randomDigit
+- randomDigitNotZero
+- numberBetween
+- ...
+|Options a|
+- option
+- nextElement
+|Overwatch a|
+- hero
+- location
+- quote
+|PhoneNumber a|
+- cellPhone
+- phoneNumber
+- ...
+|Pokemon a|
+- name
+- location
+|Princess Bride a|
+- character
+- quote
+|Relationship Terms a|
+- direct
+- extended
+- inLaw
+- ...
+|RickAndMorty a|
+- character
+- location
+- quote
+|Robin a|
+- quote
+|RockBand a|
+- name
+|Shakespeare a|
+- hamletQuote
+- asYouLikeItQuote
+- kingRichardIIIQuote
+- ...
+|SlackEmoji a|
+- people
+- nature
+- foodAndDrink
+- ...
+|Space a|
+- planet
+- moon
+- galaxy
+- ...
+|StarCraft a|
+- unit
+- building
+- character
+- planet
+|StarTrek a|
+- character
+- location
+- specie
+- ...
+|Stock a|
+- nsdqSymbol
+- nyseSymbol
+|Superhero a|
+- name
+- prefix
+- suffix
+- ...
+|Team a|
+- name
+- creature
+- state
+- sport
+|TwinPeaks a|
+- character
+- location
+- quote
+|University a|
+- name
+- prefix
+- suffix
+|Weather a|
+- description
+- temperatureCelsius
+- temperatureFahrenheit
+- temperature
+|Witcher a|
+- character
+- witcher
+- school
+- ...
+|Yoda a|
+- quote
+|Zelda a|
+- game
+- character
+|===
+
+
+== Locales
+
+- bg
+- ca
+- ca-CAT
+- da-DK
+- de
+- de-AT
+- de-CH
+- en
+- ...
+- en-US
+- ...
+- nl
+- ...