页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 2 下一个 »

本章重点介绍索引创建模块的主要功能。

索引是指用来快速寻找具有特定值的记录,这类记录形成多个资源关系链。

索引实现机制:通过将知识库中的所有资源(来源于表t_restree、t_group、t_user、t_role)传给索引服务器以创建索引。

索引是实现元数据分析的基础,因此在对系统元数据进行分析之前必须先创建索引。

系统提供重建索引功能和补录索引功能进行索引的创建,这两者相辅相成,共同完成对系统资源索引的创建。

注意:创建索引前请确保已经在“索引设置”中设置了索引的保存目录,具体请参考 索引设置。

重建索引

本节主要介绍重建索引功能:

重建索引是系统自动创建索引的方式,值将知识库中的所有资源(资源树中的所有资源及组、用户和角色)传给索引服务器以实现系统自动创建索引。

重建索引功能会先清空原有的所有索引(无论原有索引是否为空),再根据知识库中的资源数据逐一创建对应的索引记录。如果此时补录索引所对应的知识库表(t_metadata)中存在数据,则这些数据也会创建对应的索引。

注意:重建索引时不能对产品进行任何操作,包括浏览报表等基本操作,否则会影响索引的创建。

操作入口

打开 定制管理 >系统运维 界面,点击调试工具集,在调试工具集界面,点击 重建索引,弹出“重建索引”对话框。如下图

弹出“重建索引”对话框:

说明

系统资源进行增加、删除或修改操作后,索引信息将同步更新。

补录索引

本节主要介绍补录索引功能。

补录索引是手工创建索引的方式,指在系统指定的补录索引文件(manual.xls)中手工填写系统难以准确识别的资源(指通过手工录入文本创建的资源:跳转规则、报表宏、SQL查询等)的相关数据,将该文件导入到系统实现手工创建索引。其中,每一个资源对应一条记录。

补录索引是重建索引功能的补充:对于系统可以识别的对象,如字段、可视化查询等,可通过重建索引功能由系统自动生成索引;而对于系统难以准确识别的对象,如跳转规则等则需要通过补录索引功能创建索引,从而共同创建系统所有资源的完整索引。

 

操作入口

在“元数据分析”界面中单击快捷方式 补录索引,弹出“补录索引”窗口。如下图:

 

弹出“补录索引”窗口:

 

“补录索引”窗口介绍

 

“补录索引”对话框中可以进行如下操作:

  • 新增或是更新补录索引信息:在“新增补录索引信息”区中单击 浏览 按钮,将已更新的保存在本地的补录索引文件导入到系统。补录索引信息文件有一定的规范,具体请参考补录索引文件规范
  • 导出补录索引文件:单击 导出补录信息 按钮,弹出“文件下载”对话框,请将系统指定的补录索引文件保存到本地。
  • 清空补录信息:单击 清空补录信息 按钮,弹出“清空补录信息”确认对话框。

补录索引文件规范

补录索引所需要的Excel文件需要遵循一定的规范,如下表

表1 补录索引文件规范

字段

说明

资源ID

表示资源ID,为必填项。对应“资源属性”对话框中的“节点ID”项。

资源名称

表示资源名称,为必填项。对应“资源属性”对话框中的“名称”项。

资源别名

表示资源别名,为选填项。对应“资源属性”对话框中的“别名”项。

资源描述

表示资源描述,为选填项。对应“资源属性”对话框中的“描述”项。

资源类型

表示资源类型,为必填项。该项必须填写类型的英文代码,各类型的英文代码请参见资源类型说明。

资源路径

表示资源路径,为必填项。对应“资源属性”对话框中的“路径”项。

资源手工输入内容

表示资源中手工输入的那部分的信息内容,为选填项。若“引用的资源ID”填写无误,则该项不用填写。

引用的资源ID

表示资源引用的资源的ID,为必填项。多个资源ID用分号分隔。

影响的资源ID

表示资源影响到的资源的ID,为选填项。

资源类型说明

系统中所有可用于创建索引的资源,资源类型的中文名称请参见对应资源的“资源属性”对话框中的“资源类型”项,各个资源类型对应的英文代码如下:

表2 资源类型说明

资源类型中文名称

资源类型英文代码

备注

角色

ROLE

 

用户

USER

 

GROUP

 

关系数据源

DATASOURCE

 

模式

SCHEMA

 

基础表

BASETABLE

 

基础表链接(即基础表副本)

BASETABLE_REF

 

视图

BASEVIEW

 

视图链接(即视图副本)

BASEVIEW_REF

 

字段

FIELD

 

存储过程

BASEPROCEDURE

 

存储过程字段

PROC_FIELD

 

表关系视图

LINK_VIEW

 

计算字段

CALE_FIELD

 

指标数据源

METRICDATASOURCE

该类资源没有引用其它资源

联合数据源

UNIONDATASOURCE

该类资源没有引用其它资源

临时表空间

TEMPTABLEWORKSPACE

该类资源没有引用其他资源

业务主题

BUSINESS_THEME

 

业务对象

BUSINESS_OBJECT

 

业务属性

BUSINESS_ATTRIBUTE

 

系统函数

SYSTEM_FUNCTIONS

该类资源没有引用其他资源

用户属性

USER_PROPERTY

 

行权限管理

ROW_PERMISSION

 

参数

PARAM

 

报表宏

MACRO

 

跳转规则

JUMPRULE

 

转换规则

TRANSFORMRULE

 

任务

TASK

 

计划

SCHEDURE

 

查询输出字段

BUSINESS_VIEW_FIELD

该类资源没有引用其他资源

SQL查询

TEXT_BUSINESS_VIEW

 

存储过程查询

PROC_BUSINESS_VIEW

 

可视化查询

BUSINESS_VIEW

 

原生SQL查询

RAWSQL_BUSINESS_VIEW

 

灵活分析

SIMPLE_REPORT

 

仪表分析

Dashboard

 

地图分析

DashboardMap

 

指标报表

METRIC_REPORT

 

分析报表

BI3OLAP_REPORT

该类资源没有引用其他资源

Web链接

URL

该类资源没有引用其他资源

互动规则

PAGE_INTERACT

 

页面

PAGE

 

 

说明

  • 如果对系统中通过手工录入文本创建的资源增加、删除或修改了,请及时更新补录索引文件(manual.xls),以确保系统索引获得及时更新。
  • 在补录索引文件中,跳转规则的“影响资源的ID”为该跳转规则适用的范围,“引用的资源ID”为跳转的目标报表;报表宏的“影响资源的ID”为该报表宏的适用范围,无“引用的资源ID”项。
  • 无标签