Daniel Quathamer
7 months ago
13 changed files with 2020 additions and 428 deletions
@ -0,0 +1,432 @@
@@ -0,0 +1,432 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<job> |
||||
<name>import_sfmk</name> |
||||
<description/> |
||||
<extended_description/> |
||||
<job_version/> |
||||
<job_status>0</job_status> |
||||
<directory>/</directory> |
||||
<created_user>-</created_user> |
||||
<created_date>2019/03/19 11:15:05.289</created_date> |
||||
<modified_user>-</modified_user> |
||||
<modified_date>2019/03/19 11:15:05.289</modified_date> |
||||
<parameters> |
||||
<parameter> |
||||
<name>PATH_TO_UPLOADFILE</name> |
||||
<default_value>file:///home/superx/git/sxc/src-modules/module/sxc/etl/it.nrw/sfmk/studienfachmerkmalskombination_internetversion.xlsx</default_value> |
||||
<description/> |
||||
</parameter> |
||||
</parameters> |
||||
<connection> |
||||
<name>eduetl</name> |
||||
<server>localhost</server> |
||||
<type>POSTGRESQL</type> |
||||
<access>Native</access> |
||||
<database>superx</database> |
||||
<port>5433</port> |
||||
<username>superx</username> |
||||
<password>Encrypted 2be98afc86aa7f297a21eaf67df85fe8f</password> |
||||
<servername>superx_host_iso</servername> |
||||
<data_tablespace/> |
||||
<index_tablespace/> |
||||
<attributes> |
||||
<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>5433</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>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> |
||||
<slaveservers> |
||||
</slaveservers> |
||||
<job-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<size_limit_lines/> |
||||
<interval/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_JOB</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_JOB</name> |
||||
</field> |
||||
<field> |
||||
<id>CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>JOBNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>JOBNAME</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> |
||||
</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>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>START_JOB_ENTRY</id> |
||||
<enabled>N</enabled> |
||||
<name>START_JOB_ENTRY</name> |
||||
</field> |
||||
<field> |
||||
<id>CLIENT</id> |
||||
<enabled>N</enabled> |
||||
<name>CLIENT</name> |
||||
</field> |
||||
</job-log-table> |
||||
<jobentry-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>JOBNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>TRANSNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>JOBENTRYNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>STEPNAME</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>RESULT</id> |
||||
<enabled>Y</enabled> |
||||
<name>RESULT</name> |
||||
</field> |
||||
<field> |
||||
<id>NR_RESULT_ROWS</id> |
||||
<enabled>Y</enabled> |
||||
<name>NR_RESULT_ROWS</name> |
||||
</field> |
||||
<field> |
||||
<id>NR_RESULT_FILES</id> |
||||
<enabled>Y</enabled> |
||||
<name>NR_RESULT_FILES</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_FIELD</id> |
||||
<enabled>N</enabled> |
||||
<name>LOG_FIELD</name> |
||||
</field> |
||||
<field> |
||||
<id>COPY_NR</id> |
||||
<enabled>N</enabled> |
||||
<name>COPY_NR</name> |
||||
</field> |
||||
</jobentry-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> |
||||
<pass_batchid>N</pass_batchid> |
||||
<shared_objects_file/> |
||||
<entries> |
||||
<entry> |
||||
<name>import_sfmk</name> |
||||
<description/> |
||||
<type>TRANS</type> |
||||
<specification_method>filename</specification_method> |
||||
<trans_object_id/> |
||||
<filename>${Internal.Job.Filename.Directory}/import_sfmk.ktr</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> |
||||
<parameters> |
||||
<pass_all_parameters>Y</pass_all_parameters> |
||||
</parameters> |
||||
<parallel>N</parallel> |
||||
<draw>Y</draw> |
||||
<nr>0</nr> |
||||
<xloc>272</xloc> |
||||
<yloc>80</yloc> |
||||
</entry> |
||||
<entry> |
||||
<name>START</name> |
||||
<description/> |
||||
<type>SPECIAL</type> |
||||
<start>Y</start> |
||||
<dummy>N</dummy> |
||||
<repeat>N</repeat> |
||||
<schedulerType>0</schedulerType> |
||||
<intervalSeconds>0</intervalSeconds> |
||||
<intervalMinutes>60</intervalMinutes> |
||||
<hour>12</hour> |
||||
<minutes>0</minutes> |
||||
<weekDay>1</weekDay> |
||||
<DayOfMonth>1</DayOfMonth> |
||||
<parallel>N</parallel> |
||||
<draw>Y</draw> |
||||
<nr>0</nr> |
||||
<xloc>128</xloc> |
||||
<yloc>80</yloc> |
||||
</entry> |
||||
<entry> |
||||
<name>Success</name> |
||||
<description/> |
||||
<type>SUCCESS</type> |
||||
<parallel>N</parallel> |
||||
<draw>Y</draw> |
||||
<nr>0</nr> |
||||
<xloc>560</xloc> |
||||
<yloc>336</yloc> |
||||
</entry> |
||||
<entry> |
||||
<name>insert</name> |
||||
<description/> |
||||
<type>SQL</type> |
||||
<sql/> |
||||
<useVariableSubstitution>F</useVariableSubstitution> |
||||
<sqlfromfile>T</sqlfromfile> |
||||
<sqlfilename>${Internal.Job.Filename.Directory}/insert.sql</sqlfilename> |
||||
<sendOneStatement>F</sendOneStatement> |
||||
<connection>eduetl</connection> |
||||
<parallel>N</parallel> |
||||
<draw>Y</draw> |
||||
<nr>0</nr> |
||||
<xloc>455</xloc> |
||||
<yloc>165</yloc> |
||||
</entry> |
||||
</entries> |
||||
<hops> |
||||
<hop> |
||||
<from>START</from> |
||||
<to>import_sfmk</to> |
||||
<from_nr>0</from_nr> |
||||
<to_nr>0</to_nr> |
||||
<enabled>Y</enabled> |
||||
<evaluation>Y</evaluation> |
||||
<unconditional>Y</unconditional> |
||||
</hop> |
||||
<hop> |
||||
<from>import_sfmk</from> |
||||
<to>insert</to> |
||||
<from_nr>0</from_nr> |
||||
<to_nr>0</to_nr> |
||||
<enabled>Y</enabled> |
||||
<evaluation>Y</evaluation> |
||||
<unconditional>N</unconditional> |
||||
</hop> |
||||
<hop> |
||||
<from>insert</from> |
||||
<to>Success</to> |
||||
<from_nr>0</from_nr> |
||||
<to_nr>0</to_nr> |
||||
<enabled>Y</enabled> |
||||
<evaluation>Y</evaluation> |
||||
<unconditional>N</unconditional> |
||||
</hop> |
||||
</hops> |
||||
<notepads> |
||||
</notepads> |
||||
</job> |
@ -0,0 +1,854 @@
@@ -0,0 +1,854 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<transformation> |
||||
<info> |
||||
<name>import_sfmk</name> |
||||
<description/> |
||||
<extended_description/> |
||||
<trans_version/> |
||||
<trans_type>Normal</trans_type> |
||||
<trans_status>0</trans_status> |
||||
<directory>/</directory> |
||||
<parameters> |
||||
<parameter> |
||||
<name>PATH_TO_UPLOADFILE</name> |
||||
<default_value>file:///home/superx/git/sxc/src-modules/module/sxc/etl/it.nrw/sfmk/studienfachmerkmalskombination_internetversion.xlsx</default_value> |
||||
<description/> |
||||
</parameter> |
||||
</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>2019/03/19 10:12:30.193</created_date> |
||||
<modified_user>-</modified_user> |
||||
<modified_date>2019/03/19 10:12:30.193</modified_date> |
||||
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key> |
||||
<is_key_private>N</is_key_private> |
||||
</info> |
||||
<notepads> |
||||
</notepads> |
||||
<connection> |
||||
<name>eduetl</name> |
||||
<server>localhost</server> |
||||
<type>POSTGRESQL</type> |
||||
<access>Native</access> |
||||
<database>superx</database> |
||||
<port>5433</port> |
||||
<username>superx</username> |
||||
<password>Encrypted 2be98afc86aa7f297a21eaf67df85fe8f</password> |
||||
<servername>superx_host_iso</servername> |
||||
<data_tablespace/> |
||||
<index_tablespace/> |
||||
<attributes> |
||||
<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>5433</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>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> |
||||
<hop> |
||||
<from>Microsoft Excel Input</from> |
||||
<to>write_sxc_itnrw_sfmk_neu</to> |
||||
<enabled>Y</enabled> |
||||
</hop> |
||||
</order> |
||||
<step> |
||||
<name>Microsoft Excel Input</name> |
||||
<type>ExcelInput</type> |
||||
<description/> |
||||
<distribute>Y</distribute> |
||||
<custom_distribution/> |
||||
<copies>1</copies> |
||||
<partitioning> |
||||
<method>none</method> |
||||
<schema_name/> |
||||
</partitioning> |
||||
<header>Y</header> |
||||
<noempty>Y</noempty> |
||||
<stoponempty>N</stoponempty> |
||||
<filefield/> |
||||
<sheetfield/> |
||||
<sheetrownumfield/> |
||||
<rownumfield/> |
||||
<sheetfield/> |
||||
<filefield/> |
||||
<limit>0</limit> |
||||
<encoding/> |
||||
<add_to_result_filenames>Y</add_to_result_filenames> |
||||
<accept_filenames>N</accept_filenames> |
||||
<accept_field/> |
||||
<accept_stepname/> |
||||
<file> |
||||
<name>${PATH_TO_UPLOADFILE}</name> |
||||
<filemask/> |
||||
<exclude_filemask/> |
||||
<file_required>N</file_required> |
||||
<include_subfolders>N</include_subfolders> |
||||
</file> |
||||
<fields> |
||||
<field> |
||||
<name>Hochschulnummer</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Hochschulstandort</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Gültig ab Jahr</name> |
||||
<type>Integer</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Gültig ab Semester</name> |
||||
<type>Integer</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Gültig bis Jahr</name> |
||||
<type>Integer</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Gültig bis Semester</name> |
||||
<type>Integer</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Studienfachschlüssel (HSF)</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Studienfach</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Abschlussschlüssel</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Abschlussprüfung</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Art des Studiums</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>VTD Schlüssel</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Vollzeit/Teilzeit/Duales Studium</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Regelstudienzeit</name> |
||||
<type>Integer</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Lehreinheit</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format>#</format> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
<field> |
||||
<name>Studienfach (Hochschule)</name> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<trim_type>none</trim_type> |
||||
<repeat>N</repeat> |
||||
<format/> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
</field> |
||||
</fields> |
||||
<sheets> |
||||
<sheet> |
||||
<name>SFMK</name> |
||||
<startrow>0</startrow> |
||||
<startcol>0</startcol> |
||||
</sheet> |
||||
</sheets> |
||||
<strict_types>N</strict_types> |
||||
<error_ignored>N</error_ignored> |
||||
<error_line_skipped>N</error_line_skipped> |
||||
<bad_line_files_destination_directory/> |
||||
<bad_line_files_extension>warning</bad_line_files_extension> |
||||
<error_line_files_destination_directory/> |
||||
<error_line_files_extension>error</error_line_files_extension> |
||||
<line_number_files_destination_directory/> |
||||
<line_number_files_extension>line</line_number_files_extension> |
||||
<shortFileFieldName/> |
||||
<pathFieldName/> |
||||
<hiddenFieldName/> |
||||
<lastModificationTimeFieldName/> |
||||
<uriNameFieldName/> |
||||
<rootUriNameFieldName/> |
||||
<extensionFieldName/> |
||||
<sizeFieldName/> |
||||
<spreadsheet_type>POI</spreadsheet_type> |
||||
<cluster_schema/> |
||||
<remotesteps> |
||||
<input> |
||||
</input> |
||||
<output> |
||||
</output> |
||||
</remotesteps> |
||||
<GUI> |
||||
<xloc>64</xloc> |
||||
<yloc>32</yloc> |
||||
<draw>Y</draw> |
||||
</GUI> |
||||
</step> |
||||
|
||||
<step> |
||||
<name>write_sxc_itnrw_sfmk_neu</name> |
||||
<type>TableOutput</type> |
||||
<description/> |
||||
<distribute>Y</distribute> |
||||
<custom_distribution/> |
||||
<copies>1</copies> |
||||
<partitioning> |
||||
<method>none</method> |
||||
<schema_name/> |
||||
</partitioning> |
||||
<connection>eduetl</connection> |
||||
<schema/> |
||||
<table>sxc_itnrw_sfmk_neu</table> |
||||
<commit>1000</commit> |
||||
<truncate>Y</truncate> |
||||
<ignore_errors>N</ignore_errors> |
||||
<use_batch>N</use_batch> |
||||
<specify_fields>Y</specify_fields> |
||||
<partitioning_enabled>N</partitioning_enabled> |
||||
<partitioning_field/> |
||||
<partitioning_daily>N</partitioning_daily> |
||||
<partitioning_monthly>Y</partitioning_monthly> |
||||
<tablename_in_field>N</tablename_in_field> |
||||
<tablename_field/> |
||||
<tablename_in_table>Y</tablename_in_table> |
||||
<return_keys>N</return_keys> |
||||
<return_field/> |
||||
<fields> |
||||
<field> |
||||
<column_name>hochschulnummer</column_name> |
||||
<stream_name>Hochschulnummer</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>hochschulstandort</column_name> |
||||
<stream_name>Hochschulstandort</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>gueltig_ab_jahr</column_name> |
||||
<stream_name>Gültig ab Jahr</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>gueltig_ab_semester</column_name> |
||||
<stream_name>Gültig ab Semester</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>gueltig_bis_jahr</column_name> |
||||
<stream_name>Gültig bis Jahr</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>gueltig_bis_semester</column_name> |
||||
<stream_name>Gültig bis Semester</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>studienfachschluessel_hsf</column_name> |
||||
<stream_name>Studienfachschlüssel (HSF)</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>studienfach</column_name> |
||||
<stream_name>Studienfach</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>abschlussschluessel</column_name> |
||||
<stream_name>Abschlussschlüssel</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>abschlusspruefung</column_name> |
||||
<stream_name>Abschlussprüfung</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>art_des_studiums</column_name> |
||||
<stream_name>Art des Studiums</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>vtd_schluessel</column_name> |
||||
<stream_name>VTD Schlüssel</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>studientyp</column_name> |
||||
<stream_name>Vollzeit/Teilzeit/Duales Studium</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>regelstudienzeit</column_name> |
||||
<stream_name>Regelstudienzeit</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>lehreinheit</column_name> |
||||
<stream_name>Lehreinheit</stream_name> |
||||
</field> |
||||
<field> |
||||
<column_name>studienfach_hochschule</column_name> |
||||
<stream_name>Studienfach (Hochschule)</stream_name> |
||||
</field> |
||||
</fields> |
||||
<cluster_schema/> |
||||
<remotesteps> |
||||
<input> |
||||
</input> |
||||
<output> |
||||
</output> |
||||
</remotesteps> |
||||
<GUI> |
||||
<xloc>352</xloc> |
||||
<yloc>160</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> |
||||
</transformation> |
@ -0,0 +1,60 @@
@@ -0,0 +1,60 @@
|
||||
truncate table sxc_itnrw_sfmk; |
||||
|
||||
insert into sxc_itnrw_sfmk( |
||||
hs_nr, |
||||
hochschulstandort, |
||||
gueltig_ab_semester, |
||||
gueltig_bis_semester, |
||||
studienfach_land, |
||||
studienfach_name, |
||||
abschluss_land, |
||||
stufrm, |
||||
abschluss_name, |
||||
stufrm_name, |
||||
studientyp, |
||||
studientyp_str, |
||||
regelstudienzeit, |
||||
lehreinheit, |
||||
studienfach_hochschule_name |
||||
) |
||||
select hochschulnummer, |
||||
hochschulstandort, |
||||
val('' || gueltig_ab_jahr || gueltig_ab_semester) as gueltig_ab_semester, |
||||
val('' || gueltig_bis_jahr || gueltig_bis_semester) as gueltig_bis_semester, |
||||
studienfachschluessel_hsf, |
||||
studienfach, |
||||
substring(abschlussschluessel from 2 for 2), |
||||
substring(abschlussschluessel from 1 for 1) as stufrm, |
||||
abschlusspruefung, |
||||
art_des_studiums, |
||||
vtd_schluessel, |
||||
studientyp, |
||||
regelstudienzeit, |
||||
lehreinheit, |
||||
studienfach_hochschule |
||||
from sxc_itnrw_sfmk_neu |
||||
; |
||||
--führende 0en entfernen: |
||||
-- update sxc_itnrw_sfmk set hs_nr=substring(hs_nr from 2 for 10) |
||||
-- where hs_nr like '0%'; |
||||
-- |
||||
-- update sxc_itnrw_sfmk set hs_nr=substring(hs_nr from 2 for 10) |
||||
-- where hs_nr like '0%'; |
||||
|
||||
|
||||
update sxc_itnrw_sfmk set hs_nr=(select K.hs_nr_kenn |
||||
from sxc_trans_hs_nr K |
||||
where K.hs_nr_sourcesystem=sxc_itnrw_sfmk.hs_nr) |
||||
where exists (select K.hs_nr_kenn |
||||
from sxc_trans_hs_nr K |
||||
where K.hs_nr_sourcesystem=sxc_itnrw_sfmk.hs_nr); |
||||
|
||||
update sxc_itnrw_sfmk set gueltig_ab_semester=19001 |
||||
where gueltig_ab_semester is null; |
||||
|
||||
|
||||
update sxc_itnrw_sfmk set gueltig_bis_semester=30001 |
||||
where gueltig_bis_semester is null; |
||||
|
||||
|
||||
|
Binary file not shown.
@ -0,0 +1,8 @@
@@ -0,0 +1,8 @@
|
||||
47090^Hochschule^10^0^0^100^150^1^char^30^0^12^<<SQL>> select tid, type, name,sortnr from sichten where art in('SXC_Hochschulen-Sicht') and aktiv=1 order by sortnr, name;^^ ^ |
||||
47091^Semester^1^0^0^130^80^1^integer^30^0^1^<<SQL>> select tid,druck from kenn_semester order by tid DESC;^^<<SQL>> select tid,druck from kenn_semester where today() between sem_beginn and sem_ende;^ |
||||
47092^Abschluss^40^0^0^100^200^5^char^30^0^1^<<SQL>> select astat, dtxt from kenn_abschl_astat where struktur_c='Abschluss (amtlich)' order by 2;^^^ |
||||
47093^Hochschulart^15^0^0^170^200^1^integer^30^0^1^<<SQL>> select laufnummer,bezeichnung from sxc_hsk_hochschultypen order by 1^ ^ ^ |
||||
47094^Stichwort^60^0^0^170^100^1^char^30^0^0^^^ ^ |
||||
47095^Hochschulort^20^0^0^170^100^1^char^30^0^0^^^ ^ |
||||
47096^Trägerschaft^17^0^0^170^200^1^integer^30^0^1^<<SQL>> select laufnummer,bezeichnung from sxc_hsk_traegerschaftstypen order by 1^ ^ ^ |
||||
47097^Fächer^30^0^0^100^200^1^char^30^0^12^<<SQL>> select tid,name,sortnr from sichten where art='KENN-Fächer-Sicht' order by sortnr,name;^^^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
47090^360^ |
@ -0,0 +1,8 @@
@@ -0,0 +1,8 @@
|
||||
47090^47090^ |
||||
47090^47091^ |
||||
47090^47092^ |
||||
47090^47093^ |
||||
47090^47094^ |
||||
47090^47095^ |
||||
47090^47096^ |
||||
47090^47097^ |
@ -0,0 +1,81 @@
@@ -0,0 +1,81 @@
|
||||
47090^Studiengangskombinationen NRW^--Freemarker Template\ |
||||
<#include "SQL_lingua_franca"/>\ |
||||
<#include "SuperX_general"/>\ |
||||
\ |
||||
SELECT --hs_nr,\ |
||||
hochschulstandort,\ |
||||
-- gueltig_ab_semester,\ |
||||
-- gueltig_bis_semester,\ |
||||
-- studienfach_land,\ |
||||
studienfach_name,\ |
||||
-- abschluss_land,\ |
||||
-- stufrm,\ |
||||
abschluss_name,\ |
||||
stufrm_name,\ |
||||
-- studientyp,\ |
||||
studientyp_str,\ |
||||
regelstudienzeit,\ |
||||
lehreinheit,\ |
||||
studienfach_hochschule_name\ |
||||
from sxc_itnrw_sfmk S\ |
||||
where 1=1\ |
||||
/* and <<Semester>> between gueltig_ab_semester and gueltig_bis_semester */\ |
||||
\ |
||||
/* and studienfach_land in (select L.schluessel from k_astat_studienfach_land L\ |
||||
where '0' || L.keybund in <@printkeys Fächer.allNeededKeysList/> \ |
||||
and L.land=5) --<<Fächer>> */\ |
||||
\ |
||||
/* and abschluss_land in (select substring(L.schluessel from 2 for 2) from k_astat_abschluss3steller_land L\ |
||||
where substring(L.keybund from 2 for 2) in (<<Abschluss>>)\ |
||||
and L.land=5) */\ |
||||
\ |
||||
/* and hs_nr::varchar(255) in <@printkeys Hochschule.allNeededKeysList/> --<<Hochschule>> */\ |
||||
\ |
||||
/* and position(<<Stichwort>> in studienfach_hochschule_name) >0 */\ |
||||
\ |
||||
/* and hs_nr in (select H.hs_nr from sxc_hochschulen H,sxc_hochschulen_hsk HSK, sxc_hsk_hochschultypen T\ |
||||
where HSK.hsnr=H.hsk_laufnummer\ |
||||
and HSK.hochschultyp = T.bezeichnung\ |
||||
and T.laufnummer=<<Hochschulart>> ) */ \ |
||||
\ |
||||
/* and hs_nr in (select H.hs_nr from sxc_hochschulen H,sxc_hochschulen_hsk HSK, sxc_hsk_traegerschaftstypen T\ |
||||
where HSK.hsnr=H.hsk_laufnummer\ |
||||
and HSK.traegerschaft= T.bezeichnung\ |
||||
and T.laufnummer=<<Trägerschaft>> ) */ \ |
||||
\ |
||||
/* and hs_nr in (select H.hs_nr from sxc_hochschulen H,sxc_hochschulen_hsk HSK\ |
||||
where HSK.hsnr=H.hsk_laufnummer\ |
||||
and position(<<Hochschulort>> in HSK.hausanschrift_ort) >0 ) */ \ |
||||
\ |
||||
order by 1,2,3,4,5,6\ |
||||
;^XIL List\ |
||||
sizable_columns horizontal_scrolling\ |
||||
white_space_color=COLOR_WHITE fixed_columns=1\ |
||||
drop_and_delete movable_columns\ |
||||
min_heading_height=55\ |
||||
Column CID=0 heading_text="Hochschule" explanation="@@@sos_semester@@@" center_heading\ |
||||
row_selectable heading_platform readonly\ |
||||
width=10\ |
||||
Column CID=1 heading_text="Studienfach" explanation="@@@sos_gesamtzahl@@@" center_heading\ |
||||
row_selectable col_selectable rightJust heading_platform\ |
||||
readonly\ |
||||
width=8\ |
||||
Column CID=2 heading_text="Abschluss" explanation="" center_heading\ |
||||
row_selectable col_selectable rightJust heading_platform readonly\ |
||||
width=8\ |
||||
Column CID=2 heading_text="Studienform" explanation="" center_heading\ |
||||
row_selectable col_selectable rightJust heading_platform readonly\ |
||||
width=8\ |
||||
Column CID=2 heading_text="Studiumstyp" explanation="" center_heading\ |
||||
row_selectable col_selectable rightJust heading_platform readonly\ |
||||
width=8\ |
||||
Column CID=2 heading_text="Regelstudienzeit" explanation="" center_heading\ |
||||
row_selectable col_selectable rightJust heading_platform readonly\ |
||||
width=8\ |
||||
Column CID=3 heading_text="Lehreinheit" explanation="" center_heading\ |
||||
row_selectable col_selectable rightJust heading_platform readonly\ |
||||
width=8\ |
||||
Column CID=2 heading_text="Studiengangname Hochschule" explanation="" center_heading\ |
||||
row_selectable col_selectable rightJust heading_platform readonly\ |
||||
width=8\ |
||||
@@@^Semester^Anzahl^je Semester mit Geschlechtsangabe und Prozentwert^ ^-leer-^3^700^360^0^1^Quelle: https://www.it.nrw/system/files/media/document/file/studienfachmerkmalskombination_internetversion.xlsx^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
360^47090^ |
Loading…
Reference in new issue