-
公开(公告)号:CN102339298A
公开(公告)日:2012-02-01
申请号:CN201010239660.7
申请日:2010-07-28
Applicant: 中国移动通信集团公司 , 广州石竹计算机软件有限公司
IPC: G06F17/30
Abstract: 本发明提供了一种SQL脚本元数据的更新方法、装置及系统,其中,该更新方法包括:解析程序块中包含的SQL脚本,获取元数据;判断SQL脚本与元数据库已记录SQL脚本是否为同一脚本;在判定为不同脚本时,将元数据更新至元数据库。本发明避免了现有技术中在元数据入库时以对象命名进行匹配而导致更新效率不高的不足,提升更新效率。
-
公开(公告)号:CN102375826B
公开(公告)日:2014-12-31
申请号:CN201010253875.4
申请日:2010-08-13
Applicant: 中国移动通信集团公司 , 广州石竹计算机软件有限公司
IPC: G06F17/30
Abstract: 本发明公开了一种SQL脚本解析方法、装置及系统。其中SQL脚本解析方法,包括:A、按照运行日志中的SQL脚本执行顺序,从运行日志中提取SQL脚本;B、对每条SQL脚本依次进行词法、语法和语义进行分析,生成SQL脚本的语义结果集;C、根据所述语义结果集分析所述SQL脚本的上下文类型,生成所述运行日志中各个SQL脚本之间的上下文相关信息,根据所述语义结果集和所述上下文相关信息获得所述运行日志的数据流信息。本发明的SQL脚本解析方法、装置及系统,通过对SQL脚本进行词法、语法、语义以及上下文相关性分析,避免在生成SQL脚本的元数据时,数据流语义信息的丢失,从而提高获取SQL脚本的元数据的完整性和准确性,保证SQL脚本元数据的获取质量。
-
公开(公告)号:CN102375826A
公开(公告)日:2012-03-14
申请号:CN201010253875.4
申请日:2010-08-13
Applicant: 中国移动通信集团公司 , 广州石竹计算机软件有限公司
IPC: G06F17/30
Abstract: 本发明公开了一种SQL脚本解析方法、装置及系统。其中SQL脚本解析方法,包括:A、按照运行日志中的SQL脚本执行顺序,从运行日志中提取SQL脚本;B、对每条SQL脚本依次进行词法、语法和语义进行分析,生成SQL脚本的语义结果集;C、根据所述语义结果集分析所述SQL脚本的上下文类型,生成所述运行日志中各个SQL脚本之间的上下文相关信息,根据所述语义结果集和所述上下文相关信息获得所述运行日志的数据流信息。本发明的SQL脚本解析方法、装置及系统,通过对SQL脚本进行词法、语法、语义以及上下文相关性分析,避免在生成SQL脚本的元数据时,数据流语义信息的丢失,从而提高获取SQL脚本的元数据的完整性和准确性,保证SQL脚本元数据的获取质量。
-
公开(公告)号:CN102339295A
公开(公告)日:2012-02-01
申请号:CN201010238389.5
申请日:2010-07-23
Applicant: 中国移动通信集团公司 , 广州石竹计算机软件有限公司
Abstract: 本发明公开了一种SQL脚本的结构化元数据生成方法以及数据地图生成方法,其中,该方法包括:根据SQL脚本数据流语义结构生成一组SQL脚本元模型;根据元模型对SQL脚本的数据处理逻辑进行结构化描述;根据数据处理逻辑的结构化描述,生成SQL脚本元数据。本发明可以将SQL脚本的数据转换处理逻辑进行结构化描述,在此基础上提供相应的辅助分析功能和分层数据地图图形展现,从而提供数据链路辅助分析和血统分析、数据地图展现和细节数据处理逻辑图形化展现,解决现有技术中SQL脚本所包含的数据流信息无法在元数据中体现出来,导致元数据的数据加工链路不连贯,无法进行有效的分析的缺陷。
-
公开(公告)号:CN102339295B
公开(公告)日:2014-01-29
申请号:CN201010238389.5
申请日:2010-07-23
Applicant: 中国移动通信集团公司 , 广州石竹计算机软件有限公司
Abstract: 本发明公开了一种SQL脚本的结构化元数据生成方法以及数据地图生成方法,其中,该方法包括:根据SQL脚本数据流语义结构生成一组SQL脚本元模型;根据元模型对SQL脚本的数据处理逻辑进行结构化描述;根据数据处理逻辑的结构化描述,生成SQL脚本元数据。本发明可以将SQL脚本的数据转换处理逻辑进行结构化描述,在此基础上提供相应的辅助分析功能和分层数据地图图形展现,从而提供数据链路辅助分析和血统分析、数据地图展现和细节数据处理逻辑图形化展现,解决现有技术中SQL脚本所包含的数据流信息无法在元数据中体现出来,导致元数据的数据加工链路不连贯,无法进行有效的分析的缺陷。
-
-
-
-