字典文件设计

阅读(353) 标签: dct,

字典文件可以使用DQL元数据层设计器编辑,存为.dct格式的文件。它可以和引擎一起部署在WEB服务器上,客户端通过字典中定义好的表或者字段的别名、字段显示格式、代码显示值等设置,访问元数据定义的数据。字典中的别名设定,与DQL无关,需要在WEB服务器中分析处理,是无法在DQL语句中使用的。

打开DQL元数据层设计器,在菜单栏中点击文件>新建,创建字典文件:

如下图所示,这是设计好的字典文件,后面我们会逐步对字典文件中的配置做详细介绍。

Ø  表项

表项设定中,包括表名,以及每个表中的各种字段项。

字段项包括表的字段名、广义字段名、测度名、外键名等设定。在设定时可以为表名字段项和聚合项命名别名。

Ø  维项

元数据中表A的外键指向表B主键,当这个表B主键非外键时,它被称为。维项设定中,可以为元数据中的维命名别名。

通过设定维项的代码列和显示列,在WEB端处理维条件时,如通过显示值设定维过滤条件,在维的查询结果中按显示值处理等。

Ø  分类项

设定分类项可将当前元数据文件中的所有表进行分类。设置分类项后,可在WEB查询界面中通过选择分类项展现当前分类下不同的表信息。

Ø  导入元数据

字典文件中的内容除了通过菜单逐个添加,还可以直接导入元数据,将元数据中的表和维项全部导入到字典中。

导入方法如下所示:

在菜单中执行系统>导入元数据,导入元数据文件中的表项和维项,导入后,各个表项和维项的名称默认与其在元数据中定义的名称相同:

如果选择了选项删除不在元数据内的表和字段,则字典中已存在而元数据中不存在的表、字段项、维和定位项将被删除。

导入后的字典文件结构如下: