ODI工作资料库底层数据结构研究(二)

接上一篇,继续研究ODI的项目结构

在开始之前,先看一下项目部分的结构图

ODI工作资料库底层数据结构研究(二)_第1张图片

 

从图上看,结构可划分如下:

 

项目名称

 --项目文件夹

   --子文件夹

      --包

         --方案

      --接口

      --过程

   --包

   --接口

   --过程

 --变量

 --序列

 --用户函数

 --知识模块

 --标记

 

对应的数据底层结构如下:

snp_project

--snp_folder

   --snp_package

      --snp_scen

         --snp_scen_step

         --snp_scen_task

   --snp_pop

      --snp_src_set

         --snp_source_tab

             --snp_pop_col

                --snp_txt

      

   --???

snp_project:项目信息

snp_folder:文件夹信息

snp_package:package信息

snp_pop:存储接口信息和目标存储的表信息

snp_pop_clause:记录接口上的条件,如filter,多个源表之间的关系

snp_source_tab:记录接口中源存储的表信息,i_table字段记录的是源存储的表id

snp_src_set:记录LKM的信息

snp_txt:用于存储描述性的文本,目标存储里显示的文本,与snp_pop_col表中的i_txt_map字段对应

snp_pop_col:i_col字段存储目标表对应的列主键(Note,非源表),如目标列与源表字段有对应关系,则i_source_tab字段不为空,在做数据迁移时,可作为修复的参考关系

你可能感兴趣的:(数据结构,工作,filter,table,存储)