diff --git a/data_warehouse/DATE_FUNC.sql b/data_warehouse/DATE_FUNC.sql
new file mode 100644
index 0000000..8788393
--- /dev/null
+++ b/data_warehouse/DATE_FUNC.sql
@@ -0,0 +1,7 @@
+CREATE OR REPLACE FUNCTION get_date_primary_key(ts timestamp) RETURNS integer AS $$
+ BEGIN
+ RETURN 10000 * EXTRACT(YEAR FROM ts) +
+ 100 * EXTRACT(MONTH FROM ts) +
+ EXTRACT(DAY FROM ts);
+ END;
+$$ LANGUAGE plpgsql;
\ No newline at end of file
diff --git a/data_warehouse/DIM_DATE.sql b/data_warehouse/DIM_DATE.sql
new file mode 100644
index 0000000..86a38eb
--- /dev/null
+++ b/data_warehouse/DIM_DATE.sql
@@ -0,0 +1,22 @@
+-- Table: public."DIM_DATE"
+
+-- DROP TABLE public."DIM_DATE";
+
+CREATE TABLE public."DIM_DATE"
+(
+ "DATE_ID" bigint NOT NULL DEFAULT nextval('"DIM_DATE_DATE_ID_seq"'::regclass),
+ "YEAR" numeric NOT NULL,
+ "MONTH" numeric NOT NULL,
+ "MONTH_NAME" character varying(255) COLLATE pg_catalog."default" NOT NULL,
+ "WEEK" numeric NOT NULL,
+ "DAY" numeric NOT NULL,
+ "DAY_NAME" character varying(255) COLLATE pg_catalog."default" NOT NULL,
+ CONSTRAINT "DIM_DATE_pkey" PRIMARY KEY ("DATE_ID")
+)
+WITH (
+ OIDS = FALSE
+)
+TABLESPACE pg_default;
+
+ALTER TABLE public."DIM_DATE"
+ OWNER to monnethicadmin;
\ No newline at end of file
diff --git a/data_warehouse/DIM_USER.sql b/data_warehouse/DIM_USER.sql
new file mode 100644
index 0000000..778c28c
--- /dev/null
+++ b/data_warehouse/DIM_USER.sql
@@ -0,0 +1,18 @@
+-- Table: public."DIM_USER"
+
+-- DROP TABLE public."DIM_USER";
+
+CREATE TABLE public."DIM_USER"
+(
+ "USER_ID" bigint NOT NULL DEFAULT nextval('"DIM_USER_USER_ID_seq"'::regclass),
+ "USER_HASH" character varying(255) COLLATE pg_catalog."default" NOT NULL,
+ "SRC_ID" bigint NOT NULL,
+ CONSTRAINT "DIM_USER_pkey" PRIMARY KEY ("USER_ID")
+)
+WITH (
+ OIDS = FALSE
+)
+TABLESPACE pg_default;
+
+ALTER TABLE public."DIM_USER"
+ OWNER to monnethicadmin;
\ No newline at end of file
diff --git a/data_warehouse/DIM_WALLET.sql b/data_warehouse/DIM_WALLET.sql
new file mode 100644
index 0000000..d847fb8
--- /dev/null
+++ b/data_warehouse/DIM_WALLET.sql
@@ -0,0 +1,19 @@
+-- Table: public."DIM_WALLET"
+
+-- DROP TABLE public."DIM_WALLET";
+
+CREATE TABLE public."DIM_WALLET"
+(
+ "WALLET_ID" bigint NOT NULL DEFAULT nextval('"DIM_WALLET_WALLET_ID_seq"'::regclass),
+ "USER_ID" bigint NOT NULL,
+ "WALLET_HASH" character varying(255) COLLATE pg_catalog."default" NOT NULL,
+ "SRC_ID" bigint NOT NULL,
+ CONSTRAINT "DIM_WALLET_pkey" PRIMARY KEY ("WALLET_ID")
+)
+WITH (
+ OIDS = FALSE
+)
+TABLESPACE pg_default;
+
+ALTER TABLE public."DIM_WALLET"
+ OWNER to monnethicadmin;
\ No newline at end of file
diff --git a/data_warehouse/FACT_SESSION.sql b/data_warehouse/FACT_SESSION.sql
new file mode 100644
index 0000000..8e2cdc9
--- /dev/null
+++ b/data_warehouse/FACT_SESSION.sql
@@ -0,0 +1,39 @@
+-- Table: public."FACT_SESSION"
+
+-- DROP TABLE public."FACT_SESSION";
+
+CREATE TABLE public."FACT_SESSION"
+(
+ "SESSION_ID" bigint NOT NULL DEFAULT nextval('"FACT_SESSION_SESSION_ID_seq"'::regclass),
+ "DATE_ID" bigint NOT NULL,
+ "USER_ID" bigint NOT NULL,
+ "START" bigint NOT NULL,
+ "END" bigint NOT NULL,
+ "TIME" bigint NOT NULL,
+ "SRC_ID" bigint NOT NULL,
+ CONSTRAINT "FACT_SESSION_pkey" PRIMARY KEY ("SESSION_ID"),
+ CONSTRAINT "DATE_ID_FK" FOREIGN KEY ("DATE_ID")
+ REFERENCES public."DIM_DATE" ("DATE_ID") MATCH SIMPLE
+ ON UPDATE NO ACTION
+ ON DELETE NO ACTION,
+ CONSTRAINT "USER_ID_FK" FOREIGN KEY ("USER_ID")
+ REFERENCES public."DIM_USER" ("USER_ID") MATCH SIMPLE
+ ON UPDATE NO ACTION
+ ON DELETE NO ACTION
+)
+WITH (
+ OIDS = FALSE
+)
+TABLESPACE pg_default;
+
+ALTER TABLE public."FACT_SESSION"
+ OWNER to monnethicadmin;
+
+-- Index: fki_USER_ID_FK
+
+-- DROP INDEX public."fki_USER_ID_FK";
+
+CREATE INDEX "fki_USER_ID_FK"
+ ON public."FACT_SESSION" USING btree
+ ("USER_ID")
+ TABLESPACE pg_default;
\ No newline at end of file
diff --git a/data_warehouse/FACT_SESSION_SEQ.sql b/data_warehouse/FACT_SESSION_SEQ.sql
new file mode 100644
index 0000000..59dcded
--- /dev/null
+++ b/data_warehouse/FACT_SESSION_SEQ.sql
@@ -0,0 +1,8 @@
+-- SEQUENCE: public."FACT_SESSION_SESSION_ID_seq"
+
+-- DROP SEQUENCE public."FACT_SESSION_SESSION_ID_seq";
+
+CREATE SEQUENCE public."FACT_SESSION_SESSION_ID_seq";
+
+ALTER SEQUENCE public."FACT_SESSION_SESSION_ID_seq"
+ OWNER TO monnethicadmin;
\ No newline at end of file
diff --git a/data_warehouse/FACT_TRANSACTION.sql b/data_warehouse/FACT_TRANSACTION.sql
new file mode 100644
index 0000000..dd60cef
--- /dev/null
+++ b/data_warehouse/FACT_TRANSACTION.sql
@@ -0,0 +1,29 @@
+-- Table: public."FACT_TRANSACTION"
+
+-- DROP TABLE public."FACT_TRANSACTION";
+
+CREATE TABLE public."FACT_TRANSACTION"
+(
+ "TRANSACTION_ID" bigint NOT NULL DEFAULT nextval('"FACT_TRANSACTION_TRANSACTION_ID_seq"'::regclass),
+ "DATE_ID" bigint NOT NULL,
+ "WALLET_ID" bigint NOT NULL,
+ "BC_TRANSACTION_ID" character varying(255) COLLATE pg_catalog."default" NOT NULL,
+ "AMOUNT" numeric NOT NULL,
+ "SRC_ID" bigint NOT NULL,
+ CONSTRAINT "FACT_TRANSACTION_pkey" PRIMARY KEY ("TRANSACTION_ID"),
+ CONSTRAINT "DATE_ID" FOREIGN KEY ("DATE_ID")
+ REFERENCES public."DIM_DATE" ("DATE_ID") MATCH SIMPLE
+ ON UPDATE NO ACTION
+ ON DELETE NO ACTION,
+ CONSTRAINT "WALLET_ID" FOREIGN KEY ("WALLET_ID")
+ REFERENCES public."DIM_WALLET" ("WALLET_ID") MATCH SIMPLE
+ ON UPDATE NO ACTION
+ ON DELETE NO ACTION
+)
+WITH (
+ OIDS = FALSE
+)
+TABLESPACE pg_default;
+
+ALTER TABLE public."FACT_TRANSACTION"
+ OWNER to monnethicadmin;
\ No newline at end of file
diff --git a/data_warehouse/FACT_TRANSACTION_SEQ.sql b/data_warehouse/FACT_TRANSACTION_SEQ.sql
new file mode 100644
index 0000000..2c7b393
--- /dev/null
+++ b/data_warehouse/FACT_TRANSACTION_SEQ.sql
@@ -0,0 +1,8 @@
+-- SEQUENCE: public."FACT_TRANSACTION_TRANSACTION_ID_seq"
+
+-- DROP SEQUENCE public."FACT_TRANSACTION_TRANSACTION_ID_seq";
+
+CREATE SEQUENCE public."FACT_TRANSACTION_TRANSACTION_ID_seq";
+
+ALTER SEQUENCE public."FACT_TRANSACTION_TRANSACTION_ID_seq"
+ OWNER TO monnethicadmin;
\ No newline at end of file
diff --git a/data_warehouse/SCRIPT_DIM_DATE.sql b/data_warehouse/SCRIPT_DIM_DATE.sql
new file mode 100644
index 0000000..57b72ca
--- /dev/null
+++ b/data_warehouse/SCRIPT_DIM_DATE.sql
@@ -0,0 +1,42 @@
+WITH date1 AS (
+ SELECT generate_series('2018-01-01'::timestamp, '2021-12-31'::timestamp, '1 day') AS ts
+), date2 AS (
+ SELECT get_date_primary_key(ts) AS DATE_ID,
+ EXTRACT(YEAR FROM ts) AS N_YEAR,
+ EXTRACT(MONTH FROM ts) AS N_MONTH,
+ EXTRACT(WEEK FROM ts) AS N_WEEK,
+ EXTRACT(DAY FROM ts) AS DAY_MONTH,
+ EXTRACT(ISODOW FROM ts) AS DAY_WEEK
+ FROM date1
+), date3 AS (
+ SELECT
+ *,
+ CASE
+ WHEN N_MONTH = 1 THEN 'January'
+ WHEN N_MONTH = 2 THEN 'February'
+ WHEN N_MONTH = 3 THEN 'March'
+ WHEN N_MONTH = 4 THEN 'April'
+ WHEN N_MONTH = 5 THEN 'May'
+ WHEN N_MONTH = 6 THEN 'June'
+ WHEN N_MONTH = 7 THEN 'July'
+ WHEN N_MONTH = 8 THEN 'August'
+ WHEN N_MONTH = 9 THEN 'September'
+ WHEN N_MONTH = 10 THEN 'October'
+ WHEN N_MONTH = 11 THEN 'November'
+ WHEN N_MONTH = 12 THEN 'December'
+ END AS MONTH_NAME,
+ CASE
+ WHEN DAY_WEEK = 1 THEN 'Monday'
+ WHEN DAY_WEEK = 2 THEN 'Tuesday'
+ WHEN DAY_WEEK = 3 THEN 'Wednesday'
+ WHEN DAY_WEEK = 4 THEN 'Thursday'
+ WHEN DAY_WEEK = 5 THEN 'Friday'
+ WHEN DAY_WEEK = 6 THEN 'Saturday'
+ WHEN DAY_WEEK = 7 THEN 'Sunday'
+ END AS DAY_NAME
+ FROM date2
+)
+
+INSERT INTO public."DIM_DATE"
+ SELECT DATE_ID,N_YEAR,N_MONTH,MONTH_NAME,N_WEEK,DAY_MONTH,DAY_NAME
+ FROM date3;
\ No newline at end of file
diff --git a/power_bi/DASHBOARD.pbix b/power_bi/DASHBOARD.pbix
new file mode 100644
index 0000000..44075b0
Binary files /dev/null and b/power_bi/DASHBOARD.pbix differ
diff --git a/power_bi/test_2.pbix b/power_bi/test_2.pbix
new file mode 100644
index 0000000..f9ec1b5
Binary files /dev/null and b/power_bi/test_2.pbix differ
diff --git a/power_bi/test_2_bckp.pbix b/power_bi/test_2_bckp.pbix
new file mode 100644
index 0000000..5978a82
Binary files /dev/null and b/power_bi/test_2_bckp.pbix differ
diff --git a/talend/jobs/LOCAL_PROJECT/.settings/migration_task.index b/talend/jobs/LOCAL_PROJECT/.settings/migration_task.index
new file mode 100644
index 0000000..88cec8b
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/.settings/migration_task.index
@@ -0,0 +1,1776 @@
+{
+ "migrationTask" : [ {
+ "id" : "org.talend.designer.core.generic.model.migration.ChangeDriverJarForProjectSetting",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.Dataprep701MigrationTask",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.DriverJarMigration",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.NewAzureBlobMigrationTask",
+ "breaks" : "6.4.0",
+ "version" : "6.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.NewGoogleDriveMigrationTask",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.NewJDBCConnectionMigrationTask",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.NewJDBCMigrationTask",
+ "breaks" : "6.5.0",
+ "version" : "6.5.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.NewMarkLogicMigrationTask",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.NewMarketoMigrationTask",
+ "breaks" : "6.4.0",
+ "version" : "6.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.NewNetsuiteMigrationTask",
+ "breaks" : "6.4.0",
+ "version" : "6.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.NewSalesforceMigrationTask",
+ "breaks" : "6.2.0",
+ "version" : "6.2.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.generic.model.migration.Salesforce620Migration",
+ "breaks" : "6.2.1",
+ "version" : "6.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.ui.preferences.migration.ChangeMysqlVersionForProjectSetting",
+ "breaks" : "5.2.0",
+ "version" : "5.1.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.ui.preferences.migration.ChangeOracleVersionForProjectSetting",
+ "breaks" : "5.2.0",
+ "version" : "5.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.core.ui.views.statsandlogs.migration.UseOracleSIDAsDefaultOracleTypeMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.dbmap.migration.DBMapSplitTableConstraintFiltersMigrationTask",
+ "breaks" : "5.1.2",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.dbmap.migration.ELTMapSaveToEmfMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.esb.webservice.ConsumerFaultResponseMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.mapper.migration.TMapSaveToEmfMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.maven.ui.ConfigMavenRepositoryRemove",
+ "breaks" : "6.0.1",
+ "version" : "6.0.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.designer.xmlmap.migration.TXMLMapChangeAllInOneValueMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.metadata.managment.migration.AddXmiIdForContextItemMigrationTask",
+ "breaks" : "6.2.0",
+ "version" : "6.2.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.AddRulesGlobalMapMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.AddWebServiceOutputTableMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.MergeTosMetadataMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.SetDatabaseConnectionNameMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.connection.rename.runerror.oncomponenterror",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.connection.rename.runifok.oncomponentok",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.connection.rename.thenrun.onsubjobok",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.ftp.repository.migration.UnifyPasswordEncryption4FtpConnectionMigrationTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.generic.model.migration.NewSalesforceMigrationTask",
+ "breaks" : "6.2.0",
+ "version" : "6.2.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.generic.model.migration.Salesforce620WizardMigration",
+ "breaks" : "6.2.1",
+ "version" : "6.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.json.migrations.JsonPathMigrationTask",
+ "breaks" : "6.0.0",
+ "version" : "6.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.localprovider.RemoveRoutineFolderTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.localprovider.model.migration.ChangeXmiSerialization",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.mdm.repository.migration.MdmAddVersionMigrationTask",
+ "breaks" : "6.0.0",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.mdm.repository.migration.UnifyPasswordEncryption4MDMConnectionMigrationTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.metadata.migration.AccessMigrationTask",
+ "breaks" : "1.0.0",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.metadata.migration.ODBCMigrationTask",
+ "breaks" : "1.0.0",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.RenametFor",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.ReplaceJavaKeywordsNameForContext",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.ReplaceOldContextScriptCode",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.ReplaceSpaceCharForItemNameMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.UpgradeRepositoryReferenceParameters",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.addConnectionVersionForJobsetting",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.changeLookupColumnList",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.changetUniqRowLinks",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.convertLabelForConnectionItem",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.convertOldPerlTypes",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametAggregateRowOpt",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametBufferOutput",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametCatcher",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametDbInputToMssql",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametDbInputToMySQL",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametDbInputToOracle",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametDbInputToPostgresql",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametFTPToFTP",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametFileZipUnzip",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametFlowMeter",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametFlowMeterCatcher",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametMapPersistent",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametMysqlOutputBulkExec",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametNormalize",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametRunProcess",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.renametXMLRPC",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.updatetRowGenerator",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.upgradeAttributestAdvancedXML",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.upgradeAttributestFilterRow",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.upgradetAdvancedXML",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.upgradetUniqRow",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.upgradetWarntDiePriority",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.migration.upperCaseDbtypeOfCreateTable",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.changeDefaultClientMode4OldJobsBonitaInstantiateProcess",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ActivateQueryLogging",
+ "breaks" : "6.0.0",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddAPIVersion4tMSCRM",
+ "breaks" : "5.4.0",
+ "version" : "5.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddAdditionalFieldMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddApiModeToMarketoComponentsMigrationTask",
+ "breaks" : "6.1.0",
+ "version" : "6.3.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddBlockingFortRecordMatching",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddCDCTypeForOracleCDCMigrationTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddCaseSensitiveToTCreateTableWithHSQLDB",
+ "breaks" : "5.2.1",
+ "version" : "5.2.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddConnectorNameInConnections",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddContextCommentValueMigrationTask",
+ "breaks" : "6.1.0",
+ "version" : "6.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddContextGroupNameMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddCopyBookXc2jFileMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddDBConnectionVersionMigrationTask",
+ "breaks" : "5.4.0",
+ "version" : "5.4.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddDbMappingTTeradataFastLoadMigrationTask",
+ "breaks" : "7.1.0",
+ "version" : "7.1.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddDdColumn",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddDefaultFTPSPortMigrationTask",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddDefaultVersionValueForElasticsearchLookupInput",
+ "breaks" : "6.2.0",
+ "version" : "6.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddDieOnErrorOnSqoopComponents",
+ "breaks" : "5.5.1",
+ "version" : "5.4.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddDistributionClosedListForHadoopComponentsMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddDoubleQuoteToAllDBSPNameMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddDoubleQuoteTotMomMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddFailOnErrorOnTFileCopyTDI38441",
+ "breaks" : "6.3.1",
+ "version" : "6.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddFamilyFieldProjectMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddHashKeyFromInputConnector4tHashOutput",
+ "breaks" : "5.2.3",
+ "version" : "5.2.4",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddIncludTrashFilesOnGoogleDriveListTask",
+ "breaks" : "6.5.0",
+ "version" : "6.5.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddJavaVersionMigrationTask",
+ "breaks" : "6.3.1",
+ "version" : "6.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddLoginTypeForSalesforceMigrationTask",
+ "breaks" : "5.4.0",
+ "version" : "5.4.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddMomInputToComponentsListMigrationTask",
+ "breaks" : "5.2.0",
+ "version" : "5.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddNewFieldsForTDQHadoopComponentsTask",
+ "breaks" : "5.4.0",
+ "version" : "5.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddNewIgnoreNullSettingForTMicrosoftCrmOutputTask",
+ "breaks" : "6.2.1",
+ "version" : "6.2.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddOneOptionAndReverseTheValueOnFSComponents",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddOutputFileNameOntJasperOutputForJava",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddPerlRefArrayPointer",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddPerlRefArrayPointer2",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddPortForTCassandraConfigurationSpark",
+ "breaks" : "6.0.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddProductAndMappingInDBConnectionEMFMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddProductValuesItemMigrationTask",
+ "breaks" : "6.5.0",
+ "version" : "6.5.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddQuotesToModuleListMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddRenameOnFileCopyMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddRoutineDependenciesMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddSchemaDatePatternUseForImpalaTask",
+ "breaks" : "7.0.0",
+ "version" : "7.1.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddSchemaDefaultValue4tFileInputDelimited",
+ "breaks" : "5.6.1",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddScreenshotFileMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddTableActionForUpdateCassandraDatastax",
+ "breaks" : "6.0.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddTransmitOriginalContextFortRunJobMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AddTypeNameInConnection",
+ "breaks" : "7.0.1",
+ "version" : "7.0.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.AutoUpdateRelationsMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.BuildRecycleBinIndexMigrationTask",
+ "breaks" : "6.0.0",
+ "version" : "6.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeAS400DBVersionMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeActiveMqJarName4MOMComponents",
+ "breaks" : "5.2.0",
+ "version" : "5.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeBagName4tPigCode",
+ "breaks" : "5.2.1",
+ "version" : "5.3.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeBatchParameter4SomeDBComponents",
+ "breaks" : "6.0.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeColumnDelimiter4tExaBulkExec",
+ "breaks" : "6.5.0",
+ "version" : "6.5.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeComponentSettingNameMigrationTask",
+ "breaks" : "5.5.2",
+ "version" : "5.6.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDBName4Hive",
+ "breaks" : "5.2.3",
+ "version" : "5.2.4",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDBVersionValue4BonitaComponents",
+ "breaks" : "6.1.0",
+ "version" : "6.1.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDBversionForSybaseIQMigrationTask",
+ "breaks" : "6.3.1",
+ "version" : "6.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultEncodingMigrationTask",
+ "breaks" : "5.2.3",
+ "version" : "5.2.4",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultSparkSerializer",
+ "breaks" : "6.0.0",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValue4JSONComponents",
+ "breaks" : "6.0.0",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValue4tLogRow",
+ "breaks" : "6.0.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValue4tMarketoOutput",
+ "breaks" : "5.6.1",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValueBug10232",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValueForCassandra3Version",
+ "breaks" : "6.2.0",
+ "version" : "6.2.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValueForCassandraAPIVersion",
+ "breaks" : "6.0.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValueForCassandraOutputBatch",
+ "breaks" : "6.2.1",
+ "version" : "6.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValueFortCassandraOutputDefineCFStructure",
+ "breaks" : "5.4.1",
+ "version" : "5.4.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValueFortNormalizeCSVOption",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValueMigrationTaskBug8562",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValueTDIBug16919",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDefaultValueTDIBug21708",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeDeleteEmptyFileValueIfAppendTrueFeatureTDI26625",
+ "breaks" : "5.4.0",
+ "version" : "5.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeELTHiveOutputPartitionValue",
+ "breaks" : "5.2.1",
+ "version" : "5.2.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeExtendInsertDefaultValueMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeExtendedInsert2FALSE4tRedshiftOutput",
+ "breaks" : "5.3.0",
+ "version" : "5.3.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeFileInputJSONUrlUnCheckWhenXpathCheck",
+ "breaks" : "5.3.0",
+ "version" : "5.3.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeHadoopVersionValue4TDQComponents",
+ "breaks" : "5.2.1",
+ "version" : "5.2.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeHadoopVersionsOfReferenceComponentsMigrationTask",
+ "breaks" : "5.3.0",
+ "version" : "5.3.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeJDBCDriverJarTypeForFeature12879",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeJavaAPIAsDefault4SqoopMigrationTask",
+ "breaks" : "5.3.1",
+ "version" : "5.3.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeJobscriptContentValueMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeJobsettingDBversionForMssqlMigrationTask",
+ "breaks" : "6.3.0",
+ "version" : "6.3.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeLogLevel4tRedshiftInput",
+ "breaks" : "6.2.0",
+ "version" : "6.2.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeMSSQLDBVersionMigrationTask",
+ "breaks" : "6.2.0",
+ "version" : "6.3.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeMappingFileMigrationTask",
+ "breaks" : "6.2.1",
+ "version" : "6.2.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeMappingParameter4Redshift",
+ "breaks" : "5.6.1",
+ "version" : "5.6.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeModelForRoutineParameterMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeModelForRoutineParameterMigrationTask2",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeMongoDBMinimalVersion",
+ "breaks" : "6.0.0",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeMysqlJarReference4MysqlComponents",
+ "breaks" : "5.2.0",
+ "version" : "5.1.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeOptionDefaultValueForFileArchive",
+ "breaks" : "6.0.1",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeOptionDefaultValueFortNormalize",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeOracleJarName4OracleComponents",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeOracleJarName4OracleComponentsByDB_VERSION",
+ "breaks" : "5.2.0",
+ "version" : "5.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeOracleJarName4OracleDriver",
+ "breaks" : "5.2.0",
+ "version" : "5.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeParameter4tSAPIDocOutput",
+ "breaks" : "5.6.1",
+ "version" : "5.6.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeParameterName4tMDMConnection",
+ "breaks" : "5.5.1",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangePigVersionOfPigLoadMigrationTask",
+ "breaks" : "5.3.0",
+ "version" : "5.3.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangePostgresDbVersionForProjectSetting",
+ "breaks" : "5.4.1",
+ "version" : "5.4.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeReadByParameter4tFileInputJSON",
+ "breaks" : "5.6.1",
+ "version" : "5.6.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeRecalculateFormulaValueMigrationTask",
+ "breaks" : "5.3.2",
+ "version" : "5.3.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeRecordMatchingCustomFunctionValueTask",
+ "breaks" : "5.4.1",
+ "version" : "5.4.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeSalesForceComponetsCustomerModuleName",
+ "breaks" : "5.2.2",
+ "version" : "5.2.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeShareIdentityDefaultValueMigrationTaskIssue9519",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeSpecifyKeysAndColumnsFortCassandraInput",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeSqlPatternValueMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeTMatchGroupGIDTypeTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeTMatchGroupOutputConnectorTask",
+ "breaks" : "6.4.0",
+ "version" : "6.4.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeTypeMappingForRedshift",
+ "breaks" : "6.3.0",
+ "version" : "6.3.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeUseBatchSizeToFalseForDBOuput",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeUseBatchSizetoFalse4AS400",
+ "breaks" : "5.3.0",
+ "version" : "5.3.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeUsername4Hive",
+ "breaks" : "5.2.3",
+ "version" : "5.2.4",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeValue4BonitaComponents",
+ "breaks" : "6.0.0",
+ "version" : "6.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeValueBug14780",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeValueOfTLogRowChecks",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeValueTDIBug19870",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangeVersionValue4HDFSComponents",
+ "breaks" : "5.2.1",
+ "version" : "5.2.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ChangetMongoDBInputSortTextToTable",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CheckAndUpdateStatusMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CheckIncludeSeparatorOnTFileOutputPositional",
+ "breaks" : "5.6.2",
+ "version" : "5.6.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CheckProductVersionMigrationTask",
+ "breaks" : "7.1.0",
+ "version" : "7.1.1",
+ "status" : "default"
+ }, {
+ "id" : "org.talend.repository.model.migration.CleanDBSchemaOntCreateTableMigrationTask",
+ "breaks" : "5.2.3",
+ "version" : "5.2.4",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CleanFoldersMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ConnectionAddUniqueNameMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CorrectBatchModeForDBComponents",
+ "breaks" : "5.6.1",
+ "version" : "5.6.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CorrectBatchModeForJDBCOutput",
+ "breaks" : "5.6.1",
+ "version" : "5.6.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CorrectBatchModeForTeradataOutput",
+ "breaks" : "5.6.1",
+ "version" : "5.6.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CorrectBatchSizeForDBComponents",
+ "breaks" : "5.6.1",
+ "version" : "5.6.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CorrectBatchSizeForDBComponentsMore",
+ "breaks" : "5.6.1",
+ "version" : "5.6.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CorrectDBVersionListForAS400",
+ "breaks" : "5.0.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.CorrectTeradataTPTExecInserterOperatorToLoad",
+ "breaks" : "5.5.1",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.DieOnErrorDefaultValueMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.DisableUseBatchWhenRejectLineExists",
+ "breaks" : "6.0.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.EncryptDbPasswordMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.EncryptDbPasswordforItemFileMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.EncryptPasswordInComponentsMigrationTask",
+ "breaks" : "5.4.1",
+ "version" : "5.4.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.EncryptPasswordInJobSettingsMigrationTask",
+ "breaks" : "5.4.1",
+ "version" : "5.5.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.EncryptPasswordInProjectSettingsMigrationTask",
+ "breaks" : "5.4.1",
+ "version" : "5.4.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.EscapeQuoterForTNormalize",
+ "breaks" : "7.1.0",
+ "version" : "7.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ExcleGenerationModeMigrationTask",
+ "breaks" : "5.3.1",
+ "version" : "5.3.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.FileInputPositionalByteLengthMigrationTask",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.FileInputRegexContextVariableMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.FileInputRegexContextVariableMigrationTaskForSave",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.FixProjectResourceLink",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.FixUnevenItemContextParametersMigrationTask",
+ "breaks" : "6.1.0",
+ "version" : "6.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.FixWrongDbTypesMigrationTask",
+ "breaks" : "5.1.9",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.GenerateJobPomMigrationTask",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.HandleOracleSchemaMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.KeepChangeRemoteDirFalseForFTPFileExist",
+ "breaks" : "7.1.0",
+ "version" : "7.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MapNetsuiteOperatorValueTDI32245",
+ "breaks" : "6.0.0",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MdmConceptMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigrateDeprecatedHadoopDistribution1",
+ "breaks" : "6.0.0",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigrateEncoding4tSalesforceWave",
+ "breaks" : "5.6.2",
+ "version" : "5.6.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigrateOracleJobSettingsParameter",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigratetFileOutputDelimitedAndtFileInputDelimitedMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigrationTaskForIssue10862",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigrationTaskForIssue11632",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigrationTaskForIssue18419",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigrationTaskForIssue18419WithDiDemosProject",
+ "breaks" : "5.3.1",
+ "version" : "5.3.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigrationTaskForIssue4449",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigrationTaskForIssue7547",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MigrationTaskFortOleDbCoseConnection",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MoveExcelSheetnameToSheetlist",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MoveExcelSheetnameToSheetlistForJava",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MoveFileListFilemaskToFilemaskListForJava",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MoveStartsLinkFromPartitionerToDepartitioner",
+ "breaks" : "5.2.0",
+ "version" : "5.3.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MySQLDefaultDBVersion",
+ "breaks" : "7.1.0",
+ "version" : "7.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.MysqlOutputDBVersionForBug13250",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.PostgresqlDefaultDBVersion",
+ "breaks" : "7.1.0",
+ "version" : "7.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.QuoteWraptSSHcommandMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RelationShipIndexMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RemoveBinFolderMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RemoveDuplicatedContextGroupMigrationTask",
+ "breaks" : "6.0.1",
+ "version" : "6.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RemoveErrorTagMigrationTask",
+ "breaks" : "5.3.9",
+ "version" : "5.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RemoveProjectLibsFolder",
+ "breaks" : "6.0.0",
+ "version" : "6.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RemoveRoutineAntlrJarDependencyTask",
+ "breaks" : "6.0.0",
+ "version" : "6.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RemoveRoutineJarDependencyTask",
+ "breaks" : "5.4.1",
+ "version" : "5.4.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RemoveSpaceInJobNameMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RemoveUnuseQuoteOnTLoop",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameAccessDbVersionInConnection",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameConnectionNameofSalesforceOutput",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameCustomerColumnOftGenKey",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameDbMacroMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameDbProductIdMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameDriverJarPathForDBConnectionMigrationTask",
+ "breaks" : "5.6.2",
+ "version" : "5.6.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameELTJDBCComponentsMigrationTask",
+ "breaks" : "7.1.0",
+ "version" : "7.1.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameModeParaForPigMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameOracleRACToOracleCustomMigrationTask",
+ "breaks" : "5.4.0",
+ "version" : "5.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameParamName4tS3XXServerEncryption",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenamePasswordParaForLdapMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameSchemaParameterForMSSqlConnectionMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenameVersionParametersForPigMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametELTMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametFSFilterRows",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametFSUniq",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametFTPToFTPGetMigrationTaskForPerl",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametFileInputBasic",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametForCurrentIterationMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametForForPerl",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametGroupTotMatchGroup",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametLaunchDQAnalyseTotLaunchDQReports",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametMergeFieldsTotSurviveFields",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametParseXMLRowTotExtractXMLFieldMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametPivotOutputDelimitedTotPivotToColumnsDelimited",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametStandardizePhoneNumberColumnName",
+ "breaks" : "5.2.0",
+ "version" : "5.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametUnpivotRowTotPivotToRows",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RenametWindowKeyTotGenKey",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ReplaceHostAndPortByNamenodeURIMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ReplaceMultiFlowBytReplicateMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ReplaceRunJobLabelVariable",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ReplaceVarcharArrayWithVarcharIssueTDI35719",
+ "breaks" : "6.2.0",
+ "version" : "6.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ReplacetFileOutputXMLParameterMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.RepositoryProjectDateMigrationTask",
+ "breaks" : "7.0.0",
+ "version" : "7.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ResetItemLabelMigrationTask",
+ "breaks" : "4.2.4",
+ "version" : "5.2.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ResetMavenTemplateMigrationTask",
+ "breaks" : "6.5.0",
+ "version" : "6.5.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ResetVMArgumentMigrationTask",
+ "breaks" : "6.3.2",
+ "version" : "6.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ResetValuetInfiniteLoop",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ReviewPigLoadLayout",
+ "breaks" : "6.1.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ReviseInvalidContextNamesMigrationTask",
+ "breaks" : "6.0.0",
+ "version" : "6.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SalesforceMultiSchemaMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SalesforceTimeoutMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetContextDumpHidePasswordToFalse",
+ "breaks" : "5.2.3",
+ "version" : "5.2.4",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetContextMode",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetDefaultValue4tWriteJSONFieldGroupByOutput",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetDefaultValueForNewerEmailFirstOfTDI35976",
+ "breaks" : "6.2.0",
+ "version" : "6.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetDefaultVauleMDMServerVersionFeatureTDI31722",
+ "breaks" : "6.0.0",
+ "version" : "6.0.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetDefineRegisterJarToTrueForPigLoadMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.3.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetDieOnErrorFalse4tSCPDelete",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetFilterTiemFromTotoFromPOPComponentsMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetReadByJSONPathToFalse",
+ "breaks" : "5.2.1",
+ "version" : "5.2.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetSparkDataframeAlphabeticalSortOrder",
+ "breaks" : "6.1.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetStandaloneModeForHiveComponentsMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetTPigStoreResultAssociatedTPigLoad",
+ "breaks" : "5.6.0",
+ "version" : "5.6.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetTrim4tFileOutputXML",
+ "breaks" : "5.2.3",
+ "version" : "5.2.4",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetTrimToTrueAppendModeAdvancedFileOutputXMLComponentsMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SetTypeToStagingForMDMComponent",
+ "breaks" : "5.4.0",
+ "version" : "5.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SettingValuesIntoHadoopPropertiesFortHiveConnection",
+ "breaks" : "5.2.1",
+ "version" : "5.2.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.SubstituteRemovedMDMOperatorMigrationTask",
+ "breaks" : "6.1.0",
+ "version" : "6.2.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.TExtractJSONSplitListMigrationTask",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.ThreeVersionstJavaFlexForBug11754",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.TickDieOnError4tFileUnarchive",
+ "breaks" : "6.1.0",
+ "version" : "6.1.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UncheckExceptionOnFileExistMigrationTask",
+ "breaks" : "6.3.1",
+ "version" : "6.4.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UnifyParameterOfDatastaxAndHectorForCassandra",
+ "breaks" : "6.0.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UnifyPasswordEncryption4ContextMigrationTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UnifyPasswordEncryption4DBConnectionMigrationTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UnifyPasswordEncryption4LdapConnectionMigrationTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UnifyPasswordEncryption4ParametersInJobMigrationTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UnifyPasswordEncryption4ProjectSettingsMigrationTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UnifyPasswordEncryption4SalesforceSchemaConnectionMigrationTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UnifyPasswordEncryption4WsdlConnectionMigrationTask",
+ "breaks" : "5.6.0",
+ "version" : "5.6.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UniqueJoinKeyParameterTMatchGroupTask",
+ "breaks" : "5.2.0",
+ "version" : "5.3.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UnselectChangeEqualsAndHashcodeForBigDecimalInTMap",
+ "breaks" : "6.5.0",
+ "version" : "6.5.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateDbVersionForVerticaMigrationTask",
+ "breaks" : "5.4.1",
+ "version" : "5.4.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateELTComponentMigrationTask",
+ "breaks" : "6.1.1",
+ "version" : "6.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateExistentMigrationTasksToAdaptNewMigrationSystemMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateGitIgnoreMigrationTask",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateJobSettingsForMysqlMigrationTask",
+ "breaks" : "5.2.0",
+ "version" : "5.1.3",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateJobSettingsForOracleMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateJobSettingsForOracleMigrationTask2",
+ "breaks" : "5.2.0",
+ "version" : "5.2.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateJobSettingsForPostgresMigrationTask",
+ "breaks" : "5.4.1",
+ "version" : "5.4.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateJobletContextInJobMigrationTask",
+ "breaks" : "6.1.1",
+ "version" : "6.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateKakfaInputConsumerTimeoutAndAutoOffsetTask",
+ "breaks" : "6.1.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateTheJobsActionsOnTable",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateToJava8VersionMigrationTask",
+ "version" : "6.5.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpdateUrlForRedShiftMigrationTask",
+ "breaks" : "6.2.0",
+ "version" : "6.2.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpgradetDenormalizeMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UpgrateDatabaseTypeForSybaseConnection",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.UseOracle11VersionInsteadOfRemoved",
+ "breaks" : "7.1.0",
+ "version" : "7.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.VisibleComponentSettingsMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.WriteJSONQuoteAllValuesMigrationTask",
+ "breaks" : "7.0.1",
+ "version" : "7.0.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.addQuot",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.changeReturnTypeOfServerAliveResult",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.changeRunBeforeAfterToThenRunMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.mr.RemoveUseHadoopPropertiesFortMRConfiguration",
+ "breaks" : "5.4.0",
+ "version" : "5.4.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.renameMultiSchemaToMSMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.renameRoutinesClassName",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.spark.ChangeLocalModeForSparkConfiguration",
+ "breaks" : "6.0.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.spark.RenameSparkVersions",
+ "breaks" : "6.1.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.spark.StripslachesOnQuotesForTCollectAndCheck",
+ "breaks" : "6.1.0",
+ "version" : "6.1.0",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.spark.UseSqlDateTypeInDataframesTask",
+ "breaks" : "7.1.0",
+ "version" : "7.1.1",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.model.migration.upgradetRunJobRemoveQuotesMigrationTask",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.renametFileInputCSV",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ }, {
+ "id" : "org.talend.repository.renametFileOutputCSV",
+ "breaks" : "5.1.1",
+ "version" : "5.1.2",
+ "status" : "ok"
+ } ]
+}
\ No newline at end of file
diff --git a/talend/jobs/LOCAL_PROJECT/.settings/project.settings b/talend/jobs/LOCAL_PROJECT/.settings/project.settings
new file mode 100644
index 0000000..464fb74
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/.settings/project.settings
@@ -0,0 +1,450 @@
+{
+ "technicalStatus" : [ {
+ "label" : "development",
+ "code" : "DEV"
+ }, {
+ "label" : "testing",
+ "code" : "TEST"
+ }, {
+ "label" : "production",
+ "code" : "PROD"
+ } ],
+ "documentationStatus" : [ {
+ "label" : "unchecked",
+ "code" : "UCK"
+ }, {
+ "label" : "checked",
+ "code" : "CHK"
+ }, {
+ "label" : "validated",
+ "code" : "VAL"
+ } ],
+ "statAndLogsSettings" : {
+ "parameters" : {
+ "elementParameter" : [ {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "UPDATE_COMPONENTS",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "STATS_DEFAULT_PROJECTSETTING",
+ "value" : "true",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "ON_STATCATCHER_FLAG",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "ON_LOGCATCHER_FLAG",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "ON_METERCATCHER_FLAG",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "ON_CONSOLE_FLAG",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "ON_FILES_FLAG",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "DIRECTORY",
+ "name" : "FILE_PATH",
+ "value" : "\"D:/OutilsCours/Talend/TOS_DI-Win32-20181026_1147-V7.1.1/workspace/.metadata\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "FILENAME_STATS",
+ "value" : "\"stats_file.txt\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "FILENAME_LOGS",
+ "value" : "\"logs_file.txt\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "FILENAME_METTER",
+ "value" : "\"meter_file.txt\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "ENCODING_TYPE",
+ "name" : "ENCODING",
+ "value" : "ISO-8859-15",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "ON_DATABASE_FLAG",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "PROPERTY_TYPE",
+ "name" : "PROPERTY_TYPE",
+ "value" : "",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CLOSED_LIST",
+ "name" : "DB_TYPE",
+ "value" : "tJDBCOutput",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CLOSED_LIST",
+ "name" : "DB_VERSION",
+ "value" : "ORACLE_12",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "URL",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TABLE",
+ "name" : "DRIVER_JAR",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "DRIVER_CLASS",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "HOST",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "PORT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "DBNAME",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "LOCAL_SERVICE_NAME",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "PROPERTIES",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "SCHEMA_DB",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "USER",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "PASSWORD",
+ "name" : "PASS",
+ "value" : "0RMsyjmybrE=",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "FILE",
+ "name" : "DBFILE",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "DBTABLE",
+ "name" : "TABLE_STATS",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "DBTABLE",
+ "name" : "TABLE_LOGS",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "DBTABLE",
+ "name" : "TABLE_METER",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "CATCH_RUNTIME_ERRORS",
+ "value" : "true",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "CATCH_USER_ERRORS",
+ "value" : "true",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "CATCH_USER_WARNING",
+ "value" : "true",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "CATCH_REALTIME_STATS",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TECHNICAL",
+ "name" : "ENCODING:ENCODING_TYPE",
+ "value" : "ISO-8859-15",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TECHNICAL",
+ "name" : "PROPERTY_TYPE:PROPERTY_TYPE",
+ "value" : "BUILT_IN",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TECHNICAL",
+ "name" : "PROPERTY_TYPE:REPOSITORY_PROPERTY_TYPE",
+ "value" : "",
+ "contextMode" : false
+ } ]
+ }
+ },
+ "implicitContextSettings" : {
+ "parameters" : {
+ "elementParameter" : [ {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "UPDATE_COMPONENTS",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "IMPLICIT_TCONTEXTLOAD",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "IMPLICT_DEFAULT_PROJECTSETTING",
+ "value" : "true",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "RADIO",
+ "name" : "FROM_FILE_FLAG_IMPLICIT_CONTEXT",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "RADIO",
+ "name" : "FROM_DATABASE_FLAG_IMPLICIT_CONTEXT",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "FILE",
+ "name" : "IMPLICIT_TCONTEXTLOAD_FILE",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "FIELDSEPARATOR",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "PROPERTY_TYPE",
+ "name" : "PROPERTY_TYPE_IMPLICIT_CONTEXT",
+ "value" : "",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CLOSED_LIST",
+ "name" : "DB_TYPE_IMPLICIT_CONTEXT",
+ "value" : "",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CLOSED_LIST",
+ "name" : "DB_VERSION_IMPLICIT_CONTEXT",
+ "value" : "",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "URL_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TABLE",
+ "name" : "DRIVER_JAR_IMPLICIT_CONTEXT",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "DRIVER_CLASS_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "HOST_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "PORT_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "DBNAME_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "LOCAL_SERVICE_NAME_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "PROPERTIES_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "SCHEMA_DB_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "USER_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "PASSWORD",
+ "name" : "PASS_IMPLICIT_CONTEXT",
+ "value" : "0RMsyjmybrE=",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "FILE",
+ "name" : "DBFILE_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "DBTABLE",
+ "name" : "DBTABLE_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TEXT",
+ "name" : "QUERY_CONDITION_IMPLICIT_CONTEXT",
+ "value" : "\"\"",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CLOSED_LIST",
+ "name" : "LOAD_NEW_VARIABLE",
+ "value" : "",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CLOSED_LIST",
+ "name" : "NOT_LOAD_OLD_VARIABLE",
+ "value" : "",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "PRINT_OPERATIONS",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "DISABLE_ERROR",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "DISABLE_WARNINGS",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "CHECK",
+ "name" : "DISABLE_INFO",
+ "value" : "false",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TECHNICAL",
+ "name" : "PROPERTY_TYPE_IMPLICIT_CONTEXT:PROPERTY_TYPE",
+ "value" : "BUILT_IN",
+ "contextMode" : false
+ }, {
+ "show" : true,
+ "field" : "TECHNICAL",
+ "name" : "PROPERTY_TYPE_IMPLICIT_CONTEXT:REPOSITORY_PROPERTY_TYPE",
+ "value" : "",
+ "contextMode" : false
+ } ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/talend/jobs/LOCAL_PROJECT/.settings/relationship.index b/talend/jobs/LOCAL_PROJECT/.settings/relationship.index
new file mode 100644
index 0000000..7b7ac59
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/.settings/relationship.index
@@ -0,0 +1,280 @@
+[ {
+ "baseItem" : {
+ "id" : "_56r5oGQaEemKDqYHoziOwA",
+ "version" : "0.1",
+ "type" : "job"
+ },
+ "relatedItems" : [ {
+ "id" : "_6mU3oGQaEemKDqYHoziOwA",
+ "version" : "Latest",
+ "type" : "property"
+ }, {
+ "id" : "_W5WhAGQeEemKDqYHoziOwA",
+ "version" : "Latest",
+ "type" : "property"
+ }, {
+ "id" : "DataOperation",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Mathematical",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Numeric",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Relational",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "StringHandling",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendDataGenerator",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendDate",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendString",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendStringUtil",
+ "version" : "Latest",
+ "type" : "routine"
+ } ]
+}, {
+ "baseItem" : {
+ "id" : "_L1eTIGQ6EemKDqYHoziOwA",
+ "version" : "0.1",
+ "type" : "job"
+ },
+ "relatedItems" : [ {
+ "id" : "_6mU3oGQaEemKDqYHoziOwA",
+ "version" : "Latest",
+ "type" : "property"
+ }, {
+ "id" : "_W5WhAGQeEemKDqYHoziOwA",
+ "version" : "Latest",
+ "type" : "property"
+ }, {
+ "id" : "DataOperation",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "JavaDateEpoch",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Mathematical",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Numeric",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Relational",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "StringHandling",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendDataGenerator",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendDate",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendString",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendStringUtil",
+ "version" : "Latest",
+ "type" : "routine"
+ } ]
+}, {
+ "baseItem" : {
+ "id" : "_QKNNUGZ8EeWm5YvsrIoYzQ",
+ "version" : "0.1",
+ "type" : "job"
+ },
+ "relatedItems" : [ {
+ "id" : "DQTechnical",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "DataOperation",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "DataQuality",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "DemoRoutines",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "DqStringHandling",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "GetRandomPhoneNum",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "MDM",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Mathematical",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Numeric",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Relational",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "SQLike",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "StringHandling",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendDataGenerator",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendDate",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendString",
+ "version" : "Latest",
+ "type" : "routine"
+ } ]
+}, {
+ "baseItem" : {
+ "id" : "_ex460GQvEemKDqYHoziOwA",
+ "version" : "0.1",
+ "type" : "job"
+ },
+ "relatedItems" : [ {
+ "id" : "_6mU3oGQaEemKDqYHoziOwA",
+ "version" : "Latest",
+ "type" : "property"
+ }, {
+ "id" : "_W5WhAGQeEemKDqYHoziOwA",
+ "version" : "Latest",
+ "type" : "property"
+ }, {
+ "id" : "DataOperation",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "JavaDateEpoch",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Mathematical",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Numeric",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Relational",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "StringHandling",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendDataGenerator",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendDate",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendString",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendStringUtil",
+ "version" : "Latest",
+ "type" : "routine"
+ } ]
+}, {
+ "baseItem" : {
+ "id" : "_i6jgsGQsEemKDqYHoziOwA",
+ "version" : "0.1",
+ "type" : "job"
+ },
+ "relatedItems" : [ {
+ "id" : "_6mU3oGQaEemKDqYHoziOwA",
+ "version" : "Latest",
+ "type" : "property"
+ }, {
+ "id" : "_W5WhAGQeEemKDqYHoziOwA",
+ "version" : "Latest",
+ "type" : "property"
+ }, {
+ "id" : "DataOperation",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Mathematical",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Numeric",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "Relational",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "StringHandling",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendDataGenerator",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendDate",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendString",
+ "version" : "Latest",
+ "type" : "routine"
+ }, {
+ "id" : "TalendStringUtil",
+ "version" : "Latest",
+ "type" : "routine"
+ } ]
+} ]
\ No newline at end of file
diff --git a/talend/jobs/LOCAL_PROJECT/code/routines/user/JavaDateEpoch_0.1.item b/talend/jobs/LOCAL_PROJECT/code/routines/user/JavaDateEpoch_0.1.item
new file mode 100644
index 0000000..f766aea
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/code/routines/user/JavaDateEpoch_0.1.item
@@ -0,0 +1,43 @@
+package routines;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+/*
+ * getDateFromEpoch: return yyyyMMdd from timestamp epoch
+ *
+ *
+ * {talendTypes} Long
+ *
+ * {Category} User Defined
+ *
+ * {param} Long(Long) input: The timestamp to convert
+ *
+ * {example} getDateFromEpoch(epoch)
+ */
+public class JavaDateEpoch {
+ /**
+ * get part of date. like YEAR, MONTH, HOUR, or DAY_OF_WEEK, WEEK_OF_MONTH, WEEK_OF_YEAR, TIMEZONE and so on
+ *
+ * @param partName which part to get.
+ * @param date the date value.
+ * @return the specified part value.
+ *
+ * {talendTypes} Long
+ *
+ * {Category} User Defined
+ *
+ * {param} Long(Long) input: The timestamp to convert
+ *
+ * {example} getDateFromEpoch(epoch)
+ *
+ */
+ public static Long getDateFromEpoch(Long timeAsLong){
+ Long returnVal = null;
+
+ if(timeAsLong!=null){
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
+ String v = sdf.format(new Date(timeAsLong));
+ returnVal = Long.parseLong(v);
+ }
+ return returnVal;
+ }
+}
diff --git a/talend/jobs/LOCAL_PROJECT/code/routines/user/JavaDateEpoch_0.1.properties b/talend/jobs/LOCAL_PROJECT/code/routines/user/JavaDateEpoch_0.1.properties
new file mode 100644
index 0000000..63c9efd
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/code/routines/user/JavaDateEpoch_0.1.properties
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/code/routines/user/TestRoutine_0.1.item b/talend/jobs/LOCAL_PROJECT/code/routines/user/TestRoutine_0.1.item
new file mode 100644
index 0000000..5f8820b
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/code/routines/user/TestRoutine_0.1.item
@@ -0,0 +1,41 @@
+package routines;
+
+/*
+ * user specification: the function's comment should contain keys as follows: 1. write about the function's comment.but
+ * it must be before the "{talendTypes}" key.
+ *
+ * 2. {talendTypes} 's value must be talend Type, it is required . its value should be one of: String, char | Character,
+ * long | Long, int | Integer, boolean | Boolean, byte | Byte, Date, double | Double, float | Float, Object, short |
+ * Short
+ *
+ * 3. {Category} define a category for the Function. it is required. its value is user-defined .
+ *
+ * 4. {param} 's format is: {param} [()] [ : ]
+ *
+ * 's value should be one of: string, int, list, double, object, boolean, long, char, date. 's value is the
+ * Function's parameter name. the {param} is optional. so if you the Function without the parameters. the {param} don't
+ * added. you can have many parameters for the Function.
+ *
+ * 5. {example} gives a example for the Function. it is optional.
+ */
+public class TestRoutine {
+
+ /**
+ * helloExample: not return value, only print "hello" + message.
+ *
+ *
+ * {talendTypes} String
+ *
+ * {Category} User Defined
+ *
+ * {param} string("world") input: The string need to be printed.
+ *
+ * {example} helloExemple("world") # hello world !.
+ */
+ public static void helloExample(String message) {
+ if (message == null) {
+ message = "World"; //$NON-NLS-1$
+ }
+ System.out.println("Hello " + message + " !"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+}
diff --git a/talend/jobs/LOCAL_PROJECT/code/routines/user/TestRoutine_0.1.properties b/talend/jobs/LOCAL_PROJECT/code/routines/user/TestRoutine_0.1.properties
new file mode 100644
index 0000000..0269426
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/code/routines/user/TestRoutine_0.1.properties
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_dw_0.1.item b/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_dw_0.1.item
new file mode 100644
index 0000000..767cfd5
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_dw_0.1.item
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_dw_0.1.properties b/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_dw_0.1.properties
new file mode 100644
index 0000000..6a0cf0b
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_dw_0.1.properties
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_qa_0.1.item b/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_qa_0.1.item
new file mode 100644
index 0000000..346ff3d
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_qa_0.1.item
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_qa_0.1.properties b/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_qa_0.1.properties
new file mode 100644
index 0000000..927759a
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/metadata/connections/monnethic_qa_0.1.properties
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_USER_0.1.item b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_USER_0.1.item
new file mode 100644
index 0000000..bb721ae
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_USER_0.1.item
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_USER_0.1.properties b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_USER_0.1.properties
new file mode 100644
index 0000000..19c6f26
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_USER_0.1.properties
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_USER_0.1.screenshot b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_USER_0.1.screenshot
new file mode 100644
index 0000000..d75c70e
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_USER_0.1.screenshot
@@ -0,0 +1,2 @@
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_WALLET_0.1.item b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_WALLET_0.1.item
new file mode 100644
index 0000000..2c30ce1
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_WALLET_0.1.item
@@ -0,0 +1,339 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_WALLET_0.1.properties b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_WALLET_0.1.properties
new file mode 100644
index 0000000..1bc3100
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_WALLET_0.1.properties
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_WALLET_0.1.screenshot b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_WALLET_0.1.screenshot
new file mode 100644
index 0000000..98d287c
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_DIM_WALLET_0.1.screenshot
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_SESSION_0.1.item b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_SESSION_0.1.item
new file mode 100644
index 0000000..133a80d
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_SESSION_0.1.item
@@ -0,0 +1,398 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_SESSION_0.1.properties b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_SESSION_0.1.properties
new file mode 100644
index 0000000..4271bc5
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_SESSION_0.1.properties
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_SESSION_0.1.screenshot b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_SESSION_0.1.screenshot
new file mode 100644
index 0000000..f857ac0
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_SESSION_0.1.screenshot
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_TRANSACTION_0.1.item b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_TRANSACTION_0.1.item
new file mode 100644
index 0000000..080dab9
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_TRANSACTION_0.1.item
@@ -0,0 +1,402 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_TRANSACTION_0.1.properties b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_TRANSACTION_0.1.properties
new file mode 100644
index 0000000..9a1fe6d
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_TRANSACTION_0.1.properties
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_TRANSACTION_0.1.screenshot b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_TRANSACTION_0.1.screenshot
new file mode 100644
index 0000000..581de1e
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/process/Monnethic/MONNETHIC_FACT_TRANSACTION_0.1.screenshot
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/talend/jobs/LOCAL_PROJECT/talend.project b/talend/jobs/LOCAL_PROJECT/talend.project
new file mode 100644
index 0000000..b84bc01
--- /dev/null
+++ b/talend/jobs/LOCAL_PROJECT/talend.project
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/talend/select_dim_user.txt b/talend/select_dim_user.txt
new file mode 100644
index 0000000..414a2de
--- /dev/null
+++ b/talend/select_dim_user.txt
@@ -0,0 +1,3 @@
+"SELECT
+ \"monnethic_DW\".\"public\".\"DIM_USER\".\"USER_ID\",\"monnethic_DW\".\"public\".\"DIM_USER\".\"USER_HASH\",\"monnethic_DW\".\"public\".\"DIM_USER\".\"SRC_ID\"
+FROM \"monnethic_DW\".\"public\".\"DIM_USER\""
\ No newline at end of file
diff --git a/talend/select_dim_wallet.txt b/talend/select_dim_wallet.txt
new file mode 100644
index 0000000..ced2c79
--- /dev/null
+++ b/talend/select_dim_wallet.txt
@@ -0,0 +1,4 @@
+"SELECT
+ \"monnethic_DW\".\"public\".\"DIM_WALLET\".\"WALLET_ID\",\"monnethic_DW\".\"public\".\"DIM_WALLET\".\"USER_ID\",
+ \"monnethic_DW\".\"public\".\"DIM_WALLET\".\"WALLET_HASH\",\"monnethic_DW\".\"public\".\"DIM_WALLET\".\"SRC_ID\"
+FROM \"monnethic_DW\".\"public\".\"DIM_WALLET\""
\ No newline at end of file
diff --git a/talend/select_session.txt b/talend/select_session.txt
new file mode 100644
index 0000000..c88575c
--- /dev/null
+++ b/talend/select_session.txt
@@ -0,0 +1,3 @@
+"SELECT
+ \"monnethic_qa\".\"public\".\"T_SESSION\".\"session_id\",\"monnethic_qa\".\"public\".\"T_SESSION\".\"user_id\",\"monnethic_qa\".\"public\".\"T_SESSION\".\"start_session\",\"monnethic_qa\".\"public\".\"T_SESSION\".\"end_session\"
+FROM \"monnethic_qa\".\"public\".\"T_SESSION\""
\ No newline at end of file
diff --git a/talend/select_transaction.txt b/talend/select_transaction.txt
new file mode 100644
index 0000000..f7ac9a4
--- /dev/null
+++ b/talend/select_transaction.txt
@@ -0,0 +1,5 @@
+"SELECT
+ \"monnethic_qa\".\"public\".\"T_TRANSACTION\".\"transaction_id\",\"monnethic_qa\".\"public\".\"T_TRANSACTION\".\"transaction_date\",\"monnethic_qa\".\"public\".\"T_TRANSACTION\".\"transaction_from\",
+ \"monnethic_qa\".\"public\".\"T_TRANSACTION\".\"transaction_to\",\"monnethic_qa\".\"public\".\"T_TRANSACTION\".\"transaction_hash\",\"monnethic_qa\".\"public\".\"T_TRANSACTION\".\"transaction_amount\",
+ \"monnethic_qa\".\"public\".\"T_TRANSACTION\".\"transaction_unit\"
+FROM \"monnethic_qa\".\"public\".\"T_TRANSACTION\""
\ No newline at end of file
diff --git a/talend/select_user.txt b/talend/select_user.txt
new file mode 100644
index 0000000..fb08564
--- /dev/null
+++ b/talend/select_user.txt
@@ -0,0 +1,5 @@
+"SELECT
+ \"monnethic_qa\".\"public\".\"T_USER\".\"user_id\",\"monnethic_qa\".\"public\".\"T_USER\".\"name\",\"monnethic_qa\".\"public\".\"T_USER\".\"firstname\",\"monnethic_qa\".\"public\".\"T_USER\".\"email\",\"monnethic_qa\".\"public\".\"T_USER\".\"password\"
+ ,\"monnethic_qa\".\"public\".\"T_USER\".\"creation_date\",\"monnethic_qa\".\"public\".\"T_USER\".\"modification_date\",\"monnethic_qa\".\"public\".\"T_USER\".\"phone\",\"monnethic_qa\".\"public\".\"T_USER\".\"association\",\"monnethic_qa\".\"public\".\"T_USER\".\"verified\"
+ ,\"monnethic_qa\".\"public\".\"T_USER\".\"approved\",\"monnethic_qa\".\"public\".\"T_USER\".\"user_hash\"
+FROM \"monnethic_qa\".\"public\".\"T_USER\""
\ No newline at end of file
diff --git a/talend/select_wallet.txt b/talend/select_wallet.txt
new file mode 100644
index 0000000..b2ef065
--- /dev/null
+++ b/talend/select_wallet.txt
@@ -0,0 +1,4 @@
+"SELECT
+ \"monnethic_qa\".\"public\".\"T_WALLET\".\"wallet_id\",\"monnethic_qa\".\"public\".\"T_WALLET\".\"wallet_hash\",\"monnethic_qa\".\"public\".\"T_WALLET\".\"user_hash\",\"monnethic_qa\".\"public\".\"T_WALLET\".\"type\",
+ \"monnethic_qa\".\"public\".\"T_WALLET\".\"balance\",\"monnethic_qa\".\"public\".\"T_WALLET\".\"creation_date\",\"monnethic_qa\".\"public\".\"T_WALLET\".\"modification_date\",\"monnethic_qa\".\"public\".\"T_WALLET\".\"is_active\"
+FROM \"monnethic_qa\".\"public\".\"T_WALLET\""
\ No newline at end of file