System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 使用目标文件分发大量全局元数据制造技术_技高网

使用目标文件分发大量全局元数据制造技术

技术编号:40870712 阅读:2 留言:0更新日期:2024-04-08 16:37
本申请涉及使用目标文件分发大量全局元数据。数据字典生成系统自动为提供共享数据的清单填充并更新数据字典。数据清单分发组件通过使用全局消息传递框架和复制方法将数据字典分发到数据交换所中的各种远程部署。例如,数据清单分发组件将为清单生成的数据字典及其共享数据从源部署复制到与各种地理区域相关联的一个或更多个目的地部署。数据清单分发组件将清单分发到各种远程部署以允许清单,包括其共享数据和数据字典,被与远程部署相关联的地理区域内的用户访问。

【技术实现步骤摘要】

本公开涉及数据共享,尤其涉及分发描述共享数据的元数据。


技术介绍

0、背景

1、包括数据库的数据共享平台广泛用于计算应用中的数据存储和访问。数据库可以包括一个或更多个表,这些表包括或引用数据,可以使用查询来对这些数据进行读取、修改或删除。数据库可用于存储和/或访问个人信息或其他敏感信息。可以通过加密和/或以加密形式存储数据来提供数据库数据的安全存储和访问,以防止未授权的访问。在某些情况下,数据共享可能有助于让其他方对一组数据执行查询。此外,数据提供者可能希望为潜在的数据消费者提供共享数据的描述。例如,描述共享数据的数据(诸如包括的表、列、模式(schema)和数据类型)为数据消费者提供了信息,以确定哪些共享数据对他们有价值以及如何使用这些数据。


技术实现思路

【技术保护点】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中,所述通知使用全局消息传递框架来发送,所述全局消息传递框架定义了对所述通知的对应处理函数。

3.根据权利要求1所述的方法,其中,所述目的地部署使用在所述目的地部署处复制的所述共享数据和所述数据字典来在所述目的地部署处提供由所述清单对象提供的所述共享数据以及包括所述数据字典的所述共享数据的描述。

4.根据权利要求3所述的方法,在所述目的地部署处复制的所述共享数据和所述数据字典替换在所述目的地部署处复制的所述共享数据和所述数据字典的先前版本。

5.根据权利要求4所述的方法,其中,所述目的地部署通过覆盖与所述清单对象相关联的清单文件以指向在所述目的地部署处复制的所述共享数据和所述数据字典来替换在所述目的地部署处复制的所述共享数据和所述数据字典的所述先前版本,并删除在所述目的地部署处复制的所述共享数据和所述数据字典的所述先前版本。

6.根据权利要求5所述的方法,其中,所述目的地部署实现在覆盖所述清单文件和删除所述共享数据和所述数据字典的所述先前版本之间的延迟周期。

<p>7.根据权利要求1所述的方法,还包括:

8.根据权利要求1所述的方法,其中,响应于检测到对所述清单对象的特权授予修改而生成所述清单对象的所述数据字典。

9.根据权利要求1所述的方法,还包括:

10.根据权利要求1所述的方法,其中,识别所述清单对象将被复制到的所述目的地部署包括:

11.一种系统,包括:

12.根据权利要求11所述的系统,其中,所述通知使用全局消息传递框架来发送,所述全局消息传递框架定义了对所述通知的对应处理函数。

13.根据权利要求11所述的系统,其中,所述目的地部署使用在所述目的地部署处复制的所述共享数据和所述数据字典来在所述目的地部署处提供由所述清单对象提供的所述共享数据以及包括所述数据字典的所述共享数据的描述。

14.根据权利要求13所述的系统,在所述目的地部署处复制的所述共享数据和所述数据字典替换在所述目的地部署处复制的所述共享数据和所述数据字典的先前版本。

15.根据权利要求14所述的系统,其中,所述目的地部署通过覆盖与所述清单对象相关联的清单文件以指向在所述目的地部署处复制的所述共享数据和所述数据字典来替换在所述目的地部署处复制的所述共享数据和所述数据字典的所述先前版本,并删除在所述目的地部署处复制的所述共享数据和所述数据字典的所述先前版本。

16.根据权利要求15所述的系统,其中,所述目的地部署实现在覆盖所述清单文件和删除所述共享数据和所述数据字典的所述先前版本之间的延迟周期。

17.根据权利要求11所述的系统,所述操作还包括:

18.根据权利要求11所述的系统,其中,响应于检测到对所述清单对象的特权授予修改而生成所述清单对象的所述数据字典。

19.根据权利要求11所述的系统,所述操作还包括:

20.根据权利要求11所述的系统,其中,识别所述清单对象将被复制到的所述目的地部署包括:

21.一种存储指令的计算机存储介质,所述指令在由一个或更多个计算设备的一个或更多个计算机处理器执行时使所述一个或更多个计算设备执行包括以下项的操作:

22.根据权利要求21所述的计算机存储介质,其中,所述通知使用全局消息传递框架来发送,所述全局消息传递框架定义了对所述通知的对应处理函数。

23.根据权利要求21所述的计算机存储介质,其中,所述目的地部署使用在所述目的地部署处复制的所述共享数据和所述数据字典来在所述目的地部署处提供由所述清单对象提供的所述共享数据以及包括所述数据字典的所述共享数据的描述。

24.根据权利要求23所述的计算机存储介质,在所述目的地部署处复制的所述共享数据和所述数据字典替换在所述目的地部署处复制的所述共享数据和所述数据字典的先前版本。

25.根据权利要求24所述的计算机存储介质,其中,所述目的地部署通过覆盖与所述清单对象相关联的清单文件以指向在所述目的地部署处复制的所述共享数据和所述数据字典来替换在所述目的地部署处复制的所述共享数据和所述数据字典的所述先前版本,并删除在所述目的地部署处复制的所述共享数据和所述数据字典的所述先前版本。

26.根据权利要求25所述的计算机存储介质,其中,所述目的地部署实现在覆盖所述清单文件和删除所述共享数据和所述数据字典的所述先前版本之间的延迟周期。

27.根据权利要求21所述的计算机存储介质,所述操作还包括:

28.根据权利要求2...

【技术特征摘要】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中,所述通知使用全局消息传递框架来发送,所述全局消息传递框架定义了对所述通知的对应处理函数。

3.根据权利要求1所述的方法,其中,所述目的地部署使用在所述目的地部署处复制的所述共享数据和所述数据字典来在所述目的地部署处提供由所述清单对象提供的所述共享数据以及包括所述数据字典的所述共享数据的描述。

4.根据权利要求3所述的方法,在所述目的地部署处复制的所述共享数据和所述数据字典替换在所述目的地部署处复制的所述共享数据和所述数据字典的先前版本。

5.根据权利要求4所述的方法,其中,所述目的地部署通过覆盖与所述清单对象相关联的清单文件以指向在所述目的地部署处复制的所述共享数据和所述数据字典来替换在所述目的地部署处复制的所述共享数据和所述数据字典的所述先前版本,并删除在所述目的地部署处复制的所述共享数据和所述数据字典的所述先前版本。

6.根据权利要求5所述的方法,其中,所述目的地部署实现在覆盖所述清单文件和删除所述共享数据和所述数据字典的所述先前版本之间的延迟周期。

7.根据权利要求1所述的方法,还包括:

8.根据权利要求1所述的方法,其中,响应于检测到对所述清单对象的特权授予修改而生成所述清单对象的所述数据字典。

9.根据权利要求1所述的方法,还包括:

10.根据权利要求1所述的方法,其中,识别所述清单对象将被复制到的所述目的地部署包括:

11.一种系统,包括:

12.根据权利要求11所述的系统,其中,所述通知使用全局消息传递框架来发送,所述全局消息传递框架定义了对所述通知的对应处理函数。

13.根据权利要求11所述的系统,其中,所述目的地部署使用在所述目的地部署处复制的所述共享数据和所述数据字典来在所述目的地部署处提供由所述清单对象提供的所述共享数据以及包括所述数据字典的所述共享数据的描述。

14.根据权利要求13所述的系统,在所述目的地部署处复制的所述共享数据和所述数据字典替换在所述目的地部署处复制的所述共享数据和所述数据字典的先前版本。

15.根据权利要求14所述的系统,其中,所述目的地部署通过覆盖与所述清单对象相关联的清单文件以指向在所述目的地部署处复制的所述共享数据和所述数据字典来替换在所述目的地部署处复制的所述共享数据和所述数据字典的所述先前版本,并删除在所述目的地部署处复制的所述...

【专利技术属性】
技术研发人员:杜尔加·马赫什·阿里卡特拉苏布兰马尼安·莫拉利达尔维斯奴·杜特·帕拉杜古沙金娜·普拉托娃吴迪徐紫琦
申请(专利权)人:斯诺弗雷克公司
类型:发明
国别省市:

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

1