1、ODS的接口表信息保存在一個EXCEL表中
該表格有如下特性:
1)、所有的接口清單都在一個工作簿中;
2)、每一個sheet中存放來自一類源業務系統表的接口信息;
3)、不同階段的接口表,只要是來自同一個源業務系統,都放在同一張sheet中,有[階段]字段加以區分;
4)、每個sheet中也都會有一個[業務系統]字段,但對於同一個sheet,其應是同一值;
5)、對於一個sheet,可以添加一些衍生字段,如[edw期望加載方式]、[接口表測試環境存在情況]、[接口提出時間]等,但最重要的無非是下表所列示的7個;
6)、每一個sheet中都使用相同的表結構格式。
階段 |
業務系統 |
業務系統中文名 |
業務系統原表名 |
ODS表名 |
ODS加載方式 |
備註 |
倉庫1期 |
CMIS |
授信合同 |
CMIS_SXHT |
ODS_CMS_CMIS_SXHT |
增量 |
|
倉庫1期 |
CMIS |
擔保合同 |
CMIS_DBHT |
ODS_CMS_CMIS_DBHT |
增量 |
|
倉庫2期 |
WFM |
其他抵押資產 |
BIZ_COLLATERAL_ACCEPTANCEBILL |
ODS_WFM_BIZ_COL_BA |
全量 |
|
倉庫2期 |
WFM |
產品列表 |
BIZ_PRODUCT |
ODS_WFM_BIZ_PRODUCT |
全量 |
|
2、元數據進倉
初期,ODS要提供的接口表信息是存儲在如上的EXECL表格中的。爲了入倉及其他一些方面的應用,需要將EXECL中的清單信息導入到數據庫中。
1)、存儲ODS源接口表的表結構
2)、生成插入庫初始化腳本的perl程序
3、此方案只是針對ODS源表的接口清單元數據入倉的方便,其他的諸如SDM映射關係元數據入倉都是同樣的道理。