一种用于基金业务数据交换的属性字段压缩方法技术

技术编号:39309753 阅读:9 留言:0更新日期:2023-11-12 15:56
本发明专利技术提出一种用于基金业务数据交换的属性字段压缩方法,包括以下步骤:基金属性字段分析、缩写规则制定、缩写字典构建、数据属性字段缩写与数据属性还原,本发明专利技术在开放式基金业务系统中对基金属性字段进行缩写处理,并结合数据压缩算法实现高效的数据传输和节省存储空间的效果;通过属性字段缩写和数据压缩,减小数据量,提高数据传输效率,节省传输时间和带宽资源;通过属性字段缩写和数据压缩,减小数据的存储空间占用,降低存储成本;缩写规则制定和缩写字典构建,以及数据压缩算法的应用,确保缩写和压缩后的数据能够准确解读和还原,不影响数据的准确性和可读性。不影响数据的准确性和可读性。不影响数据的准确性和可读性。

【技术实现步骤摘要】
一种用于基金业务数据交换的属性字段压缩方法


[0001]本专利技术涉及基金业务数据处理
,特别是一种用于基金业务数据交换的属性字段压缩方法。

技术介绍

[0002]目前,开放式基金业务数据交互协议中的基金属性字段包含大量冗余信息,导致数据冗长,增加存储和传输成本。为了解决这些问题,我们提出了一种基于属性字段缩写技术,旨在对基金属性字段进行缩写,减少数据内容和文件大小,进而实现数据的高效压缩和传输。

技术实现思路

[0003]鉴于此,本专利技术提出了一种用于基金业务数据交换的属性字段压缩方法,通过对开放式基金业务数据交互协议的分析,将其交互数据文件中定义的数据属性名称在不影响其可读性的前提下,通过缩写、压缩化的手段来达到减小数据内容,减小交互文件大小的目的,以此来提高数据交互过程中传输、存储的效率。具体方案如下:
[0004]一种用于基金业务数据交换的属性字段压缩方法,包括以下步骤:
[0005]S1,基金属性字段分析:详细分析开放式基金业务数据交互协议中的基金属性字段,确定需要进行缩写处理的字段;
[0006]S2,缩写规则制定:制定适用于基金属性字段的缩写规则,确保缩写形式准确、简洁,并符合行业约定和可读性要求;
[0007]S3,缩写字典构建:根据缩写规则构建缩写字典,将需要进行缩写处理的字段与对应的缩写形式进行映射;
[0008]S4,数据属性字段缩写:根据缩写字典,对开放式基金业务数据交互协议中的基金属性字段进行缩写处理,将属性字段替换为对应的缩写形式;
[0009]S5,数据属性还原:根据缩写字典,将缩写后的数据还原为开放式基金业务原始数据。
[0010]进一步的,所述步骤S1中包括:
[0011]收集开放式基金业务数据交互协议的相关文档和数据样本,确定基金属性字段的定义、数据结构和使用场景;
[0012]分析每个属性字段的长度和数据分布情况,通过统计分析数据样本和接口文档,确定哪些字段的长度较长或者具有较大的变化范围,这些字段更适合进行缩写处理。确定适合进行缩写处理的字段;
[0013]字段重复性分析:对数据中可能存在的重复属性字段进行分析,判断其重复性程度和对数据内容的贡献。如果存在多个类似的字段,可以考虑只保留一个字段并缩写处理其余重复字段;
[0014]字段重要性评估:理解每个字段所代表的含义和作用,评估每个属性字段在数据
传输和存储中的重要性,根据业务需求和数据使用情况,确定哪些字段对于数据的准确性和可读性具有重要影响,这些字段应保持完整性而不进行缩写处理,除人工主观判断外,还可以根据字段在不同接口或数据样本出现频率高低来判断其重要性。
[0015]进一步的,所述步骤S2中包括:
[0016]首字母缩写:根据属性字段的名称,将每个单词的首字母缩写为一个字母或者几个字母,形成一个简短的缩写形式。基金名称中的"ChinaAssetManagement"可以缩写为"CAM",基金代码中的"FundCode"可以缩写为"FC";
[0017]合并缩写:将多个单词的首字母合并为一个字母或几个字母,形成一个合并的缩写形式。这种缩写形式常用于较长的属性字段,以减少数据长度。"Maximum Drawdown"可以缩写为"MD";
[0018]拼写缩写:根据属性字段的拼写规则,将属性字段的拼写进行简化,形成一个简短的缩写形式。这种缩写形式适用于一些常见的词汇或短语,能够准确表达属性字段的含义。基金名称中的"Equity"可以缩写为"EQT",基金代码中的"Series"可以缩写为"SRS";
[0019]领域特定缩写:针对基金行业中常见的术语和缩略词,制定一套领域特定的缩写规则。这些缩写规则可以基于行业约定和常用缩写形式,确保缩写后的形式在行业内易于理解和识别。基金行业中常见的缩写词有NAV(Net Asset Value,净资产净值)、AUM(Assets Under Management,管理资产规模),以此类现有基金行业缩写作为预设缩写字典的映射;
[0020]在此基础上还可通过以上几种形式拼接随机标志或特殊标志符来生成对应缩写、压缩结果。
[0021]进一步的,所述步骤S3中根据缩写规则,生成对应的缩写结果,将原始数据属性和缩写结果当作一组映射数据,将其存储后构建一个缩写字典,在构建缩写字典时需要满足可读性、唯一性、高效性、时效性、版本控制、字典存储格式的条件。
[0022]进一步的,所述步骤S4中根据缩写字典,对开放式基金业务数据交互协议中的基金属性字段进行缩写处理,将属性字段替换为对应的缩写形式,确保缩写后的数据仍能准确表达原始属性的含义。
[0023]进一步的,所述步骤S5中对经过属性字段缩写处理后的数据,采用Deflate算法或开放式基金业务现有数据压缩算法进行数据压缩,减少数据内容和文件大小,确保压缩后的数据能够准确解压缩还原。
[0024]与现有技术相比,本专利技术具有如下有益效果:
[0025]本专利技术在开放式基金业务系统中对基金属性字段进行缩写处理,并结合数据压缩算法实现高效的数据传输和节省存储空间的效果;通过属性字段缩写和数据压缩,减小数据量,提高数据传输效率,节省传输时间和带宽资源;通过属性字段缩写和数据压缩,减小数据的存储空间占用,降低存储成本;缩写规则制定和缩写字典构建,以及数据压缩算法的应用,确保缩写和压缩后的数据能够准确解读和还原,不影响数据的准确性和可读性。
附图说明
[0026]图1为实施例1中开放式基金业务协议确认文件图;
[0027]图2为本专利技术属性映射替换后的文件图;
具体实施方式
[0028]下面结合附图对本专利技术做进一步说明。
[0029]实施例1,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0030]本实施例,参照如图1

2:通过对开放式基金业务数据交互协议的分析,将其交互数据文件中定义的数据属性名称在不影响其可读性的前提通过缩写、压缩化的手段来达到减小数据内容,减小交互文件大小的目的,以此来提高数据交互过程中传输、存储的效率。
[0031]具体的实施方式如下
[0032]属性字段分析,通过对开放式基金业务数据交互协议中的基金属性字段进行分析,确定需要进行缩写处理的字段。分析包括:
[0033]收集开放式基金业务数据交互协议的相关文档和数据样本,确定基金属性字段的定义、数据结构和使用场景。
[0034]分析每个属性字段的长度和数据分布情况。通过统计分析数据样本和接口文档,确定哪些字段的长度较长或者具有较大的变化范围,这些字段更适合进行缩写处理。确定适合进行缩写处理的字段。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于基金业务数据交换的属性字段压缩方法,其特征在于,包括以下步骤:S1,基金属性字段分析:详细分析开放式基金业务数据交互协议中的基金属性字段,确定需要进行缩写处理的字段;S2,缩写规则制定:制定适用于基金属性字段的缩写规则,确保缩写形式准确、简洁,并符合行业约定和可读性要求;S3,缩写字典构建:根据缩写规则构建缩写字典,将需要进行缩写处理的字段与对应的缩写形式进行映射;S4,数据属性字段缩写:根据缩写字典,对开放式基金业务数据交互协议中的基金属性字段进行缩写处理,将属性字段替换为对应的缩写形式;S5,数据属性还原:根据缩写字典,将缩写后的数据还原为开放式基金业务原始数据。2.根据权利要求1所述的一种用于基金业务数据交换的属性字段压缩方法,其特征在于,所述步骤S1中包括:收集开放式基金业务数据交互协议的相关文档和数据样本,确定基金属性字段的定义、数据结构和使用场景;分析每个属性字段的长度和数据分布情况,通过统计分析数据样本和接口文档,确定哪些字段的长度较长或者具有较大的变化范围,这些字段更适合进行缩写处理,确定适合进行缩写处理的字段;字段重复性分析:对数据中可能存在的重复属性字段进行分析,判断其重复性程度和对数据内容的贡献,如果存在多个类似的字段,可以考虑只保留一个字段并缩写处理其余重复字段;字段重要性评估:理解每个字段所代表的含义和作用,评估每个属性字段在数据传输和存储中的重要性,根据业务需求和数据使用情况,确定哪些字段对于数据的准确性和可读性具有重要影响,这些字段应保持完整性而不进行缩写处理,除人工主观判断外,还可以根据字段在不同接口或数据样本出现频率高低来判断其重要性。3.根据权利要求1所述的一种用于基金业务数据交换的属性字段压缩方法,其特征在于,所述步骤S2中包括:首字母缩写:根据属性字段的名称,将每个单词的首字母缩写为一个字母或者几个字母,形成一个简短的缩写形式。基金名称中的"ChinaAssetManagement"可以缩写为"CAM",基金代码中的"FundC...

【专利技术属性】
技术研发人员:王春成王勤元宁磊
申请(专利权)人:北京创金启富基金销售有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1