Commit 2555a7d7 by zsy

zsy

parent 619b1033
......@@ -428,7 +428,7 @@
<created_user>admin</created_user>
<created_date>2021/03/03 10:43:48.161</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/14 10:15:12.726</modified_date>
<modified_date>2021/07/13 10:45:14.174</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<is_key_private>N</is_key_private>
</info>
......@@ -505,28 +505,26 @@
<quoteString>N</quoteString>
<sql>insert into single_yuejuan_source_process.area
(id,
name,
created_time,
deleted,
modified_time,
child_count,
parent_id,
full_name,
level,
modify_time,
create_time,
lng,
lat,
position)
name,
parent_id,
ordinal)
select
id,
name,
created_time,
deleted,
modified_time,
child_count,
parent_id,
full_name,
level,
modify_time,
create_time,
lng,
lat,
position
name,
parent_id,
ordinal
from single_yuejuan_source.area</sql>
<set_params>N</set_params>
<insert_field/>
......
<transformation>
<info>
<name>class</name>
<name>header_teacher</name>
<description/>
<extended_description/>
<trans_version/>
<trans_type>Normal</trans_type>
<trans_status>0</trans_status>
<directory>/intelligent/single_yuejuan/transfer/fundamental</directory>
<parameters>
</parameters>
......@@ -426,11 +425,11 @@
</slaveservers>
<clusterschemas>
</clusterschemas>
<created_user>admin</created_user>
<created_date>2020/08/14 09:31:58.239</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/14 10:14:07.210</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<created_user>-</created_user>
<created_date>2021/07/13 10:49:32.193</created_date>
<modified_user>-</modified_user>
<modified_date>2021/07/13 10:50:05.345</modified_date>
<key_for_session_key/>
<is_key_private>N</is_key_private>
</info>
<notepads>
......@@ -489,7 +488,7 @@
<order>
</order>
<step>
<name>class</name>
<name>header_teacher</name>
<type>ExecSQL</type>
<description/>
<distribute>Y</distribute>
......@@ -504,35 +503,35 @@
<single_statement>N</single_statement>
<replace_variables>Y</replace_variables>
<quoteString>N</quoteString>
<sql>insert into single_yuejuan_source_process.class
<sql>insert into single_yuejuan_source_process.header_teacher
(id,
school_id,
class_name,
grade,
class_id,
grade_id,
entry_year,
class_type,
class_category_id,
class_room_id,
class_teacher_id,
state,
modify_time,
create_time)
is_primary,
school_area_id,
school_id,
school_phase_id,
user_id,
status,
created_by,
created_time,
deleted,
modified_time)
select
id,
school_id,
class_name,
grade,
class_id,
grade_id,
entry_year,
class_type,
class_category_id,
class_room_id,
class_teacher_id,
state,
modify_time,
create_time
from single_yuejuan_source.class</sql>
is_primary,
school_area_id,
school_id,
school_phase_id,
user_id,
status,
created_by,
created_time,
deleted,
modified_time
from single_yuejuan_source.header_teacher</sql>
<set_params>N</set_params>
<insert_field/>
<update_field/>
......@@ -549,8 +548,8 @@ from single_yuejuan_source.class</sql>
</output>
</remotesteps>
<GUI>
<xloc>208</xloc>
<yloc>112</yloc>
<xloc>107</xloc>
<yloc>207</yloc>
<draw>Y</draw>
</GUI>
</step>
......
<transformation>
<info>
<name>student_info</name>
<name>student</name>
<description/>
<extended_description/>
<trans_version/>
......@@ -425,11 +425,11 @@
</slaveservers>
<clusterschemas>
</clusterschemas>
<created_user>admin</created_user>
<created_date>2021/03/03 10:44:00.315</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/14 10:13:47.534</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<created_user>-</created_user>
<created_date>2021/07/13 10:46:36.984</created_date>
<modified_user>-</modified_user>
<modified_date>2021/07/13 10:47:28.795</modified_date>
<key_for_session_key/>
<is_key_private>N</is_key_private>
</info>
<notepads>
......@@ -488,7 +488,7 @@
<order>
</order>
<step>
<name>student_info</name>
<name>student</name>
<type>ExecSQL</type>
<description/>
<distribute>Y</distribute>
......@@ -503,69 +503,29 @@
<single_statement>N</single_statement>
<replace_variables>Y</replace_variables>
<quoteString>N</quoteString>
<sql>insert into single_yuejuan_source_process.student_info
(id,
school_id,
student_num,
name,
card_num,
birthday,
entry_time,
international,
native_place,
phone_num,
student_code,
nation,
politic_countenance,
card_area_id,
card_detail_id,
home_address_area,
home_detail_address,
left_behind_children,
only_child,
is_subsidy,
disability_type,
is_orphan,
mode_of_study,
gender,
student_type,
select_subject,
grade,
state,
modify_time,
create_time)
<sql>insert into single_yuejuan_source_process.student
(user_id,
candidate_number,
status,
student_identity,
student_number,
created_by,
created_time,
deleted,
modified_time,
tenant_id)
select
id,
school_id,
student_num,
name,
card_num,
birthday,
entry_time,
international,
native_place,
phone_num,
student_code,
nation,
politic_countenance,
card_area_id,
card_detail_id,
home_address_area,
home_detail_address,
left_behind_children,
only_child,
is_subsidy,
disability_type,
is_orphan,
mode_of_study,
gender,
student_type,
select_subject,
grade,
state,
modify_time,
create_time
from single_yuejuan_source.student_info</sql>
user_id,
candidate_number,
status,
student_identity,
student_number,
created_by,
created_time,
deleted,
modified_time,
tenant_id
from single_yuejuan_source.student</sql>
<set_params>N</set_params>
<insert_field/>
<update_field/>
......@@ -582,8 +542,8 @@ from single_yuejuan_source.student_info</sql>
</output>
</remotesteps>
<GUI>
<xloc>193</xloc>
<yloc>206</yloc>
<xloc>243</xloc>
<yloc>211</yloc>
<draw>Y</draw>
</GUI>
</step>
......
......@@ -429,7 +429,7 @@
<created_user>admin</created_user>
<created_date>2020/08/14 09:32:15.844</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/14 10:13:43.321</modified_date>
<modified_date>2021/07/13 10:48:47.517</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<is_key_private>N</is_key_private>
</info>
......@@ -505,57 +505,25 @@
<replace_variables>Y</replace_variables>
<quoteString>N</quoteString>
<sql>insert into single_yuejuan_source_process.teacher
(id,
school_id,
job_num,
phone_num,
gender,
name,
card_num,
card_area_id,
card_detail_id,
home_address_area,
home_detail_address,
high_education,
marital_status,
nation_id,
politic_countenance,
post_id,
entry_date,
birth_day,
professional_qualificationl_id,
incumbency,
emergency_contact,
emergency_contact_phone,
user_state,
modify_time,
create_time)
(user_id,
job_number,
created_by,
created_time,
deleted,
modified_time,
job_status,
position_id,
station_id)
select
id,
school_id,
job_num,
phone_num,
gender,
name,
card_num,
card_area_id,
card_detail_id,
home_address_area,
home_detail_address,
high_education,
marital_status,
nation_id,
politic_countenance,
post_id,
entry_date,
birth_day,
professional_qualificationl_id,
incumbency,
emergency_contact,
emergency_contact_phone,
user_state,
modify_time,
create_time
user_id,
job_number,
created_by,
created_time,
deleted,
modified_time,
job_status,
position_id,
station_id
from single_yuejuan_source.teacher</sql>
<set_params>N</set_params>
<insert_field/>
......
......@@ -428,7 +428,7 @@
<created_user>admin</created_user>
<created_date>2021/03/03 10:44:01.527</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/14 10:13:39.113</modified_date>
<modified_date>2021/07/13 10:48:31.860</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<is_key_private>N</is_key_private>
</info>
......@@ -505,36 +505,30 @@
<quoteString>N</quoteString>
<sql>insert into single_yuejuan_source_process.tenant
(id,
tenant_name,
another_name,
open_flag,
init_flag,
open_time,
created_by,
created_time,
deleted,
modified_time,
address_id,
alias,
name,
remark,
tenant_type,
address_area_id,
address_detail,
postal_code,
state,
modify_time,
create_time,
use_type)
type,
english)
select
id,
tenant_name,
another_name,
open_flag,
init_flag,
open_time,
created_by,
created_time,
deleted,
modified_time,
address_id,
alias,
name,
remark,
tenant_type,
address_area_id,
address_detail,
postal_code,
state,
modify_time,
create_time,
use_type
type,
english
from single_yuejuan_source.tenant</sql>
<set_params>N</set_params>
<insert_field/>
......
......@@ -429,7 +429,7 @@
<created_user>admin</created_user>
<created_date>2020/01/04 14:18:01.920</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/20 14:21:07.354</modified_date>
<modified_date>2021/07/13 10:53:05.617</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<is_key_private>N</is_key_private>
</info>
......@@ -520,15 +520,18 @@ delete from single_yuejuan_source_process.bus_student_subj_ques_score where exam
delete from single_yuejuan_source_process.bus_subjective_question_config where exam_id = ${exam_id};
delete from single_yuejuan_source_process.report_exam_subject where exam_id = ${exam_id};
delete from single_yuejuan_source_process.bus_exam_subject where id in (select id from single_yuejuan_source.bus_exam_subject);
delete from single_yuejuan_source_process.class where id in (select id from single_yuejuan_source.class);
delete from single_yuejuan_source_process.teacher where id in (select id from single_yuejuan_source.teacher);
delete from single_yuejuan_source_process.dic_question_type where id in (select id from single_yuejuan_source.dic_question_type);
delete from single_yuejuan_source_process.dic_select_subject where id in (select id from single_yuejuan_source.dic_select_subject);
---------------------------
delete from single_yuejuan_source_process.bus_marking_person where exam_id = ${exam_id};
-------------------
delete from single_yuejuan_source_process.area where id in (select id from single_yuejuan_source.area);
delete from single_yuejuan_source_process.student_info where id in (select id from single_yuejuan_source.student_info);
delete from single_yuejuan_source_process.student where user_id in (select user_id from single_yuejuan_source.student);
delete from single_yuejuan_source_process.user where id in (select id from single_yuejuan_source.user);
delete from single_yuejuan_source_process.tenant where id in (select id from single_yuejuan_source.tenant);
delete from single_yuejuan_source_process.school_class where id in (select id from single_yuejuan_source.school_class);
delete from single_yuejuan_source_process.teacher where user_id in (select user_id from single_yuejuan_source.teacher);
delete from single_yuejuan_source_process.header_teacher where id in (select id from single_yuejuan_source.header_teacher);
-------------
delete from single_yuejuan_source_process.bus_scan_model where exam_id = ${exam_id};
delete from single_yuejuan_source_process.bus_scan_student_paper where exam_id = ${exam_id};
......@@ -551,13 +554,16 @@ vacuum single_yuejuan_source_process.bus_student_obj_ques_score;
vacuum single_yuejuan_source_process.bus_student_subj_ques_score;
vacuum single_yuejuan_source_process.bus_subjective_question_config;
vacuum single_yuejuan_source_process.report_exam_subject;
vacuum single_yuejuan_source_process.class;
vacuum single_yuejuan_source_process.school_class;
vacuum single_yuejuan_source_process.teacher;
----------
vacuum single_yuejuan_source_process.bus_marking_person;
vacuum single_yuejuan_source_process.area;
vacuum single_yuejuan_source_process.student_info;
vacuum single_yuejuan_source_process.student;
vacuum single_yuejuan_source_process.tenant;
vacuum single_yuejuan_source_process.user;
vacuum single_yuejuan_source_process.school_class;
vacuum single_yuejuan_source_process.header_teacher;
---------------
vacuum single_yuejuan_source_process.bus_scan_model;
vacuum single_yuejuan_source_process.bus_scan_student_paper;
......
......@@ -428,7 +428,7 @@
<created_user>admin</created_user>
<created_date>2021/03/03 10:44:03.367</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/14 10:11:22.362</modified_date>
<modified_date>2021/07/13 11:26:05.874</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<is_key_private>N</is_key_private>
</info>
......@@ -498,11 +498,6 @@
</attributes>
</connection>
<order>
<hop>
<from>area</from>
<to>Text file output</to>
<enabled>Y</enabled>
</hop>
</order>
<step>
<name>Text file output</name>
......@@ -556,8 +551,8 @@
</output>
</remotesteps>
<GUI>
<xloc>427</xloc>
<yloc>205</yloc>
<xloc>496</xloc>
<yloc>208</yloc>
<draw>Y</draw>
</GUI>
</step>
......@@ -575,18 +570,17 @@
<connection>school_yuejuan_base</connection>
<sql>select
id,
name,
created_time,
deleted,
modified_time,
child_count,
parent_id,
full_name,
level,
modify_time,
create_time,
lng,
lat,
position
name,
parent_id,
ordinal
from area
where (create_time>'${start_time}' and create_time&lt;='${end_time}') or (modify_time>'${start_time}' and modify_time&lt;='${end_time}')</sql>
where (created_time>'${start_time}' and created_time&lt;='${end_time}') or (modified_time>'${start_time}' and modified_time&lt;='${end_time}')</sql>
<limit>0</limit>
<lookup/>
<execute_each_row>N</execute_each_row>
......@@ -601,8 +595,36 @@ where (create_time>'${start_time}' and create_time&lt;='${end_time}') or (modify
</output>
</remotesteps>
<GUI>
<xloc>251</xloc>
<yloc>205</yloc>
<xloc>128</xloc>
<yloc>208</yloc>
<draw>Y</draw>
</GUI>
</step>
<step>
<name>字段选择</name>
<type>SelectValues</type>
<description/>
<distribute>Y</distribute>
<custom_distribution/>
<copies>1</copies>
<partitioning>
<method>none</method>
<schema_name/>
</partitioning>
<fields>
<select_unspecified>N</select_unspecified>
</fields>
<attributes/>
<cluster_schema/>
<remotesteps>
<input>
</input>
<output>
</output>
</remotesteps>
<GUI>
<xloc>304</xloc>
<yloc>208</yloc>
<draw>Y</draw>
</GUI>
</step>
......
<transformation>
<info>
<name>student_info</name>
<name>header_teacher</name>
<description/>
<extended_description/>
<trans_version/>
......@@ -425,11 +425,11 @@
</slaveservers>
<clusterschemas>
</clusterschemas>
<created_user>admin</created_user>
<created_date>2021/03/03 10:44:16.497</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/14 10:09:21.401</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<created_user>-</created_user>
<created_date>2021/07/13 11:10:19.823</created_date>
<modified_user>-</modified_user>
<modified_date>2021/07/13 11:11:13.242</modified_date>
<key_for_session_key/>
<is_key_private>N</is_key_private>
</info>
<notepads>
......@@ -499,12 +499,64 @@
</connection>
<order>
<hop>
<from>student_info</from>
<from>header_teacher</from>
<to>字段选择</to>
<enabled>Y</enabled>
</hop>
<hop>
<from>字段选择</from>
<to>Text file output</to>
<enabled>Y</enabled>
</hop>
</order>
<step>
<name>header_teacher</name>
<type>TableInput</type>
<description/>
<distribute>Y</distribute>
<custom_distribution/>
<copies>1</copies>
<partitioning>
<method>none</method>
<schema_name/>
</partitioning>
<connection>school_yuejuan_base</connection>
<sql>select
id,
class_id,
grade_id,
is_primary,
school_area_id,
school_id,
school_phase_id,
user_id,
status,
created_by,
created_time,
deleted,
modified_time
from header_teacher
where (created_time>'${start_time}' and created_time&lt;='${end_time}') or (modified_time>'${start_time}' and modified_time&lt;='${end_time}')</sql>
<limit>0</limit>
<lookup/>
<execute_each_row>N</execute_each_row>
<variables_active>Y</variables_active>
<lazy_conversion_active>N</lazy_conversion_active>
<attributes/>
<cluster_schema/>
<remotesteps>
<input>
</input>
<output>
</output>
</remotesteps>
<GUI>
<xloc>136</xloc>
<yloc>118</yloc>
<draw>Y</draw>
</GUI>
</step>
<step>
<name>Text file output</name>
<type>TextFileOutput</type>
<description/>
......@@ -529,7 +581,7 @@
<fileNameField/>
<create_parent_folder>Y</create_parent_folder>
<file>
<name>/home/wljty/etl_total/data/intelligent/single_yuejuan/student_info</name>
<name>/home/wljty/etl_total/data/intelligent/single_yuejuan/header_teacher</name>
<servlet_output>N</servlet_output>
<do_not_open_new_file_init>N</do_not_open_new_file_init>
<extention>csv</extention>
......@@ -556,14 +608,14 @@
</output>
</remotesteps>
<GUI>
<xloc>466</xloc>
<yloc>169</yloc>
<xloc>472</xloc>
<yloc>118</yloc>
<draw>Y</draw>
</GUI>
</step>
<step>
<name>student_info</name>
<type>TableInput</type>
<name>字段选择</name>
<type>SelectValues</type>
<description/>
<distribute>Y</distribute>
<custom_distribution/>
......@@ -572,45 +624,9 @@
<method>none</method>
<schema_name/>
</partitioning>
<connection>school_yuejuan_base</connection>
<sql>select
id,
school_id,
student_num,
name,
card_num,
birthday,
entry_time,
international,
native_place,
phone_num,
student_code,
nation,
politic_countenance,
card_area_id,
card_detail_id,
home_address_area,
home_detail_address,
left_behind_children,
only_child,
is_subsidy,
disability_type,
is_orphan,
mode_of_study,
gender,
student_type,
select_subject,
grade,
state,
modify_time,
create_time
from student_info
where (create_time>'${start_time}' and create_time&lt;='${end_time}') or (modify_time>'${start_time}' and modify_time&lt;='${end_time}')</sql>
<limit>0</limit>
<lookup/>
<execute_each_row>N</execute_each_row>
<variables_active>Y</variables_active>
<lazy_conversion_active>N</lazy_conversion_active>
<fields>
<select_unspecified>N</select_unspecified>
</fields>
<attributes/>
<cluster_schema/>
<remotesteps>
......@@ -620,8 +636,8 @@ where (create_time>'${start_time}' and create_time&lt;='${end_time}') or (modify
</output>
</remotesteps>
<GUI>
<xloc>290</xloc>
<yloc>169</yloc>
<xloc>296</xloc>
<yloc>118</yloc>
<draw>Y</draw>
</GUI>
</step>
......
<transformation>
<info>
<name>class</name>
<name>school_class</name>
<description/>
<extended_description/>
<trans_version/>
<trans_type>Normal</trans_type>
<trans_status>0</trans_status>
<directory>/intelligent/single_yuejuan/transfer/source</directory>
<parameters>
</parameters>
......@@ -426,11 +425,11 @@
</slaveservers>
<clusterschemas>
</clusterschemas>
<created_user>admin</created_user>
<created_date>2020/01/04 14:16:40.236</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/14 10:09:53.328</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<created_user>-</created_user>
<created_date>2021/07/13 11:09:34.272</created_date>
<modified_user>-</modified_user>
<modified_date>2021/07/13 11:10:07.833</modified_date>
<key_for_session_key/>
<is_key_private>N</is_key_private>
</info>
<notepads>
......@@ -500,12 +499,67 @@
</connection>
<order>
<hop>
<from>class</from>
<from>school_class</from>
<to>字段选择</to>
<enabled>Y</enabled>
</hop>
<hop>
<from>字段选择</from>
<to>Text file output</to>
<enabled>Y</enabled>
</hop>
</order>
<step>
<name>school_class</name>
<type>TableInput</type>
<description/>
<distribute>Y</distribute>
<custom_distribution/>
<copies>1</copies>
<partitioning>
<method>none</method>
<schema_name/>
</partitioning>
<connection>school_yuejuan_base</connection>
<sql>select
id,
created_by,
created_time,
deleted,
modified_time,
alias,
entry_year,
grade_id,
graduate_year,
graduated,
name,
ordinal,
school_area_id,
school_id,
type,
school_phase_id
from school_class
where (created_time>'${start_time}' and created_time&lt;='${end_time}') or (modified_time>'${start_time}' and modified_time&lt;='${end_time}')</sql>
<limit>0</limit>
<lookup/>
<execute_each_row>N</execute_each_row>
<variables_active>Y</variables_active>
<lazy_conversion_active>N</lazy_conversion_active>
<attributes/>
<cluster_schema/>
<remotesteps>
<input>
</input>
<output>
</output>
</remotesteps>
<GUI>
<xloc>186</xloc>
<yloc>100</yloc>
<draw>Y</draw>
</GUI>
</step>
<step>
<name>Text file output</name>
<type>TextFileOutput</type>
<description/>
......@@ -530,7 +584,7 @@
<fileNameField/>
<create_parent_folder>Y</create_parent_folder>
<file>
<name>/home/wljty/etl_total/data/intelligent/single_yuejuan/class</name>
<name>/home/wljty/etl_total/data/intelligent/single_yuejuan/school_class</name>
<servlet_output>N</servlet_output>
<do_not_open_new_file_init>N</do_not_open_new_file_init>
<extention>csv</extention>
......@@ -557,14 +611,14 @@
</output>
</remotesteps>
<GUI>
<xloc>368</xloc>
<yloc>96</yloc>
<xloc>522</xloc>
<yloc>100</yloc>
<draw>Y</draw>
</GUI>
</step>
<step>
<name>class</name>
<type>TableInput</type>
<name>字段选择</name>
<type>SelectValues</type>
<description/>
<distribute>Y</distribute>
<custom_distribution/>
......@@ -573,28 +627,9 @@
<method>none</method>
<schema_name/>
</partitioning>
<connection>school_yuejuan_base</connection>
<sql>select
id,
school_id,
class_name,
grade,
grade_id,
entry_year,
class_type,
class_category_id,
class_room_id,
class_teacher_id,
state,
modify_time,
create_time
from class
where (create_time>'${start_time}' and create_time&lt;='${end_time}') or (modify_time>'${start_time}' and modify_time&lt;='${end_time}')</sql>
<limit>0</limit>
<lookup/>
<execute_each_row>N</execute_each_row>
<variables_active>Y</variables_active>
<lazy_conversion_active>N</lazy_conversion_active>
<fields>
<select_unspecified>N</select_unspecified>
</fields>
<attributes/>
<cluster_schema/>
<remotesteps>
......@@ -604,8 +639,8 @@ where (create_time>'${start_time}' and create_time&lt;='${end_time}') or (modify
</output>
</remotesteps>
<GUI>
<xloc>192</xloc>
<yloc>96</yloc>
<xloc>346</xloc>
<yloc>100</yloc>
<draw>Y</draw>
</GUI>
</step>
......
......@@ -8,7 +8,7 @@
<created_user>admin</created_user>
<created_date>2020/08/14 09:36:00.094</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/24 15:36:42.495</modified_date>
<modified_date>2021/07/13 11:13:57.746</modified_date>
<parameters>
</parameters>
<slaveservers>
......@@ -519,14 +519,14 @@
<attributes_kjc/>
</entry>
<entry>
<name>class</name>
<name>school_class</name>
<description/>
<type>TRANS</type>
<attributes/>
<specification_method>rep_name</specification_method>
<trans_object_id/>
<filename/>
<transname>class</transname>
<transname>school_class</transname>
<directory>/intelligent/single_yuejuan/transfer/source</directory>
<arg_from_previous>N</arg_from_previous>
<params_from_previous>N</params_from_previous>
......@@ -675,45 +675,6 @@
<attributes_kjc/>
</entry>
<entry>
<name>student_info</name>
<description/>
<type>TRANS</type>
<attributes/>
<specification_method>rep_name</specification_method>
<trans_object_id/>
<filename/>
<transname>student_info</transname>
<directory>/intelligent/single_yuejuan/transfer/source</directory>
<arg_from_previous>N</arg_from_previous>
<params_from_previous>N</params_from_previous>
<exec_per_row>N</exec_per_row>
<clear_rows>N</clear_rows>
<clear_files>N</clear_files>
<set_logfile>N</set_logfile>
<logfile/>
<logext/>
<add_date>N</add_date>
<add_time>N</add_time>
<loglevel>Basic</loglevel>
<cluster>N</cluster>
<slave_server_name/>
<set_append_logfile>N</set_append_logfile>
<wait_until_finished>Y</wait_until_finished>
<follow_abort_remote>N</follow_abort_remote>
<create_parent_folder>N</create_parent_folder>
<logging_remote_work>N</logging_remote_work>
<run_configuration>Pentaho local</run_configuration>
<parameters>
<pass_all_parameters>Y</pass_all_parameters>
</parameters>
<parallel>N</parallel>
<draw>Y</draw>
<nr>0</nr>
<xloc>976</xloc>
<yloc>528</yloc>
<attributes_kjc/>
</entry>
<entry>
<name>START</name>
<description/>
<type>SPECIAL</type>
......@@ -1203,6 +1164,123 @@
<yloc>240</yloc>
<attributes_kjc/>
</entry>
<entry>
<name>header_teacher</name>
<description/>
<type>TRANS</type>
<attributes/>
<specification_method>rep_name</specification_method>
<trans_object_id/>
<filename/>
<transname>header_teacher</transname>
<directory>/intelligent/single_yuejuan/transfer/source</directory>
<arg_from_previous>N</arg_from_previous>
<params_from_previous>N</params_from_previous>
<exec_per_row>N</exec_per_row>
<clear_rows>N</clear_rows>
<clear_files>N</clear_files>
<set_logfile>N</set_logfile>
<logfile/>
<logext/>
<add_date>N</add_date>
<add_time>N</add_time>
<loglevel>Basic</loglevel>
<cluster>N</cluster>
<slave_server_name/>
<set_append_logfile>N</set_append_logfile>
<wait_until_finished>Y</wait_until_finished>
<follow_abort_remote>N</follow_abort_remote>
<create_parent_folder>N</create_parent_folder>
<logging_remote_work>N</logging_remote_work>
<run_configuration>Pentaho local</run_configuration>
<parameters>
<pass_all_parameters>Y</pass_all_parameters>
</parameters>
<parallel>N</parallel>
<draw>Y</draw>
<nr>0</nr>
<xloc>880</xloc>
<yloc>528</yloc>
<attributes_kjc/>
</entry>
<entry>
<name>user</name>
<description/>
<type>TRANS</type>
<attributes/>
<specification_method>rep_name</specification_method>
<trans_object_id/>
<filename/>
<transname>user</transname>
<directory>/intelligent/single_yuejuan/transfer/source</directory>
<arg_from_previous>N</arg_from_previous>
<params_from_previous>N</params_from_previous>
<exec_per_row>N</exec_per_row>
<clear_rows>N</clear_rows>
<clear_files>N</clear_files>
<set_logfile>N</set_logfile>
<logfile/>
<logext/>
<add_date>N</add_date>
<add_time>N</add_time>
<loglevel>Basic</loglevel>
<cluster>N</cluster>
<slave_server_name/>
<set_append_logfile>N</set_append_logfile>
<wait_until_finished>Y</wait_until_finished>
<follow_abort_remote>N</follow_abort_remote>
<create_parent_folder>N</create_parent_folder>
<logging_remote_work>N</logging_remote_work>
<run_configuration>Pentaho local</run_configuration>
<parameters>
<pass_all_parameters>Y</pass_all_parameters>
</parameters>
<parallel>N</parallel>
<draw>Y</draw>
<nr>0</nr>
<xloc>976</xloc>
<yloc>528</yloc>
<attributes_kjc/>
</entry>
<entry>
<name>student</name>
<description/>
<type>TRANS</type>
<attributes/>
<specification_method>rep_name</specification_method>
<trans_object_id/>
<filename/>
<transname>student</transname>
<directory>/intelligent/single_yuejuan/transfer/source</directory>
<arg_from_previous>N</arg_from_previous>
<params_from_previous>N</params_from_previous>
<exec_per_row>N</exec_per_row>
<clear_rows>N</clear_rows>
<clear_files>N</clear_files>
<set_logfile>N</set_logfile>
<logfile/>
<logext/>
<add_date>N</add_date>
<add_time>N</add_time>
<loglevel>Basic</loglevel>
<cluster>N</cluster>
<slave_server_name/>
<set_append_logfile>N</set_append_logfile>
<wait_until_finished>Y</wait_until_finished>
<follow_abort_remote>N</follow_abort_remote>
<create_parent_folder>N</create_parent_folder>
<logging_remote_work>N</logging_remote_work>
<run_configuration>Pentaho local</run_configuration>
<parameters>
<pass_all_parameters>Y</pass_all_parameters>
</parameters>
<parallel>N</parallel>
<draw>Y</draw>
<nr>0</nr>
<xloc>1072</xloc>
<yloc>528</yloc>
<attributes_kjc/>
</entry>
</entries>
<hops>
<hop>
......@@ -1224,15 +1302,6 @@
<unconditional>Y</unconditional>
</hop>
<hop>
<from>tenant</from>
<to>student_info</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
<evaluation>Y</evaluation>
<unconditional>N</unconditional>
</hop>
<hop>
<from>bus_exam_subject_student</from>
<to>bus_objective_question_config</to>
<from_nr>0</from_nr>
......@@ -1252,7 +1321,7 @@
</hop>
<hop>
<from>bus_subjective_question_config</from>
<to>class</to>
<to>school_class</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
......@@ -1305,15 +1374,6 @@
<unconditional>N</unconditional>
</hop>
<hop>
<from>student_info</from>
<to>bus_marking_person</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
<evaluation>Y</evaluation>
<unconditional>N</unconditional>
</hop>
<hop>
<from>bus_exam_subject_relation</from>
<to>bus_exam_subject_student</to>
<from_nr>0</from_nr>
......@@ -1341,7 +1401,7 @@
<unconditional>N</unconditional>
</hop>
<hop>
<from>class</from>
<from>school_class</from>
<to>dic_question_type</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
......@@ -1421,6 +1481,42 @@
<evaluation>Y</evaluation>
<unconditional>N</unconditional>
</hop>
<hop>
<from>tenant</from>
<to>student</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
<evaluation>Y</evaluation>
<unconditional>N</unconditional>
</hop>
<hop>
<from>student</from>
<to>user</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
<evaluation>Y</evaluation>
<unconditional>N</unconditional>
</hop>
<hop>
<from>user</from>
<to>header_teacher</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
<evaluation>Y</evaluation>
<unconditional>N</unconditional>
</hop>
<hop>
<from>header_teacher</from>
<to>bus_marking_person</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
<evaluation>Y</evaluation>
<unconditional>N</unconditional>
</hop>
</hops>
<notepads>
</notepads>
......
......@@ -429,7 +429,7 @@
<created_user>admin</created_user>
<created_date>2020/01/04 14:16:40.236</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/14 10:09:06.825</modified_date>
<modified_date>2021/07/13 11:09:27.163</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<is_key_private>N</is_key_private>
</info>
......@@ -501,11 +501,59 @@
<order>
<hop>
<from>teacher</from>
<to>字段选择</to>
<enabled>Y</enabled>
</hop>
<hop>
<from>字段选择</from>
<to>Text file output</to>
<enabled>Y</enabled>
</hop>
</order>
<step>
<name>teacher</name>
<type>TableInput</type>
<description/>
<distribute>Y</distribute>
<custom_distribution/>
<copies>1</copies>
<partitioning>
<method>none</method>
<schema_name/>
</partitioning>
<connection>school_yuejuan_base</connection>
<sql>select
user_id,
job_number,
created_by,
created_time,
deleted,
modified_time,
job_status,
position_id,
station_id
from teacher
where (created_time>'${start_time}' and created_time&lt;='${end_time}') or (modified_time>'${start_time}' and modified_time&lt;='${end_time}')</sql>
<limit>0</limit>
<lookup/>
<execute_each_row>N</execute_each_row>
<variables_active>Y</variables_active>
<lazy_conversion_active>N</lazy_conversion_active>
<attributes/>
<cluster_schema/>
<remotesteps>
<input>
</input>
<output>
</output>
</remotesteps>
<GUI>
<xloc>176</xloc>
<yloc>96</yloc>
<draw>Y</draw>
</GUI>
</step>
<step>
<name>Text file output</name>
<type>TextFileOutput</type>
<description/>
......@@ -557,14 +605,14 @@
</output>
</remotesteps>
<GUI>
<xloc>368</xloc>
<xloc>512</xloc>
<yloc>96</yloc>
<draw>Y</draw>
</GUI>
</step>
<step>
<name>teacher</name>
<type>TableInput</type>
<name>字段选择</name>
<type>SelectValues</type>
<description/>
<distribute>Y</distribute>
<custom_distribution/>
......@@ -573,40 +621,9 @@
<method>none</method>
<schema_name/>
</partitioning>
<connection>school_yuejuan_base</connection>
<sql>select
id,
school_id,
job_num,
phone_num,
gender,
name,
card_num,
card_area_id,
card_detail_id,
home_address_area,
home_detail_address,
high_education,
marital_status,
nation_id,
politic_countenance,
post_id,
entry_date,
birth_day,
professional_qualificationl_id,
incumbency,
emergency_contact,
emergency_contact_phone,
user_state,
modify_time,
create_time
from teacher
where (create_time>'${start_time}' and create_time&lt;='${end_time}') or (modify_time>'${start_time}' and modify_time&lt;='${end_time}')</sql>
<limit>0</limit>
<lookup/>
<execute_each_row>N</execute_each_row>
<variables_active>Y</variables_active>
<lazy_conversion_active>N</lazy_conversion_active>
<fields>
<select_unspecified>N</select_unspecified>
</fields>
<attributes/>
<cluster_schema/>
<remotesteps>
......@@ -616,7 +633,7 @@ where (create_time>'${start_time}' and create_time&lt;='${end_time}') or (modify
</output>
</remotesteps>
<GUI>
<xloc>192</xloc>
<xloc>336</xloc>
<yloc>96</yloc>
<draw>Y</draw>
</GUI>
......
......@@ -428,7 +428,7 @@
<created_user>admin</created_user>
<created_date>2021/03/03 10:44:18.197</created_date>
<modified_user>admin</modified_user>
<modified_date>2021/05/14 10:08:55.126</modified_date>
<modified_date>2021/07/13 11:07:10.958</modified_date>
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key>
<is_key_private>N</is_key_private>
</info>
......@@ -500,6 +500,11 @@
<order>
<hop>
<from>tenant</from>
<to>字段选择</to>
<enabled>Y</enabled>
</hop>
<hop>
<from>字段选择</from>
<to>Text file output</to>
<enabled>Y</enabled>
</hop>
......@@ -575,22 +580,19 @@
<connection>school_yuejuan_base</connection>
<sql>select
id,
tenant_name,
another_name,
open_flag,
init_flag,
open_time,
created_by,
created_time,
deleted,
modified_time,
address_id,
alias,
name,
remark,
tenant_type,
address_area_id,
address_detail,
postal_code,
state,
modify_time,
create_time,
use_type
type,
english
from tenant
where (create_time>'${start_time}' and create_time&lt;='${end_time}') or (modify_time>'${start_time}' and modify_time&lt;='${end_time}')</sql>
where (created_time>'${start_time}' and created_time&lt;='${end_time}') or (modified_time>'${start_time}' and modified_time&lt;='${end_time}')</sql>
<limit>0</limit>
<lookup/>
<execute_each_row>N</execute_each_row>
......@@ -605,8 +607,276 @@ where (create_time>'${start_time}' and create_time&lt;='${end_time}') or (modify
</output>
</remotesteps>
<GUI>
<xloc>239</xloc>
<yloc>221</yloc>
<xloc>96</xloc>
<yloc>224</yloc>
<draw>Y</draw>
</GUI>
</step>
<step>
<name>字段选择</name>
<type>SelectValues</type>
<description/>
<distribute>Y</distribute>
<custom_distribution/>
<copies>1</copies>
<partitioning>
<method>none</method>
<schema_name/>
</partitioning>
<fields>
<field>
<name>id</name>
</field>
<field>
<name>created_by</name>
</field>
<field>
<name>created_time</name>
</field>
<field>
<name>deleted</name>
</field>
<field>
<name>modified_time</name>
</field>
<field>
<name>address_id</name>
</field>
<field>
<name>alias</name>
</field>
<field>
<name>name</name>
</field>
<field>
<name>remark</name>
</field>
<field>
<name>state</name>
</field>
<field>
<name>type</name>
</field>
<field>
<name>english</name>
</field>
<select_unspecified>N</select_unspecified>
<meta>
<name>id</name>
<rename>id</rename>
<type>None</type>
<length>15</length>
<precision>0</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>created_by</name>
<rename>created_by</rename>
<type>None</type>
<length>15</length>
<precision>0</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>created_time</name>
<rename>created_time</rename>
<type>None</type>
<length>0</length>
<precision>-2</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>deleted</name>
<rename>deleted</rename>
<type>Integer</type>
<length>-2</length>
<precision>-2</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>modified_time</name>
<rename>modified_time</rename>
<type>None</type>
<length>0</length>
<precision>-2</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>address_id</name>
<rename>address_id</rename>
<type>None</type>
<length>9</length>
<precision>0</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>alias</name>
<rename>alias</rename>
<type>None</type>
<length>100</length>
<precision>-2</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>name</name>
<rename>name</rename>
<type>None</type>
<length>100</length>
<precision>-2</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>remark</name>
<rename>remark</rename>
<type>None</type>
<length>100</length>
<precision>-2</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>state</name>
<rename>state</rename>
<type>None</type>
<length>50</length>
<precision>-2</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>type</name>
<rename>type</rename>
<type>None</type>
<length>50</length>
<precision>-2</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
<meta>
<name>english</name>
<rename>english</rename>
<type>None</type>
<length>100</length>
<precision>-2</precision>
<conversion_mask/>
<date_format_lenient>false</date_format_lenient>
<date_format_locale/>
<date_format_timezone/>
<lenient_string_to_number>false</lenient_string_to_number>
<encoding/>
<decimal_symbol/>
<grouping_symbol/>
<currency_symbol/>
<storage_type/>
</meta>
</fields>
<attributes/>
<cluster_schema/>
<remotesteps>
<input>
</input>
<output>
</output>
</remotesteps>
<GUI>
<xloc>240</xloc>
<yloc>224</yloc>
<draw>Y</draw>
</GUI>
</step>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment