Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
kettle_yuejuan_new
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
许梁
kettle_yuejuan_new
Commits
bb2e6e89
Commit
bb2e6e89
authored
Nov 04, 2021
by
luofeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:学科排序及新高考字段区分
parent
7d77b3af
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
1210 additions
and
11 deletions
+1210
-11
intelligent/single_yuejuan/analysis/student_report/roll_back.ktr
+551
-0
intelligent/single_yuejuan/analysis/student_report/student_report.kjb
+55
-6
intelligent/union_yuejuan/analysis/student_report/roll_back.ktr
+551
-0
intelligent/union_yuejuan/analysis/student_report/student_report.kjb
+53
-5
No files found.
intelligent/single_yuejuan/analysis/student_report/roll_back.ktr
0 → 100644
View file @
bb2e6e89
<?xml version="1.0" encoding="UTF-8"?>
<transformation>
<info>
<name>
roll_back
</name>
<description/>
<extended_description/>
<trans_version/>
<trans_type>
Normal
</trans_type>
<directory>
/
</directory>
<parameters>
</parameters>
<log>
<trans-log-table>
<connection/>
<schema/>
<table/>
<size_limit_lines/>
<interval/>
<timeout_days/>
<field>
<id>
ID_BATCH
</id>
<enabled>
Y
</enabled>
<name>
ID_BATCH
</name>
</field>
<field>
<id>
CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
CHANNEL_ID
</name>
</field>
<field>
<id>
TRANSNAME
</id>
<enabled>
Y
</enabled>
<name>
TRANSNAME
</name>
</field>
<field>
<id>
STATUS
</id>
<enabled>
Y
</enabled>
<name>
STATUS
</name>
</field>
<field>
<id>
LINES_READ
</id>
<enabled>
Y
</enabled>
<name>
LINES_READ
</name>
<subject/>
</field>
<field>
<id>
LINES_WRITTEN
</id>
<enabled>
Y
</enabled>
<name>
LINES_WRITTEN
</name>
<subject/>
</field>
<field>
<id>
LINES_UPDATED
</id>
<enabled>
Y
</enabled>
<name>
LINES_UPDATED
</name>
<subject/>
</field>
<field>
<id>
LINES_INPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_INPUT
</name>
<subject/>
</field>
<field>
<id>
LINES_OUTPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_OUTPUT
</name>
<subject/>
</field>
<field>
<id>
LINES_REJECTED
</id>
<enabled>
Y
</enabled>
<name>
LINES_REJECTED
</name>
<subject/>
</field>
<field>
<id>
ERRORS
</id>
<enabled>
Y
</enabled>
<name>
ERRORS
</name>
</field>
<field>
<id>
STARTDATE
</id>
<enabled>
Y
</enabled>
<name>
STARTDATE
</name>
</field>
<field>
<id>
ENDDATE
</id>
<enabled>
Y
</enabled>
<name>
ENDDATE
</name>
</field>
<field>
<id>
LOGDATE
</id>
<enabled>
Y
</enabled>
<name>
LOGDATE
</name>
</field>
<field>
<id>
DEPDATE
</id>
<enabled>
Y
</enabled>
<name>
DEPDATE
</name>
</field>
<field>
<id>
REPLAYDATE
</id>
<enabled>
Y
</enabled>
<name>
REPLAYDATE
</name>
</field>
<field>
<id>
LOG_FIELD
</id>
<enabled>
Y
</enabled>
<name>
LOG_FIELD
</name>
</field>
<field>
<id>
EXECUTING_SERVER
</id>
<enabled>
N
</enabled>
<name>
EXECUTING_SERVER
</name>
</field>
<field>
<id>
EXECUTING_USER
</id>
<enabled>
N
</enabled>
<name>
EXECUTING_USER
</name>
</field>
<field>
<id>
CLIENT
</id>
<enabled>
N
</enabled>
<name>
CLIENT
</name>
</field>
</trans-log-table>
<perf-log-table>
<connection/>
<schema/>
<table/>
<interval/>
<timeout_days/>
<field>
<id>
ID_BATCH
</id>
<enabled>
Y
</enabled>
<name>
ID_BATCH
</name>
</field>
<field>
<id>
SEQ_NR
</id>
<enabled>
Y
</enabled>
<name>
SEQ_NR
</name>
</field>
<field>
<id>
LOGDATE
</id>
<enabled>
Y
</enabled>
<name>
LOGDATE
</name>
</field>
<field>
<id>
TRANSNAME
</id>
<enabled>
Y
</enabled>
<name>
TRANSNAME
</name>
</field>
<field>
<id>
STEPNAME
</id>
<enabled>
Y
</enabled>
<name>
STEPNAME
</name>
</field>
<field>
<id>
STEP_COPY
</id>
<enabled>
Y
</enabled>
<name>
STEP_COPY
</name>
</field>
<field>
<id>
LINES_READ
</id>
<enabled>
Y
</enabled>
<name>
LINES_READ
</name>
</field>
<field>
<id>
LINES_WRITTEN
</id>
<enabled>
Y
</enabled>
<name>
LINES_WRITTEN
</name>
</field>
<field>
<id>
LINES_UPDATED
</id>
<enabled>
Y
</enabled>
<name>
LINES_UPDATED
</name>
</field>
<field>
<id>
LINES_INPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_INPUT
</name>
</field>
<field>
<id>
LINES_OUTPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_OUTPUT
</name>
</field>
<field>
<id>
LINES_REJECTED
</id>
<enabled>
Y
</enabled>
<name>
LINES_REJECTED
</name>
</field>
<field>
<id>
ERRORS
</id>
<enabled>
Y
</enabled>
<name>
ERRORS
</name>
</field>
<field>
<id>
INPUT_BUFFER_ROWS
</id>
<enabled>
Y
</enabled>
<name>
INPUT_BUFFER_ROWS
</name>
</field>
<field>
<id>
OUTPUT_BUFFER_ROWS
</id>
<enabled>
Y
</enabled>
<name>
OUTPUT_BUFFER_ROWS
</name>
</field>
</perf-log-table>
<channel-log-table>
<connection/>
<schema/>
<table/>
<timeout_days/>
<field>
<id>
ID_BATCH
</id>
<enabled>
Y
</enabled>
<name>
ID_BATCH
</name>
</field>
<field>
<id>
CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
CHANNEL_ID
</name>
</field>
<field>
<id>
LOG_DATE
</id>
<enabled>
Y
</enabled>
<name>
LOG_DATE
</name>
</field>
<field>
<id>
LOGGING_OBJECT_TYPE
</id>
<enabled>
Y
</enabled>
<name>
LOGGING_OBJECT_TYPE
</name>
</field>
<field>
<id>
OBJECT_NAME
</id>
<enabled>
Y
</enabled>
<name>
OBJECT_NAME
</name>
</field>
<field>
<id>
OBJECT_COPY
</id>
<enabled>
Y
</enabled>
<name>
OBJECT_COPY
</name>
</field>
<field>
<id>
REPOSITORY_DIRECTORY
</id>
<enabled>
Y
</enabled>
<name>
REPOSITORY_DIRECTORY
</name>
</field>
<field>
<id>
FILENAME
</id>
<enabled>
Y
</enabled>
<name>
FILENAME
</name>
</field>
<field>
<id>
OBJECT_ID
</id>
<enabled>
Y
</enabled>
<name>
OBJECT_ID
</name>
</field>
<field>
<id>
OBJECT_REVISION
</id>
<enabled>
Y
</enabled>
<name>
OBJECT_REVISION
</name>
</field>
<field>
<id>
PARENT_CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
PARENT_CHANNEL_ID
</name>
</field>
<field>
<id>
ROOT_CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
ROOT_CHANNEL_ID
</name>
</field>
</channel-log-table>
<step-log-table>
<connection/>
<schema/>
<table/>
<timeout_days/>
<field>
<id>
ID_BATCH
</id>
<enabled>
Y
</enabled>
<name>
ID_BATCH
</name>
</field>
<field>
<id>
CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
CHANNEL_ID
</name>
</field>
<field>
<id>
LOG_DATE
</id>
<enabled>
Y
</enabled>
<name>
LOG_DATE
</name>
</field>
<field>
<id>
TRANSNAME
</id>
<enabled>
Y
</enabled>
<name>
TRANSNAME
</name>
</field>
<field>
<id>
STEPNAME
</id>
<enabled>
Y
</enabled>
<name>
STEPNAME
</name>
</field>
<field>
<id>
STEP_COPY
</id>
<enabled>
Y
</enabled>
<name>
STEP_COPY
</name>
</field>
<field>
<id>
LINES_READ
</id>
<enabled>
Y
</enabled>
<name>
LINES_READ
</name>
</field>
<field>
<id>
LINES_WRITTEN
</id>
<enabled>
Y
</enabled>
<name>
LINES_WRITTEN
</name>
</field>
<field>
<id>
LINES_UPDATED
</id>
<enabled>
Y
</enabled>
<name>
LINES_UPDATED
</name>
</field>
<field>
<id>
LINES_INPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_INPUT
</name>
</field>
<field>
<id>
LINES_OUTPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_OUTPUT
</name>
</field>
<field>
<id>
LINES_REJECTED
</id>
<enabled>
Y
</enabled>
<name>
LINES_REJECTED
</name>
</field>
<field>
<id>
ERRORS
</id>
<enabled>
Y
</enabled>
<name>
ERRORS
</name>
</field>
<field>
<id>
LOG_FIELD
</id>
<enabled>
N
</enabled>
<name>
LOG_FIELD
</name>
</field>
</step-log-table>
<metrics-log-table>
<connection/>
<schema/>
<table/>
<timeout_days/>
<field>
<id>
ID_BATCH
</id>
<enabled>
Y
</enabled>
<name>
ID_BATCH
</name>
</field>
<field>
<id>
CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
CHANNEL_ID
</name>
</field>
<field>
<id>
LOG_DATE
</id>
<enabled>
Y
</enabled>
<name>
LOG_DATE
</name>
</field>
<field>
<id>
METRICS_DATE
</id>
<enabled>
Y
</enabled>
<name>
METRICS_DATE
</name>
</field>
<field>
<id>
METRICS_CODE
</id>
<enabled>
Y
</enabled>
<name>
METRICS_CODE
</name>
</field>
<field>
<id>
METRICS_DESCRIPTION
</id>
<enabled>
Y
</enabled>
<name>
METRICS_DESCRIPTION
</name>
</field>
<field>
<id>
METRICS_SUBJECT
</id>
<enabled>
Y
</enabled>
<name>
METRICS_SUBJECT
</name>
</field>
<field>
<id>
METRICS_TYPE
</id>
<enabled>
Y
</enabled>
<name>
METRICS_TYPE
</name>
</field>
<field>
<id>
METRICS_VALUE
</id>
<enabled>
Y
</enabled>
<name>
METRICS_VALUE
</name>
</field>
</metrics-log-table>
</log>
<maxdate>
<connection/>
<table/>
<field/>
<offset>
0.0
</offset>
<maxdiff>
0.0
</maxdiff>
</maxdate>
<size_rowset>
10000
</size_rowset>
<sleep_time_empty>
50
</sleep_time_empty>
<sleep_time_full>
50
</sleep_time_full>
<unique_connections>
N
</unique_connections>
<feedback_shown>
Y
</feedback_shown>
<feedback_size>
50000
</feedback_size>
<using_thread_priorities>
Y
</using_thread_priorities>
<shared_objects_file/>
<capture_step_performance>
N
</capture_step_performance>
<step_performance_capturing_delay>
1000
</step_performance_capturing_delay>
<step_performance_capturing_size_limit>
100
</step_performance_capturing_size_limit>
<dependencies>
</dependencies>
<partitionschemas>
</partitionschemas>
<slaveservers>
</slaveservers>
<clusterschemas>
</clusterschemas>
<created_user>
-
</created_user>
<created_date>
2021/11/04 16:56:39.297
</created_date>
<modified_user>
-
</modified_user>
<modified_date>
2021/11/04 16:56:39.297
</modified_date>
<key_for_session_key/>
<is_key_private>
N
</is_key_private>
</info>
<notepads>
</notepads>
<connection>
<name>
jty_yuejuan_report
</name>
<server>
10.1.104.23
</server>
<type>
MYSQL
</type>
<access>
Native
</access>
<database>
jty_yuejuan_report
</database>
<port>
3306
</port>
<username>
root
</username>
<password>
Encrypted 2be98afc86aa7f28ebf00a469fec3fd89
</password>
<servername/>
<data_tablespace/>
<index_tablespace/>
<attributes>
<attribute>
<code>
EXTRA_OPTION_MYSQL.characterEncoding
</code>
<attribute>
utf-8
</attribute>
</attribute>
<attribute>
<code>
EXTRA_OPTION_MYSQL.defaultFetchSize
</code>
<attribute>
500
</attribute>
</attribute>
<attribute>
<code>
EXTRA_OPTION_MYSQL.useCursorFetch
</code>
<attribute>
true
</attribute>
</attribute>
<attribute>
<code>
FORCE_IDENTIFIERS_TO_LOWERCASE
</code>
<attribute>
N
</attribute>
</attribute>
<attribute>
<code>
FORCE_IDENTIFIERS_TO_UPPERCASE
</code>
<attribute>
N
</attribute>
</attribute>
<attribute>
<code>
IS_CLUSTERED
</code>
<attribute>
N
</attribute>
</attribute>
<attribute>
<code>
PORT_NUMBER
</code>
<attribute>
3306
</attribute>
</attribute>
<attribute>
<code>
PRESERVE_RESERVED_WORD_CASE
</code>
<attribute>
Y
</attribute>
</attribute>
<attribute>
<code>
QUOTE_ALL_FIELDS
</code>
<attribute>
N
</attribute>
</attribute>
<attribute>
<code>
STREAM_RESULTS
</code>
<attribute>
Y
</attribute>
</attribute>
<attribute>
<code>
SUPPORTS_BOOLEAN_DATA_TYPE
</code>
<attribute>
Y
</attribute>
</attribute>
<attribute>
<code>
SUPPORTS_TIMESTAMP_DATA_TYPE
</code>
<attribute>
Y
</attribute>
</attribute>
<attribute>
<code>
USE_POOLING
</code>
<attribute>
N
</attribute>
</attribute>
</attributes>
</connection>
<order>
</order>
<step>
<name>
执行SQL脚本
</name>
<type>
ExecSQL
</type>
<description/>
<distribute>
Y
</distribute>
<custom_distribution/>
<copies>
1
</copies>
<partitioning>
<method>
none
</method>
<schema_name/>
</partitioning>
<connection>
jty_yuejuan_report
</connection>
<execute_each_row>
N
</execute_each_row>
<single_statement>
N
</single_statement>
<replace_variables>
Y
</replace_variables>
<quoteString>
N
</quoteString>
<sql>
delete from exam_role_config where exam_id=${exam_id}
</sql>
<set_params>
N
</set_params>
<insert_field/>
<update_field/>
<delete_field/>
<read_field/>
<arguments>
</arguments>
<attributes/>
<cluster_schema/>
<remotesteps>
<input>
</input>
<output>
</output>
</remotesteps>
<GUI>
<xloc>
400
</xloc>
<yloc>
400
</yloc>
<draw>
Y
</draw>
</GUI>
</step>
<step_error_handling>
</step_error_handling>
<slave-step-copy-partition-distribution>
</slave-step-copy-partition-distribution>
<slave_transformation>
N
</slave_transformation>
<attributes/>
</transformation>
intelligent/single_yuejuan/analysis/student_report/student_report.kjb
View file @
bb2e6e89
<?xml version="1.0" encoding="UTF-8"?>
<job>
<name>
student_report
</name>
<description/>
<extended_description/>
<job_version/>
<directory>/
analysis/student_report
</directory>
<directory>
/
</directory>
<created_user>
-
</created_user>
<created_date>
2021/11/01 13:08:53.076
</created_date>
<modified_user>
-
</modified_user>
...
...
@@ -321,7 +322,7 @@
<parallel>
N
</parallel>
<draw>
Y
</draw>
<nr>
0
</nr>
<xloc>
28
8</xloc>
<xloc>
36
8
</xloc>
<yloc>
272
</yloc>
<attributes_kjc/>
</entry>
...
...
@@ -361,7 +362,7 @@
<parallel>
N
</parallel>
<draw>
Y
</draw>
<nr>
0
</nr>
<xloc>4
16
</xloc>
<xloc>
4
64
</xloc>
<yloc>
272
</yloc>
<attributes_kjc/>
</entry>
...
...
@@ -479,6 +480,45 @@
<yloc>
272
</yloc>
<attributes_kjc/>
</entry>
<entry>
<name>
roll_back
</name>
<description/>
<type>
TRANS
</type>
<attributes/>
<specification_method>
filename
</specification_method>
<trans_object_id/>
<filename>
/intelligent/single_yuejuan/analysis/student_report/roll_back
</filename>
<transname/>
<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>
<suppress_result_data>
N
</suppress_result_data>
<parameters>
<pass_all_parameters>
Y
</pass_all_parameters>
</parameters>
<parallel>
N
</parallel>
<draw>
Y
</draw>
<nr>
0
</nr>
<xloc>
272
</xloc>
<yloc>
272
</yloc>
<attributes_kjc/>
</entry>
</entries>
<hops>
<hop>
...
...
@@ -509,8 +549,17 @@
<unconditional>
N
</unconditional>
</hop>
<hop>
<from>
total_report
</from>
<to>
成功
</to>
<from_nr>
0
</from_nr>
<to_nr>
0
</to_nr>
<enabled>
Y
</enabled>
<evaluation>
Y
</evaluation>
<unconditional>
N
</unconditional>
</hop>
<hop>
<from>
Start
</from>
<to>
exam
</to>
<to>
roll_back
</to>
<from_nr>
0
</from_nr>
<to_nr>
0
</to_nr>
<enabled>
Y
</enabled>
...
...
@@ -518,8 +567,8 @@
<unconditional>
Y
</unconditional>
</hop>
<hop>
<from>
total_report
</from>
<to>
成功
</to>
<from>
roll_back
</from>
<to>
exam
</to>
<from_nr>
0
</from_nr>
<to_nr>
0
</to_nr>
<enabled>
Y
</enabled>
...
...
intelligent/union_yuejuan/analysis/student_report/roll_back.ktr
0 → 100644
View file @
bb2e6e89
<?xml version="1.0" encoding="UTF-8"?>
<transformation>
<info>
<name>
roll_back
</name>
<description/>
<extended_description/>
<trans_version/>
<trans_type>
Normal
</trans_type>
<directory>
/
</directory>
<parameters>
</parameters>
<log>
<trans-log-table>
<connection/>
<schema/>
<table/>
<size_limit_lines/>
<interval/>
<timeout_days/>
<field>
<id>
ID_BATCH
</id>
<enabled>
Y
</enabled>
<name>
ID_BATCH
</name>
</field>
<field>
<id>
CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
CHANNEL_ID
</name>
</field>
<field>
<id>
TRANSNAME
</id>
<enabled>
Y
</enabled>
<name>
TRANSNAME
</name>
</field>
<field>
<id>
STATUS
</id>
<enabled>
Y
</enabled>
<name>
STATUS
</name>
</field>
<field>
<id>
LINES_READ
</id>
<enabled>
Y
</enabled>
<name>
LINES_READ
</name>
<subject/>
</field>
<field>
<id>
LINES_WRITTEN
</id>
<enabled>
Y
</enabled>
<name>
LINES_WRITTEN
</name>
<subject/>
</field>
<field>
<id>
LINES_UPDATED
</id>
<enabled>
Y
</enabled>
<name>
LINES_UPDATED
</name>
<subject/>
</field>
<field>
<id>
LINES_INPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_INPUT
</name>
<subject/>
</field>
<field>
<id>
LINES_OUTPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_OUTPUT
</name>
<subject/>
</field>
<field>
<id>
LINES_REJECTED
</id>
<enabled>
Y
</enabled>
<name>
LINES_REJECTED
</name>
<subject/>
</field>
<field>
<id>
ERRORS
</id>
<enabled>
Y
</enabled>
<name>
ERRORS
</name>
</field>
<field>
<id>
STARTDATE
</id>
<enabled>
Y
</enabled>
<name>
STARTDATE
</name>
</field>
<field>
<id>
ENDDATE
</id>
<enabled>
Y
</enabled>
<name>
ENDDATE
</name>
</field>
<field>
<id>
LOGDATE
</id>
<enabled>
Y
</enabled>
<name>
LOGDATE
</name>
</field>
<field>
<id>
DEPDATE
</id>
<enabled>
Y
</enabled>
<name>
DEPDATE
</name>
</field>
<field>
<id>
REPLAYDATE
</id>
<enabled>
Y
</enabled>
<name>
REPLAYDATE
</name>
</field>
<field>
<id>
LOG_FIELD
</id>
<enabled>
Y
</enabled>
<name>
LOG_FIELD
</name>
</field>
<field>
<id>
EXECUTING_SERVER
</id>
<enabled>
N
</enabled>
<name>
EXECUTING_SERVER
</name>
</field>
<field>
<id>
EXECUTING_USER
</id>
<enabled>
N
</enabled>
<name>
EXECUTING_USER
</name>
</field>
<field>
<id>
CLIENT
</id>
<enabled>
N
</enabled>
<name>
CLIENT
</name>
</field>
</trans-log-table>
<perf-log-table>
<connection/>
<schema/>
<table/>
<interval/>
<timeout_days/>
<field>
<id>
ID_BATCH
</id>
<enabled>
Y
</enabled>
<name>
ID_BATCH
</name>
</field>
<field>
<id>
SEQ_NR
</id>
<enabled>
Y
</enabled>
<name>
SEQ_NR
</name>
</field>
<field>
<id>
LOGDATE
</id>
<enabled>
Y
</enabled>
<name>
LOGDATE
</name>
</field>
<field>
<id>
TRANSNAME
</id>
<enabled>
Y
</enabled>
<name>
TRANSNAME
</name>
</field>
<field>
<id>
STEPNAME
</id>
<enabled>
Y
</enabled>
<name>
STEPNAME
</name>
</field>
<field>
<id>
STEP_COPY
</id>
<enabled>
Y
</enabled>
<name>
STEP_COPY
</name>
</field>
<field>
<id>
LINES_READ
</id>
<enabled>
Y
</enabled>
<name>
LINES_READ
</name>
</field>
<field>
<id>
LINES_WRITTEN
</id>
<enabled>
Y
</enabled>
<name>
LINES_WRITTEN
</name>
</field>
<field>
<id>
LINES_UPDATED
</id>
<enabled>
Y
</enabled>
<name>
LINES_UPDATED
</name>
</field>
<field>
<id>
LINES_INPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_INPUT
</name>
</field>
<field>
<id>
LINES_OUTPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_OUTPUT
</name>
</field>
<field>
<id>
LINES_REJECTED
</id>
<enabled>
Y
</enabled>
<name>
LINES_REJECTED
</name>
</field>
<field>
<id>
ERRORS
</id>
<enabled>
Y
</enabled>
<name>
ERRORS
</name>
</field>
<field>
<id>
INPUT_BUFFER_ROWS
</id>
<enabled>
Y
</enabled>
<name>
INPUT_BUFFER_ROWS
</name>
</field>
<field>
<id>
OUTPUT_BUFFER_ROWS
</id>
<enabled>
Y
</enabled>
<name>
OUTPUT_BUFFER_ROWS
</name>
</field>
</perf-log-table>
<channel-log-table>
<connection/>
<schema/>
<table/>
<timeout_days/>
<field>
<id>
ID_BATCH
</id>
<enabled>
Y
</enabled>
<name>
ID_BATCH
</name>
</field>
<field>
<id>
CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
CHANNEL_ID
</name>
</field>
<field>
<id>
LOG_DATE
</id>
<enabled>
Y
</enabled>
<name>
LOG_DATE
</name>
</field>
<field>
<id>
LOGGING_OBJECT_TYPE
</id>
<enabled>
Y
</enabled>
<name>
LOGGING_OBJECT_TYPE
</name>
</field>
<field>
<id>
OBJECT_NAME
</id>
<enabled>
Y
</enabled>
<name>
OBJECT_NAME
</name>
</field>
<field>
<id>
OBJECT_COPY
</id>
<enabled>
Y
</enabled>
<name>
OBJECT_COPY
</name>
</field>
<field>
<id>
REPOSITORY_DIRECTORY
</id>
<enabled>
Y
</enabled>
<name>
REPOSITORY_DIRECTORY
</name>
</field>
<field>
<id>
FILENAME
</id>
<enabled>
Y
</enabled>
<name>
FILENAME
</name>
</field>
<field>
<id>
OBJECT_ID
</id>
<enabled>
Y
</enabled>
<name>
OBJECT_ID
</name>
</field>
<field>
<id>
OBJECT_REVISION
</id>
<enabled>
Y
</enabled>
<name>
OBJECT_REVISION
</name>
</field>
<field>
<id>
PARENT_CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
PARENT_CHANNEL_ID
</name>
</field>
<field>
<id>
ROOT_CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
ROOT_CHANNEL_ID
</name>
</field>
</channel-log-table>
<step-log-table>
<connection/>
<schema/>
<table/>
<timeout_days/>
<field>
<id>
ID_BATCH
</id>
<enabled>
Y
</enabled>
<name>
ID_BATCH
</name>
</field>
<field>
<id>
CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
CHANNEL_ID
</name>
</field>
<field>
<id>
LOG_DATE
</id>
<enabled>
Y
</enabled>
<name>
LOG_DATE
</name>
</field>
<field>
<id>
TRANSNAME
</id>
<enabled>
Y
</enabled>
<name>
TRANSNAME
</name>
</field>
<field>
<id>
STEPNAME
</id>
<enabled>
Y
</enabled>
<name>
STEPNAME
</name>
</field>
<field>
<id>
STEP_COPY
</id>
<enabled>
Y
</enabled>
<name>
STEP_COPY
</name>
</field>
<field>
<id>
LINES_READ
</id>
<enabled>
Y
</enabled>
<name>
LINES_READ
</name>
</field>
<field>
<id>
LINES_WRITTEN
</id>
<enabled>
Y
</enabled>
<name>
LINES_WRITTEN
</name>
</field>
<field>
<id>
LINES_UPDATED
</id>
<enabled>
Y
</enabled>
<name>
LINES_UPDATED
</name>
</field>
<field>
<id>
LINES_INPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_INPUT
</name>
</field>
<field>
<id>
LINES_OUTPUT
</id>
<enabled>
Y
</enabled>
<name>
LINES_OUTPUT
</name>
</field>
<field>
<id>
LINES_REJECTED
</id>
<enabled>
Y
</enabled>
<name>
LINES_REJECTED
</name>
</field>
<field>
<id>
ERRORS
</id>
<enabled>
Y
</enabled>
<name>
ERRORS
</name>
</field>
<field>
<id>
LOG_FIELD
</id>
<enabled>
N
</enabled>
<name>
LOG_FIELD
</name>
</field>
</step-log-table>
<metrics-log-table>
<connection/>
<schema/>
<table/>
<timeout_days/>
<field>
<id>
ID_BATCH
</id>
<enabled>
Y
</enabled>
<name>
ID_BATCH
</name>
</field>
<field>
<id>
CHANNEL_ID
</id>
<enabled>
Y
</enabled>
<name>
CHANNEL_ID
</name>
</field>
<field>
<id>
LOG_DATE
</id>
<enabled>
Y
</enabled>
<name>
LOG_DATE
</name>
</field>
<field>
<id>
METRICS_DATE
</id>
<enabled>
Y
</enabled>
<name>
METRICS_DATE
</name>
</field>
<field>
<id>
METRICS_CODE
</id>
<enabled>
Y
</enabled>
<name>
METRICS_CODE
</name>
</field>
<field>
<id>
METRICS_DESCRIPTION
</id>
<enabled>
Y
</enabled>
<name>
METRICS_DESCRIPTION
</name>
</field>
<field>
<id>
METRICS_SUBJECT
</id>
<enabled>
Y
</enabled>
<name>
METRICS_SUBJECT
</name>
</field>
<field>
<id>
METRICS_TYPE
</id>
<enabled>
Y
</enabled>
<name>
METRICS_TYPE
</name>
</field>
<field>
<id>
METRICS_VALUE
</id>
<enabled>
Y
</enabled>
<name>
METRICS_VALUE
</name>
</field>
</metrics-log-table>
</log>
<maxdate>
<connection/>
<table/>
<field/>
<offset>
0.0
</offset>
<maxdiff>
0.0
</maxdiff>
</maxdate>
<size_rowset>
10000
</size_rowset>
<sleep_time_empty>
50
</sleep_time_empty>
<sleep_time_full>
50
</sleep_time_full>
<unique_connections>
N
</unique_connections>
<feedback_shown>
Y
</feedback_shown>
<feedback_size>
50000
</feedback_size>
<using_thread_priorities>
Y
</using_thread_priorities>
<shared_objects_file/>
<capture_step_performance>
N
</capture_step_performance>
<step_performance_capturing_delay>
1000
</step_performance_capturing_delay>
<step_performance_capturing_size_limit>
100
</step_performance_capturing_size_limit>
<dependencies>
</dependencies>
<partitionschemas>
</partitionschemas>
<slaveservers>
</slaveservers>
<clusterschemas>
</clusterschemas>
<created_user>
-
</created_user>
<created_date>
2021/11/04 16:56:39.297
</created_date>
<modified_user>
-
</modified_user>
<modified_date>
2021/11/04 16:56:39.297
</modified_date>
<key_for_session_key/>
<is_key_private>
N
</is_key_private>
</info>
<notepads>
</notepads>
<connection>
<name>
jty_yuejuan_report
</name>
<server>
10.1.104.23
</server>
<type>
MYSQL
</type>
<access>
Native
</access>
<database>
jty_yuejuan_report
</database>
<port>
3306
</port>
<username>
root
</username>
<password>
Encrypted 2be98afc86aa7f28ebf00a469fec3fd89
</password>
<servername/>
<data_tablespace/>
<index_tablespace/>
<attributes>
<attribute>
<code>
EXTRA_OPTION_MYSQL.characterEncoding
</code>
<attribute>
utf-8
</attribute>
</attribute>
<attribute>
<code>
EXTRA_OPTION_MYSQL.defaultFetchSize
</code>
<attribute>
500
</attribute>
</attribute>
<attribute>
<code>
EXTRA_OPTION_MYSQL.useCursorFetch
</code>
<attribute>
true
</attribute>
</attribute>
<attribute>
<code>
FORCE_IDENTIFIERS_TO_LOWERCASE
</code>
<attribute>
N
</attribute>
</attribute>
<attribute>
<code>
FORCE_IDENTIFIERS_TO_UPPERCASE
</code>
<attribute>
N
</attribute>
</attribute>
<attribute>
<code>
IS_CLUSTERED
</code>
<attribute>
N
</attribute>
</attribute>
<attribute>
<code>
PORT_NUMBER
</code>
<attribute>
3306
</attribute>
</attribute>
<attribute>
<code>
PRESERVE_RESERVED_WORD_CASE
</code>
<attribute>
Y
</attribute>
</attribute>
<attribute>
<code>
QUOTE_ALL_FIELDS
</code>
<attribute>
N
</attribute>
</attribute>
<attribute>
<code>
STREAM_RESULTS
</code>
<attribute>
Y
</attribute>
</attribute>
<attribute>
<code>
SUPPORTS_BOOLEAN_DATA_TYPE
</code>
<attribute>
Y
</attribute>
</attribute>
<attribute>
<code>
SUPPORTS_TIMESTAMP_DATA_TYPE
</code>
<attribute>
Y
</attribute>
</attribute>
<attribute>
<code>
USE_POOLING
</code>
<attribute>
N
</attribute>
</attribute>
</attributes>
</connection>
<order>
</order>
<step>
<name>
执行SQL脚本
</name>
<type>
ExecSQL
</type>
<description/>
<distribute>
Y
</distribute>
<custom_distribution/>
<copies>
1
</copies>
<partitioning>
<method>
none
</method>
<schema_name/>
</partitioning>
<connection>
jty_yuejuan_report
</connection>
<execute_each_row>
N
</execute_each_row>
<single_statement>
N
</single_statement>
<replace_variables>
Y
</replace_variables>
<quoteString>
N
</quoteString>
<sql>
delete from exam_role_config where exam_id=${exam_id}
</sql>
<set_params>
N
</set_params>
<insert_field/>
<update_field/>
<delete_field/>
<read_field/>
<arguments>
</arguments>
<attributes/>
<cluster_schema/>
<remotesteps>
<input>
</input>
<output>
</output>
</remotesteps>
<GUI>
<xloc>
400
</xloc>
<yloc>
400
</yloc>
<draw>
Y
</draw>
</GUI>
</step>
<step_error_handling>
</step_error_handling>
<slave-step-copy-partition-distribution>
</slave-step-copy-partition-distribution>
<slave_transformation>
N
</slave_transformation>
<attributes/>
</transformation>
intelligent/union_yuejuan/analysis/student_report/student_report.kjb
View file @
bb2e6e89
...
...
@@ -321,7 +321,7 @@
<parallel>
N
</parallel>
<draw>
Y
</draw>
<nr>
0
</nr>
<xloc>
28
8
</xloc>
<xloc>
36
8
</xloc>
<yloc>
272
</yloc>
<attributes_kjc/>
</entry>
...
...
@@ -360,7 +360,7 @@
<parallel>
N
</parallel>
<draw>
Y
</draw>
<nr>
0
</nr>
<xloc>
4
16
</xloc>
<xloc>
4
64
</xloc>
<yloc>
272
</yloc>
<attributes_kjc/>
</entry>
...
...
@@ -476,6 +476,45 @@
<yloc>
272
</yloc>
<attributes_kjc/>
</entry>
<entry>
<name>
roll_back
</name>
<description/>
<type>
TRANS
</type>
<attributes/>
<specification_method>
filename
</specification_method>
<trans_object_id/>
<filename>
/intelligent/union_yuejuan/analysis/student_report/roll_back
</filename>
<transname/>
<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>
<suppress_result_data>
N
</suppress_result_data>
<parameters>
<pass_all_parameters>
Y
</pass_all_parameters>
</parameters>
<parallel>
N
</parallel>
<draw>
Y
</draw>
<nr>
0
</nr>
<xloc>
272
</xloc>
<yloc>
272
</yloc>
<attributes_kjc/>
</entry>
</entries>
<hops>
<hop>
...
...
@@ -506,8 +545,17 @@
<unconditional>
N
</unconditional>
</hop>
<hop>
<from>
total_report
</from>
<to>
成功
</to>
<from_nr>
0
</from_nr>
<to_nr>
0
</to_nr>
<enabled>
Y
</enabled>
<evaluation>
Y
</evaluation>
<unconditional>
N
</unconditional>
</hop>
<hop>
<from>
Start
</from>
<to>
exam
</to>
<to>
roll_back
</to>
<from_nr>
0
</from_nr>
<to_nr>
0
</to_nr>
<enabled>
Y
</enabled>
...
...
@@ -515,8 +563,8 @@
<unconditional>
Y
</unconditional>
</hop>
<hop>
<from>
total_report
</from>
<to>
成功
</to>
<from>
roll_back
</from>
<to>
exam
</to>
<from_nr>
0
</from_nr>
<to_nr>
0
</to_nr>
<enabled>
Y
</enabled>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment