知识库 : 产品使用中各种数据源说明

        此文档对数据服务管理->数据源管理节点中的几种数据源进行定义和用途进行说明。如下几种分类:

一、AE资源库
二、查询数据源
三、逻辑数据源
四、有效数据源
五、系统数据源
六、自定义数据源

一、AE资源库

 

        定义:AE资源库是存储数据仓库元数据、语义模型、分析主题、语义关联模型的分类和定义的数据源

        用途:数据仓库元数据、语义模型、分析主题、语义关联模型节点的分类树和定义都是从AE资源库配置的数据源中加载出来;

                  AE资源库的切换会导致功能节点中分类树和定义的重现加载;

                  上述模型功能节点中的新增、修改、查找、删除操作都对应当前AE资源库所配置数据源的操作;    

        配置:AE资源库在下图处配置,图中功能节点为数据服务管理->数据源管理

 

AE资源库

 

        配置范围:AE资源库可以配置为系统数据源中的任意一个,也可以配置配“系统数据源”(表示AE资源库与当前NC系统的帐套保持一致),如下图

 

 

二、查询数据源

 

        定义:查询数据源是数据仓库元数据、语义模型、分析主题取数时的数据来源;

                  对于数据仓库元数据,查询数据源是指仓库元数据中“表名”对应的表所在的数据源;

                  对于语义模型,查询数据源是指语义模型取数时生成的SQL执行的数据源

        用途:数据仓库元数据、语义模型、分析主题模型中的“数据源”需要指定为查询数据源中的一个或者逻辑数据源中的一个,在取数时使用,或者可以定义为“当前数据源”,如下图

 

 

        配置:在有效数据源中选中数据源,点击">"按钮将选中数据源添加到查询数据源中;

                  或者点击“>>”将所有有效数据源添加到查询数据源中;

                  点击“<”或“<<”按钮删除数据源

        配置范围:有效数据源中的数据源

 

 

三、逻辑数据源

 

        定义:逻辑数据源是一个数据源名(也就是一个字符串,比如a)映射到一个查询数据源(比如auto_ae212_uaph_20150409);

                  使这个数据源名(a)成为映射到的查询数据源(auto_ae212_uaph_20150409)的一个“超链接";

                  这样数据仓库元数据、语义模型、分析主题模型中的“数据源”可以指定为数据源a,这时这些模型取数时,系统会通过数据源名a,找到数据源名auto_ae212_uaph_20150409,然后到auto_ae212_uaph_20150409中取数

        用途:数据仓库元数据、语义模型、分析主题模型导出时带有原来的数据源,导入另一系统后,可能原来定义的数据源在现在系统中没有,这样可以新建一个逻辑数据源,将模型定义中的数据源链接到系统中存在的数据源上

        配置:逻辑数据源在点击“逻辑数据源”按钮后的弹出框中配置

 

 

        配置范围:“查询数据源”项可以选择查询数据源中的任意一个,“逻辑数据源”项中可以输入不和其他数据源名冲突的字符串(必须符合名称规则)

 

四、有效数据源

 

        定义:有效数据源是可以配置为查询数据源的数据源,包括系统数据源(prop.xml中配置的数据源)和已定义数据源;

                  系统数据源不可修改,加载到“系统数据源”下,自定义数据源为用户在“数据源注册”页签中配置的数据源

        用途:查询数据源的备选数据源

        配置:系统数据源不可更改,自定义数据源在“数据源注册”页签中配置

 

五、系统数据源

 

        定义:prop.xml中配置的数据源

        用途:AE资源库的备选数据源

        配置:不可更改,在下图位置显示

 

 

六、自定义数据源

 

        定义:用户自己配置的数据源,自定义数据源可以在不重启中间件的情况下生效

        用途:有效数据源的一部分

        配置:自定义数据源在“数据源注册”页签中配置,如下图

 

 

Comments:

资源库还可以在sysconfig中配置。资源库是全局配置,多帐套共享。

Posted by biancm at 2015-05-06 10:48