123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820 |
-
- -- 公共部门管理
- DROP TABLE IF EXISTS RWA_BDM_OBJ_CONF_OTHER_PUBLIC_ENTITY_LIST;
- CREATE TABLE RWA_BDM_OBJ_CONF_OTHER_PUBLIC_ENTITY_LIST (
- CALCINDEX varchar(60) COMMENT '计算实例号',
- SDATE varchar(8) COMMENT '起始数据日期',
- EDATE varchar(8) COMMENT '截止数据日期',
- TERM varchar(8) COMMENT '年月',
- DATA_DATE varchar(8) COMMENT '数据日期',
- CUST_NAME varchar(200) COMMENT '保证人交易对手名称',
- CRM_FIRST_LEVEL varchar(50) COMMENT '缓释一级分类',
- QUALFIED_CREDIT_TOOL_TYPE_NAME varchar(200) COMMENT '合格信用风险缓释工具类型',
- EXEMPTION_WEIGHT decimal(30,6) COMMENT '豁免后缓释权重',
- NOTE varchar(500) COMMENT '备注'
- ) COMMENT='其他收入主要源于中央财政的公共部门实体名单';
- -- 合格多边开发银行
- DROP TABLE IF EXISTS RWA_BDM_OBJ_CONF_MULTILATERAL_DEVELOPMENT_BANKS_LIST;
- create table RWA_BDM_OBJ_CONF_MULTILATERAL_DEVELOPMENT_BANKS_LIST(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- CUST_NAME VARCHAR(200) comment '保证人交易对手名称',
- RATING VARCHAR(50) comment '评级(如有)',
- CRM_FIRST_LEVEL VARCHAR(50) comment '缓释一级分类' ,
- QUALFIED_CREDIT_TOOL_TYPE_NAME VARCHAR(200) comment '合格信用风险缓释工具类型',
- EXEMPTION_WEIGHT DECIMAL(30,6) comment '豁免后缓释权重',
- NOTE VARCHAR(500) comment '备注'
- ) COMMENT='合格多边开发银行';
- -- 经金融监管总局认定的我国一般公共部门实体风险暴露
- DROP TABLE IF EXISTS RWA_BDM_OBJ_CONF_GENERAL_ENTITY;
- create table RWA_BDM_OBJ_CONF_GENERAL_ENTITY(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- CUST_NAME VARCHAR(200) comment '保证人交易对手名称',
- CRM_FIRST_LEVEL VARCHAR(50) comment '缓释一级分类',
- QUALFIED_CREDIT_TOOL_TYPE_NAME VARCHAR(200) comment '合格信用风险缓释工具类型',
- EXEMPTION_WEIGHT DECIMAL(30,6) comment '豁免后缓释权重',
- NOTE VARCHAR(500) comment '备注'
- ) COMMENT='经金融监管总局认定的我国一般公共部门实体风险暴露';
- -- 总账取数定义表
- DROP TABLE IF EXISTS RWA_CALC_CONF_LEDGERCONFIG;
- create table IF NOT EXISTS RWA_CALC_CONF_LEDGERCONFIG(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- RULE_NO VARCHAR(60) comment '规则编号',
- RULE_NAME VARCHAR(300) comment '规则名称',
- SUBJECT_CODES VARCHAR(60) comment '科目代码',
- SUBJECT_NAMES VARCHAR(300) comment '科目名称',
- ACCOUNTING_DIRECTION VARCHAR(60) comment '记账方向',
- CALC_MODE VARCHAR(60) comment '计算方式',
- ONOROFF VARCHAR(60) comment '表内外标识',
- GETDATA_MODE VARCHAR(60) comment '取值方式',
- RESULT_TYPE VARCHAR(60) comment '计算项',
- LEDGER_RISKEXPOSURE_NO VARCHAR(60) comment '表内风险暴露分类',
- LEDGER_OFFOBJECT_NO VARCHAR(60) comment '表外项目分类',
- LEDGER_STAGE_ID VARCHAR(60) comment '所属阶段',
- LEDGER_GETDATA_RULE VARCHAR(3000) comment '总账取数规则',
- LEDGER_STATE VARCHAR(60) comment '状态',
- primary key (RULE_NO)
- ) COMMENT='总账取数定义';
- -- 房地产开发贷款信息
- DROP TABLE IF EXISTS RWA_BDM_BUS_ITM_FC_REALTY_LOAN;
- create table IF NOT EXISTS RWA_BDM_BUS_ITM_FC_REALTY_LOAN
- (
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- LOAN_REFERENCE_NO VARCHAR(60) not null comment '债项编号',
- CUST_NO VARCHAR(60) comment '客户编号',
- CUST_NAME VARCHAR(60) comment '客户名称',
- PRODUCT_NO VARCHAR(60) comment '产品编号',
- PRODUCT_NAME VARCHAR(60) comment '产品名称',
- ISHOUSING VARCHAR(60) comment '是否为住房开发贷款',
- ISRECOMBINE VARCHAR(60) comment '是否属于重组资产',
- BP_CUST_NO VARCHAR(60) comment '核心客户号',
- MGMT_BRANCH_NO VARCHAR(60) comment '经营机构',
- OVERDUE_DAYS VARCHAR(60) comment '逾期天数',
- primary key (LOAN_REFERENCE_NO)
- ) COMMENT='房地产开发贷中间数据加工临时表';
- -- 业务配置定义表
- DROP TABLE IF EXISTS RWA_CALC_CONF_BUSSINESS;
- create table IF NOT EXISTS RWA_CALC_CONF_BUSSINESS
- (
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- BUSSINESS_NAME VARCHAR(300) comment '业务名称',
- BUSSINESS_CODE VARCHAR(60) NOT NULL comment '业务编号',
- BUSSINESS_ATTR VARCHAR(60) comment '业务属性',
- primary key (BUSSINESS_CODE)
- )COMMENT='业务配置定义表';
- -- 风险暴露分类定义表
- DROP TABLE IF EXISTS RWA_CALC_CONF_RISKEXPOSURE;
- create table IF NOT EXISTS RWA_CALC_CONF_RISKEXPOSURE(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- RISKEXPOSURE_NO VARCHAR(60) not null comment '风险暴露分类编号',
- RISKEXPOSURE_NAME VARCHAR(60) comment '风险暴露分类名称',
- RISKEXPOSURE_STAGE_ID VARCHAR(60) comment '所属阶段',
- DEFAULT_OUT VARCHAR(60) comment '默认输出',
- RISKEXPOSURE_INDEX DECIMAL(30,0) comment '分类定义序号',
- RISKEXPOSURE_SUPER VARCHAR(60) comment '上级项目代码',
- RISKEXPOSURE_ISMINI VARCHAR(60) comment '是否最细一级',
- RISKEXPOSURE_WEIGHT DECIMAL(30,6) comment '默认权重(%)',
- RISKEXPOSURE_STATE VARCHAR(60) comment '状态',
- RISK_EXPOSE_CLASS_CODE VARCHAR(10) comment '风险暴露分类层级',
- primary key (RISKEXPOSURE_NO)
- )COMMENT='风险暴露分类定义表';
- -- 风险暴露分类认定规则表
- DROP TABLE IF EXISTS RWA_CALC_CONF_RISKEXPOSURERULE;
- create table IF NOT EXISTS RWA_CALC_CONF_RISKEXPOSURERULE(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- RISKEXPOSURE_NO VARCHAR(60) not null comment '风险暴露分类编号',
- RULE_NAME VARCHAR(60) comment '规则名称',
- RULE_NO VARCHAR(60) comment '规则编号',
- RULE_PRODUCT_NO VARCHAR(60) not null comment '所属产品',
- RISKEXPOSURE_WEIGHT DECIMAL(30,6) comment '权重(%)',
- RULE_GETDATA VARCHAR(3000) comment '划分规则',
- RULE_INDEX DECIMAL(30,0) comment '规则序号',
- RULE_IN VARCHAR(60) comment '输入',
- RULE_OUT VARCHAR(60) comment '输出',
- primary key (RISKEXPOSURE_NO,RULE_NO)
- )COMMENT='风险暴露分类认定规则表';
- -- 合格信用风险缓释工具类型定义表
- DROP TABLE IF EXISTS RWA_CALC_CONF_REGULARRRCSRULE;
- create table IF NOT EXISTS RWA_CALC_CONF_REGULARRRCSRULE(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- REGULARRRCSRULE_NO VARCHAR(60) comment '缓释工具类型代码',
- REGULARRRCSRULE_NAME VARCHAR(300) comment '缓释工具类型名称',
- REGULARRRCSRULE_OUT VARCHAR(60) comment '默认输出数据源',
- REGULARRRCSRULE_STAGE_ID VARCHAR(3000) comment '所属阶段',
- BASE_WEIGHT DECIMAL(30,6) comment '基础权重(%)',
- EXEMPTION_WEIGHT DECIMAL(30,6) comment '豁免后权重(%)',
- REGULARRRCSRULE_INDEX DECIMAL(30,0) comment '认定顺序号',
- REGULARRRCSRULE_STATE VARCHAR(60) comment '状态',
- primary key (REGULARRRCSRULE_NO)
- )COMMENT='合格信用风险缓释工具类型定义表';
- -- 合格缓释工具认定规则表
- DROP TABLE IF EXISTS RWA_CALC_CONF_REGULARRRCSRULEDETAIL;
- create table IF NOT EXISTS RWA_CALC_CONF_REGULARRRCSRULEDETAIL(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- DETAILRULE_NO VARCHAR(60) comment '规则编号',
- DETAILRULE_NAME VARCHAR(300) comment '规则说明',
- DETAILRULE_REGULARRRCSRULE_OUT VARCHAR(60) comment '缓释工具类型代码',
- DETAILRULE_DATAIN VARCHAR(60) comment '输入数据源',
- DETAILRULE_DATAOUT VARCHAR(60) comment '输出数据源',
- DETAILRULE_INDEX DECIMAL(30,0) comment '执行序号',
- DETAILRULE_GETDATA VARCHAR(3000) comment '合格缓释认定规则',
- primary key (DETAILRULE_NO,DETAILRULE_REGULARRRCSRULE_OUT)
- ) COMMENT='合格缓释工具认定规则表';
- -- 阶段定义配置表
- DROP TABLE IF EXISTS RWA_CALC_CONF_STAGE;
- create table IF NOT EXISTS RWA_CALC_CONF_STAGE(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- STAGE_ID VARCHAR(60) comment '阶段编号',
- STAGE_NAME VARCHAR(60) comment '阶段名称',
- STAGE_SUPER VARCHAR(60) comment '阶段上级',
- STAGE_INDEX DECIMAL(30,0) comment '阶段序号',
- STAGE_ISVALID VARCHAR(8) comment '是否有效',
- primary key (STAGE_ID)
- ) COMMENT='阶段定义配置表';
- -- 阶段步骤定义表
- DROP TABLE IF EXISTS RWA_CALC_CONF_STAGEIN2OUT;
- create table IF NOT EXISTS RWA_CALC_CONF_STAGEIN2OUT(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- STEP_ID VARCHAR(60) comment '步骤ID',
- STEP_STAGE_ID VARCHAR(60) comment '阶段编号',
- STEP_IN VARCHAR(60) comment '阶段输入表',
- STEP_OUT VARCHAR(60) comment '阶段输出表',
- STEP_TYPE VARCHAR(60) comment '阶段步骤类型',
- STEP_INFO VARCHAR(4000) comment '阶段步骤内容',
- STEP_INDEX DECIMAL(30,0) comment '步骤序号',
- primary key (STEP_ID,STEP_STAGE_ID)
- ) COMMENT='阶段步骤定义表';
- -- 计量任务定义表
- DROP TABLE IF EXISTS RWA_CALC_CONF_TASK;
- create table IF NOT EXISTS RWA_CALC_CONF_TASK(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- CALCTASK_TYPE_ID VARCHAR(60) comment '计算任务编号',
- CALCTASK_TYPE_NAME VARCHAR(300) comment '计算任务名称',
- CALCTASK_RATE VARCHAR(60) comment '计算任务频率',
- ADJUSTDATE DECIMAL(30,0) comment '天数调整',
- CALCTASK_DESC VARCHAR(1000) comment '计算任务说明',
- primary key (CALCTASK_TYPE_ID)
- ) COMMENT='计量任务定义表';
- -- 计量参数定义表
- DROP TABLE IF EXISTS RWA_CALC_CONF_TASKPARAM;
- create table IF NOT EXISTS RWA_CALC_CONF_TASKPARAM(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- PARAM_ID VARCHAR(60) comment '计算参数编号',
- PARAM_NAME VARCHAR(300) comment '参数名称',
- PARAM_CALC_TYPE VARCHAR(60) comment '参数计算类型',
- PARAM_OBJECT_NAME VARCHAR(60) comment '参数对象名称(不可重复)',
- PARAM_PBJECT_INITINFO VARCHAR(4000) comment '参数计算配置',
- primary key (PARAM_ID)
- )COMMENT='计量参数定义表';
- -- 计算任务执行结果表
- DROP TABLE IF EXISTS RWA_CALC_RS_TASK;
- create table IF NOT EXISTS RWA_CALC_RS_TASK(
- CALCINDEX VARCHAR(60) not null comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- CALCTASK_TYPE_ID VARCHAR(300) not null comment '计算任务编号',
- CALC_TOOK DECIMAL(30,6) comment '计算过程耗时',
- CALC_START_TIME VARCHAR(60) comment '计算开始时间',
- CALC_END_TIME VARCHAR(60) comment '计算结束时间',
- CALC_START_TYPE VARCHAR(60) comment '发起方式',
- CALC_ACCOUNT VARCHAR(60) comment '发起人',
- CALC_STATE VARCHAR(60) comment '执行状态',
- primary key (CALCINDEX,CALCTASK_TYPE_ID)
- ) COMMENT='计算任务执行结果表';
- -- 计量参数结果表
- DROP TABLE IF EXISTS RWA_CALC_RS_TASKPARAM;
- create table IF NOT EXISTS RWA_CALC_RS_TASKPARAM(
- CALCINDEX VARCHAR(60) not null comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- PARAM_ID VARCHAR(60) not null comment '计算参数编号',
- CALCTASK_TYPE_ID VARCHAR(60) not null comment '计算任务编号',
- PARAM_CALC_TYPE VARCHAR(60) comment '参数计算类型',
- PARAM_OBJECT_NAME VARCHAR(300) comment '参数对象名称(不可重复)',
- PARAM_CALC_RESULT VARCHAR(300) comment '参数计算结果',
- PARAM_CALC_TOOK DECIMAL(30,6) comment '计算耗时',
- primary key (CALCINDEX,PARAM_ID,CALCTASK_TYPE_ID)
- )COMMENT='计量参数结果表';
- -- 信用风险RWA计量规则定义表
- DROP TABLE IF EXISTS RWA_CALC_CONF_CREDITRISK;
- create table IF NOT EXISTS RWA_CALC_CONF_CREDITRISK(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- CREDITRISK_NO VARCHAR(60) comment '规则编号',
- CREDITRISK_NAME VARCHAR(60) comment '规则名称',
- CREDITRISK_BUSSINESS_CODE VARCHAR(60) comment '所属业务',
- DEFAULT_RULE VARCHAR(3000) comment '默认规则',
- DEFAULT_OUT VARCHAR(60) comment '默认输出',
- CREDITRISK_INDEX DECIMAL(30,0) comment '规则序号',
- primary key (CREDITRISK_NO)
- ) COMMENT='信用风险RWA计量规则定义表';
- -- 信用风险RWA计量规则步骤定义表
- DROP TABLE IF EXISTS RWA_CALC_CONF_CREDITRISKRULE;
- create table IF NOT EXISTS RWA_CALC_CONF_CREDITRISKRULE(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- CREDITRISK_NO VARCHAR(60) comment '信用风险RWA计量规则编号',
- STEP_NO VARCHAR(60) comment '步骤编号',
- STEP_NAME VARCHAR(300) comment '步骤名称',
- STEP_TYPE VARCHAR(30) comment '步骤类型(预留)',
- STEP_INDEX DECIMAL(30,0) comment '步骤序号',
- STEP_RULE VARCHAR(3000) comment '步骤规则',
- STEP_IN VARCHAR(60) comment '步骤输入',
- STEP_OUT VARCHAR(60) comment '步骤输出',
- primary key (STEP_NO,CREDITRISK_NO)
- ) COMMENT='信用风险RWA计量规则步骤定义表';
- -- 报表定义基本信息表
- DROP TABLE IF EXISTS RWA_SYSTEM_REPORT_CONF_INFO;
- create table IF NOT EXISTS RWA_SYSTEM_REPORT_CONF_INFO(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- REPORT_NO VARCHAR(60) comment '报表编号',
- REPORT_NAME VARCHAR(300) comment '报表名称',
- REPORT_VERSION VARCHAR(60) comment '报表版本号',
- REPORT_ORGCODE VARCHAR(300) comment '所属机构',
- REPORT_TYPE VARCHAR(60) comment '报表类型',
- REPORT_FILE VARCHAR(300) comment '模板文件',
- primary key (REPORT_NO)
- ) COMMENT='报表定义基本信息表';
- -- 报表计算单元清单表
- DROP TABLE IF EXISTS RWA_SYSTEM_REPORT_CONF_CALCUNIT;
- create table IF NOT EXISTS RWA_SYSTEM_REPORT_CONF_CALCUNIT(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- ID VARCHAR(60) comment '序号',
- REPORT_NO VARCHAR(60) comment '报表编号',
- REPORT_UNIT_NO VARCHAR(60) comment '报表计算单元编号',
- REPORT_UNIT_SHEET DECIMAL(30,0) comment 'sheet页位置',
- REPORT_UNIT_ROW DECIMAL(30,0) comment '行位置',
- REPORT_UNIT_CELL DECIMAL(30,0) comment '列位置',
- UNIT_STYLE_TYPE VARCHAR(60) comment '单元格样式类型',
- UNIT_CALC_TYPE VARCHAR(60) comment '计算过程类型',
- UNIT_CALC_OBJECT_NAME VARCHAR(60) comment '计算对象名称',
- UNIT_CALC_INFO VARCHAR(3000) comment '计算对象配置',
- UNIT_DATA_TYPE VARCHAR(60) comment '单元格数据类型',
- UNIT_TYPE VARCHAR(60) comment '单元格类型',
- EXCEL_FORMULA VARCHAR(60) comment 'Excel公式',
- ISHASURL VARCHAR(60) comment '是否包含下钻功能',
- primary key (ID,REPORT_NO)
- ) COMMENT='报表计算单元清单表';
- -- 报表参数定义表
- DROP TABLE IF EXISTS RWA_SYSTEM_REPORT_CONF_PARAM;
- create table IF NOT EXISTS RWA_SYSTEM_REPORT_CONF_PARAM(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- PARAM_NO VARCHAR(60) comment '参数编号',
- PARAM_NAME VARCHAR(60) comment '参数名称',
- PARAM_CALC_TYPE VARCHAR(300) comment '参数计算类型',
- PARAM_OBJECT_NAME VARCHAR(60) comment '参数对象名称(不可重复)',
- PARAM_CALC_GETDATA VARCHAR(3000) comment '参数计算配置',
- primary key (PARAM_NO)
- )COMMENT='报表参数定义表';
- -- 报表执行过程表
- DROP TABLE IF EXISTS RWA_SYSTEM_REPORT_PROCESS_TABLE;
- create table IF NOT EXISTS RWA_SYSTEM_REPORT_PROCESS_TABLE(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- REPORT_RESULT_NO VARCHAR(60) comment '报表结果编号',
- REPORT_NO VARCHAR(60) comment '报表编号',
- REPORT_NAME VARCHAR(300) comment '报表名称',
- REPORT_TYPE VARCHAR(60) comment '报表类型',
- REPORT_VERSION VARCHAR(60) comment '报表版本号',
- REPORT_START_TIME VARCHAR(60) comment '开始时间',
- REPORT_END_TIME VARCHAR(60) comment '结束时间',
- REPORT_CALC_TOOK DECIMAL(30,6) comment '计算耗时',
- primary key (REPORT_RESULT_NO,REPORT_NO)
- )COMMENT='报表执行过程表';
- -- 报表计算单元执行情况表
- DROP TABLE IF EXISTS RWA_SYSTEM_REPORT_PROCESS_TABLEUNIT;
- create table IF NOT EXISTS RWA_SYSTEM_REPORT_PROCESS_TABLEUNIT(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- REPORT_RESULT_NO VARCHAR(60) comment '报表结果编号',
- REPORT_NO VARCHAR(60) comment '报表编号',
- REPORT_UNIT_NO VARCHAR(300) comment '计算单元ID',
- REPORT_UNIT_RESULT VARCHAR(300) comment '计算结果值',
- CALC_TOOK DECIMAL(30,6) comment '计算耗时',
- REPORT_UNIT_STR_TIME VARCHAR(60) comment '开始时间',
- REPORT_UNIT_END_TIME VARCHAR(60) comment '结束时间',
- primary key (REPORT_RESULT_NO,REPORT_NO,REPORT_UNIT_NO)
- )COMMENT='报表计算单元执行情况表';
- -- 报表数据结果表(报表结果查看此功能延后。。。。。。)
- DROP TABLE IF EXISTS FRPT_RPT_INS_REPORTDATA;
- create table IF NOT EXISTS FRPT_RPT_INS_REPORTDATA(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- ORGID VARCHAR(60) comment '机构编号',
- REPTVERSION DECIMAL(22,0) comment '报表版本号',
- ROWSEQ DECIMAL(22,0) comment '行号',
- COLNUM DECIMAL(22,0) comment '列号',
- STATCURRCD VARCHAR(30) comment '统计币种',
- SUMRESULT VARCHAR(200) comment '汇总结果',
- MERGELINECNT DECIMAL(22,0) comment '合并行数',
- MERGECOLCNT DECIMAL(22,0) comment '合并列数',
- REPTCALI VARCHAR(30) comment '报表口径',
- REPTID VARCHAR(60) comment '报表编号'
- )COMMENT='报表数据结果表';
- -- 源数据表关系定义
- DROP TABLE IF EXISTS RWA_DATA_CHECK_CONF_DATASOURCE;
- create table IF NOT EXISTS RWA_DATA_CHECK_CONF_DATASOURCE(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- RELATION_NO VARCHAR(60) comment '关系编号',
- ENGLISH_SOURCE_TABLE_NAME VARCHAR(60) comment '源表英文名称',
- CHINESE_SOURCE_TABLE_NAME VARCHAR(60) comment '源表中文名称',
- ENGLISH_TARGET_TABLE_NAME VARCHAR(60) comment '目标表英文名称',
- CHINESE_TARGET_TABLE_NAME VARCHAR(60) comment '目标表中文名称',
- RISK_CATEGORY VARCHAR(60) comment '风险类别',
- `SOURCE_SYSTEM` VARCHAR(60) comment '来源系统',
- primary key (RELATION_NO)
- ) DEFAULT CHARSET =utf8 COMMENT='源数据表关系定义';
- -- 源数据字段间关系定义
- DROP TABLE IF EXISTS RWA_CALC_CONF_DATASOURCEFIELD;
- create table IF NOT EXISTS RWA_CALC_CONF_DATASOURCEFIELD(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- RELATION_NO VARCHAR(60) comment '关系编号',
- FIELD_RELATION_NO VARCHAR(60) comment '字段关系编号(序号)',
- ENGLISH_SOURCE_FIELD_NAME VARCHAR(60) comment '源表字段英文名称',
- CHINESE_SOURCE_FIELD_NAME VARCHAR(60) comment '源表字段中文名称',
- TABLE_SOURCE_FIELD_ISPK VARCHAR(60) comment '源表字段是否主键',
- ENGLISH_TARGET_FIELD_NAME VARCHAR(60) comment '目标表字段英文名称',
- CHINESE_TARGET_FIELD_NAME VARCHAR(60) comment '目标表字段中文名称',
- FIELD_NOUN_ITEM VARCHAR(60) comment '字典代码',
- primary key (RELATION_NO,FIELD_RELATION_NO)
- )COMMENT='源数据字段间关系定义';
- -- 数据质量检查规则定义表
- DROP TABLE IF EXISTS RWA_DATA_CHECK_CONF_DATACHECKINFO;
- create table IF NOT EXISTS RWA_DATA_CHECK_CONF_DATACHECKINFO(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- CHECK_RULE_NO VARCHAR(60) comment '规则编号',
- CHECK_RULE_NAME VARCHAR(300) comment '规则名称',
- CHECK_RULE_TYPE VARCHAR(60) comment '校验类型',
- CHECK_RATE VARCHAR(60) comment '检查频率',
- ADJUSTDATE VARCHAR(60) comment '天数调整',
- RULE_STAGE_ID VARCHAR(60) comment '所属阶段',
- CHECK_TABLE_NAME VARCHAR(60) comment '被检查表',
- CHECK_PROPOSAL VARCHAR(500) comment '处理方案建议',
- CHECK_RULE_DESC VARCHAR(500) comment '检查规则说明',
- CHECK_RULE VARCHAR(3000) comment '检查规则SQL',
- CHECK_STATE VARCHAR(60) comment '状态',
- primary key (CHECK_RULE_NO)
- )COMMENT='数据质量检查规则定义表';
- -- 数据质量检查结果表
- DROP TABLE IF EXISTS RWA_DATA_CHECK_RESULT_MAININFO;
- create table IF NOT EXISTS RWA_DATA_CHECK_RESULT_MAININFO(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- CHECK_RULE_NO VARCHAR(60) comment '规则编号',
- CHECK_RULE_NAME VARCHAR(300) comment '规则名称',
- CHECK_RULE_TYPE VARCHAR(60) comment '校验类型',
- ENGLISH_SOURCE_TABLE_NAME VARCHAR(60) comment '源表英文名',
- ISPL VARCHAR(60) comment '数据主键',
- ERROR_FIELD_NAME VARCHAR(60) comment '问题字段英文名',
- ERROR_INFO VARCHAR(60) comment '问题原因',
- CHECK_PROPOSAL VARCHAR(500) comment '处理方案及建议',
- primary key (CHECK_RULE_NO)
- )COMMENT='数据质量检查结果表';
- -- 模板基本信息定义表
- DROP TABLE IF EXISTS RWA_IMPUT_TMPCONF_BASEINFO;
- create table IF NOT EXISTS RWA_IMPUT_TMPCONF_BASEINFO(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- TMPCODE VARCHAR(60) comment '模板编号',
- TMPNAME VARCHAR(300) comment '模板名称',
- TMPTYPE VARCHAR(30) comment '模板类型',
- ROWRANGE VARCHAR(60) comment '行范围',
- COLUMNRANGE VARCHAR(60) comment '列范围',
- TMPFILECODE VARCHAR(60) comment '模板文件编号',
- primary key (TMPCODE)
- )COMMENT='模板基本信息定义表';
- -- 模板字段详情定义表
- DROP TABLE IF EXISTS RWA_IMPUT_TMPCONF_FIELDDETAILS;
- create table IF NOT EXISTS RWA_IMPUT_TMPCONF_FIELDDETAILS(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- TMPCODE VARCHAR(60) comment '模板编号',
- TMPFIELDCODE VARCHAR(60) comment '字段编号',
- ROWCOLTYPE VARCHAR(30) comment '行列类型',
- FILEDROWRANGE VARCHAR(60) comment '行范围',
- FILEDCOLUMNRANGE VARCHAR(60) comment '列范围',
- FILEDCOLTYPE VARCHAR(60) comment '字段类型与长度',
- REMARK VARCHAR(300) comment '数据项说明',
- primary key (TMPCODE,TMPFIELDCODE)
- )COMMENT='模板字段详情定义表';
- -- 数据补录任务定义表
- DROP TABLE IF EXISTS RWA_IMPUT_SUPTASKCONF_BASEINFO;
- create table IF NOT EXISTS RWA_IMPUT_SUPTASKCONF_BASEINFO(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- TASKCODE VARCHAR(300) comment '任务编号',
- TASKNAME VARCHAR(300) comment '任务名称',
- TASKVERSION DECIMAL(30,0) comment '任务版本号',
- ORGCODE VARCHAR(60) comment '负责机构',
- ACCOUNT VARCHAR(60) comment '首选负责人',
- FREQUENCY VARCHAR(30) comment '补录频率',
- ADJUSTMENT DECIMAL(30,0) comment '天数调整',
- STAGEIN_ID VARCHAR(60) comment '所属阶段',
- STATUS VARCHAR(60) comment '状态',
- primary key (TASKCODE)
- )COMMENT='数据补录任务定义表';
- -- 数据补录任务与模板关系表
- DROP TABLE IF EXISTS RWA_IMPUT_SUPTASKCONF_RELATEDINFO;
- create table IF NOT EXISTS RWA_IMPUT_SUPTASKCONF_RELATEDINFO(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- TASKCODE VARCHAR(60) comment '任务编号',
- TMPCODE VARCHAR(60) comment '补录模板编号',
- SQLCODE VARCHAR(3000) comment '数据初始化逻辑',
- REMARK VARCHAR(300) comment '补录模板说明',
- primary key (TMPCODE)
- )COMMENT='数据补录任务与模板关系表';
- -- 模板数据校验规则定义表
- DROP TABLE IF EXISTS RWA_IMPUT_TMPCONF_VERIFICATION_RULES;
- create table IF NOT EXISTS RWA_IMPUT_TMPCONF_VERIFICATION_RULES(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- TMPCODE VARCHAR(60) comment '模板编号',
- TMPVERIFICATIONCODE VARCHAR(60) comment '规则编号',
- TMPVERIFICATIONNAME VARCHAR(300) comment '规则名称',
- TMPVERROWCOLTYPE VARCHAR(60) comment '行列类型',
- VARTIMMER VARCHAR(60) comment '模板验证时点',
- TMPVERROWRANGE VARCHAR(60) comment '行范围',
- TMPVERCOLUMNRANGE VARCHAR(60) comment '列范围',
- DATATYPE VARCHAR(60) comment '数据类型',
- CHECKTYPE VARCHAR(60) comment '约束方式',
- EXCELFORMULA VARCHAR(3000) comment '约束公式',
- SQLCODE VARCHAR(300) comment '约束规则SQL',
- EXCEEDTYPE VARCHAR(60) comment '越界处理方式',
- ERRORMSGTMPLATE VARCHAR(300) comment '提示信息模板',
- primary key (TMPCODE,TMPVERIFICATIONCODE)
- )COMMENT='模板数据校验规则定义表';
- -- 数据补录任务实例表
- DROP TABLE IF EXISTS RWA_IMPUT_SUPTASKRUN_BUSSINESSINFO;
- create table IF NOT EXISTS RWA_IMPUT_SUPTASKRUN_BUSSINESSINFO(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- TASKBUSSINESSID VARCHAR(60) comment '任务实例编号',
- TASKCODE VARCHAR(60) comment '补录任务编号',
- TASKVERSION VARCHAR(60) comment '补录任务版本号',
- TASKSTATUS VARCHAR(60) comment '补录任务状态',
- TASKSTARTDATE VARCHAR(60) comment '补录开始时间',
- TASKUPDATEDATE VARCHAR(60) comment '更新时间',
- TASKCREATEPERSON VARCHAR(60) comment '创建人',
- TASKUPDATEPERSON VARCHAR(60) comment '更新人',
- TASKFIRSTPERSON VARCHAR(60) comment '补录人',
- TASKORGCODE VARCHAR(60) comment '补录机构',
- TASKREVIEWEDPERSON VARCHAR(60) comment '复核人',
- REMARK VARCHAR(3000) comment '补录说明',
- primary key (TASKBUSSINESSID,TASKCODE)
- )COMMENT='数据补录任务实例表';
- -- 数据补录任务中的数据实例表
- DROP TABLE IF EXISTS RWA_IMPUT_SUPTASKRUN_BUSSINESSINFODETAIL;
- create table IF NOT EXISTS RWA_IMPUT_SUPTASKRUN_BUSSINESSINFODETAIL(
- CALCINDEX VARCHAR(60) comment '计算实例号',
- SDATE VARCHAR(8) comment '起始数据日期',
- EDATE VARCHAR(8) comment '截止数据日期',
- TERM VARCHAR(8) comment '年月',
- DATA_DATE VARCHAR(8) comment '数据日期',
- TASKBUSSINESSID VARCHAR(60) comment '任务实例编号',
- TASKCODE VARCHAR(60) comment '补录任务编号',
- TASKVERSION VARCHAR(60) comment '补录任务版本号',
- TMPCODE VARCHAR(60) comment '补录模板编号',
- TMPREMARK VARCHAR(3000) comment '补录结果',
- primary key (TASKBUSSINESSID,TASKCODE)
- )COMMENT='数据补录任务中的数据实例表';
|