掌桥专利:专业的专利平台
掌桥专利
首页

数据装载方法、装置、设备及存储介质

文献发布时间:2023-06-19 12:22:51


数据装载方法、装置、设备及存储介质

技术领域

本申请涉及计算机技术,尤其涉及一种数据装载方法、装置、设备及存储介质。

背景技术

随着计算机的发展,数据对企业来说越来越重要,根据数据流向可以将企业所使用的系统划分为上游系统和下游系统,上游系统和下游系统之间可以进行数据交互。

上游系统为产生数据的系统,下游系统为对数据进行利用的系统。上游系统需要将数据导出形成数据文件并发送给下游系统,下游系统根据数据文件进行数据装载。一般情况下,上游系统会将数据文件在次日向下游系统发送,而受很多因素影响,数据文件的生成时间不稳定,可能会存在某一天的数据文件无法生成,进而无法向下游系统发送。若下游系统未接收到该天的数据文件,会持续等待该天的数据文件。

然而,下游系统持续等待数据文件,会存在即使当天之后的数据文件到达也无法装载,导致数据装载效率低的问题。

发明内容

本申请提供一种数据装载方法、装置、设备及存储介质,用以解决数据装载效率低的问题。

第一方面,本申请提供一种数据装载方法,应用于数据仓库系统,所述数据仓库系统根据数据文件对数据表进行数据装载,所述方法包括:获取数据表的作业计划列表,所述作业计划列表包括多个作业计划,所述多个作业计划中每个作业计划对应有数据文件;在所述多个作业计划中,确定目标作业计划;若所述目标作业计划对应的数据文件不存在,则确定所述目标作业计划对应的数据文件的等待时间是否小于或等于预设时间;若所述目标作业计划对应的数据文件的等待时间小于或等于预设时间,则在所述数据表的预设装载策略指示能够跳过所述目标作业计划的情况下,跳过所述目标作业计划,并在所述多个作业计划中,确定新的目标作业计划。

第二方面,本申请提供一种数据装载装置,应用于数据仓库系统,所述数据仓库系统根据数据文件对数据表进行数据装载,所述装置包括:获取模块,用于获取数据表的作业计划列表,所述作业计划列表包括多个作业计划,所述多个作业计划中每个作业计划对应有数据文件;确定模块,用于在所述多个作业计划中,确定目标作业计划;确定模块,还用于若所述目标作业计划对应的数据文件不存在,则确定所述目标作业计划对应的数据文件的等待时间是否小于或等于预设时间;确定模块,还用于若所述目标作业计划对应的数据文件的等待时间小于或等于预设时间,则在所述数据表的预设装载策略指示能够跳过所述目标作业计划的情况下,跳过所述目标作业计划,并在所述多个作业计划中,确定新的目标作业计划。

第三方面,本申请提供一种电子设备,包括:存储器,处理器;存储器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为实现第一方面所述的方法。

第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面所述的方法。

第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面所述的方法。

本申请提供的数据装载方法、装置、设备及存储介质,通过在目标作业计划对应的数据文件不存在的情况下,确定目标作业计划对应的数据文件的等待时间是否小于或等于预设时间,以及在确定目标作业计划对应的数据文件的等待时间小于或等于预设时间,且数据表的预设装载策略指示能够跳过目标作业计划的情况下,跳过目标作业计划,并在多个作业计划中,确定新的目标作业计划。由于是根据预设时间进行容忍度判断,以及根据预设装载策略确定是否能够跳过目标作业计划,并在容忍度范围内将能够跳过的目标作业计划跳过,执行其他作业计划,从而不影响后续其他的数据装载过程,提高了数据装载效率。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

图1为本申请实施例提供的应用场景图;

图2为本申请实施例提供的数据装载方法的流程图一;

图3为本申请实施例提供的跳跃装载策略的示意图;

图4为本申请实施例提供的最新装载策略的示意图;

图5为本申请实施例提供的顺序装载策略的示意图;

图6为本申请实施例提供的数据装载方法的流程图二;

图7为本申请实施例提供的数据装载方法的流程图三;

图8为本申请实施例提供的数据装载装置的结构示意图;

图9为本申请实施例提供的电子设备的结构示意图。

通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在介绍本实施例之前,请允许对本申请的术语进行解释:

批量应用:用于处理某类批处理业务的计算机应用,一个批量应用可以处理一个或多个批量作业计划。

批量作业计划:某个批量应用中用于执行某个特定任务的作业计划,一个作业计划包括一个或多个批量结点。

批量结点:某个批量作业计划中用于执行某个特定步骤的结点,具体去执行某支程序或交易,批量结点为批量应用中最小粒度的单元。

图1为本申请实施例提供的应用场景图。如图1所示,该应用场景包括:数据源、数据装载、数据仓库引擎和前端工具;

其中,数据源可以是业务数据库,例如Oracle数据库或者MySQL数据库;数据源还可以是文档资料,例如STL文件或者TXT文件;数据源还可以是其他数据。

数据装载包括对从数据源获取的数据进行格式转换,并存储到数据仓库中。

数据仓库引擎包括不同的服务器,不同的服务器从数据仓库中获取数据,并为前端用户提供不同的服务,包括数据查询服务、数据报表服务、数据分析服务和各类应用程序。

前端工具包括数据查询工具、数据挖掘工具、报表生成工具以及基于数据仓库的应用开发工具。

其中,数据源可以理解为上游系统,数据仓库可以理解为下游系统。

上游系统将下游系统需要的数据生成为数据文件向下游系统发送,下游系统若接收到数据文件,则根据该数据文件进行数据装载。上游系统11受各种因素影响,可能存在某一次无法将数据文件发送至下游系统的情形。例如,上游系统与下游系统约定由上游系统将每天产生的数据生成为数据文件并向下游系统发送,那么第1天上游系统将数据文件发送至下游系统,然而第2天受到一些因素影响,上游系统未将数据文件发送至下游系统,而第3天下游系统即使接收到了数据文件,下游系统也不会根据第3天的数据文件进行数据装载,而是持续对第2天的数据文件进行接收,直至接收到第2天的数据文件才对第2天和第3天的数据文件进行数据装载,若持续接收不到第2天的数据文件,就会影响第3天及之后到达的数据文件的装载,如此,就会影响数据装载效率。

针对上述技术问题,本申请的发明人提出如下技术构思:对于一些数据表而言,即使某一次的数据文件未装载,也不影响下一次的数据文件的装载。因此,可以根据数据表的特点,将数据表划分为不同类型的数据表,并针对不同类型的数据表设置一数据装载策略,该数据装载策略用于指示在某一次数据文件不存在的情况下,是否可以跳过该次数据文件,根据下一次数据文件进行数据装载,从而在某一次数据文件不存在的情况下,也可以对后续的数据文件进行装载,不影响后续数据文件的装载,提高数据装载效率。

进一步地,还可以对每个数据表设置一容忍度,即能够容忍数据文件在数据文件时间之后到达的最大延迟时间,若数据文件的晚到时间在容忍度范围内,则仍然可以进行数据文件的装载。

下面以具体的实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。

图2为本申请实施例提供的数据装载方法的流程图一。如图2所示,该数据装载方法,包括如下方法步骤:

S201、获取数据表的作业计划列表,该作业计划列表包括多个作业计划,多个作业计划中每个作业计划对应有数据文件。

本实施例的方法的执行主体为数据仓库系统。其中,数据文件中包括需要保存到数据仓库中的数据,可以是图1所示实施例中的数据源。

举例来说,上游系统需要将每天的数据生成为数据文件,并向下游系统发送,则上游系统产生数据的时间即为数据文件日期。数据仓库系统根据接收时间对数据文件进行接收,并在接收到数据文件的情况下,根据数据文件对数据表进行数据装载。

通常情况下,由于上游系统一般在日终时,才向数据仓库系统发送数据文件,因此,数据仓库系统收到数据文件的时间都会比数据文件时间晚,即T+n日收到的数据文件是T日的数据文件。

其中,多个作业计划中每个作业计划对应的数据文件时间不超过当前时间,可以早于当前时间,也可以等于当前时间。

下面通过表格对作业计划列表进行介绍:

表1作业计划列表

本实施例中,多个作业计划可以理解为批量作业计划,可以使用批量应用对多个作业计划进行批量处理。

S202、在多个作业计划中,确定目标作业计划。

本实施例中,数据表配置有数据装载顺序,数据装载顺序包括第一类装载顺序和第二类装载顺序,第一类装载顺序用于指示按照从早至晚的数据文件时间的顺序进行数据装载。第二类装载顺序用于指示按照最新接收到的数据文件进行数据装载。

则本步骤是根据数据表配置的数据装载顺序,在多个作业计划中,确定目标作业计划。具体的,若数据表的数据装载顺序为第一类装载策略,则将多个作业计划中最早接收时间对应的作业计划作为目标作业计划。若数据表的数据装载顺序为第二类装载策略,则将多个作业计划中最新接收时间对应的作业计划作为目标作业计划。

S203、确定目标作业计划对应的数据文件是否存在。

具体的,是确定下游系统是否接收到上游系统发送的目标作业计划对应的数据文件。举例来说,针对2021年6月14日的数据文件日期对应的作业计划,是判断是否接收到2021年6月14日的数据文件日期对应的数据文件,也就是说确定上游系统是否将2021年6月14日的数据文件发送至下游系统。

S204、若目标作业计划对应的数据文件不存在,则确定目标作业计划对应的数据文件的等待时间是否小于或等于预设时间。

其中,目标作业计划对应的数据文件的等待时间,为当前时间与目标作业计划对应的数据文件的接收时间的时间差。其中,接收时间是指下游系统预先设定的对数据文件首次进行接收的时间。接收时间与数据文件时间具有关联关系,例如,上游系统将当天的数据生成为数据文件,并在第二天向数据仓库系统发送数据文件,则第二天对应的时间为接收时间。

本实施例中,预设时间是数据文件的到达时间相较于数据文件时间的最大延迟时间。

假设预设时间为R,R为大于或等于0的整数,单位为天,当前时间为CDATE,当前作业计划的数据文件时间为RDATE。则可以根据数据文件时间和当前时间以及预设时间,判断目标作业计划对应的数据文件时间是否超出用户设置的容忍度,具体的:若CDATE-RDATE>R+n,则判定为超出容忍度;若CDATE-RDATE≤R+n,则判定为在容忍度范围内。

其中,预设时间根据用户设置的容忍度和下游系统接收数据文件的时间与数据文件时间之间的时间差确定。具体的,预设时间=用户设置的容忍度+下游系统对数据文件的接收时间与数据文件时间之间的时间差。

其中,下游系统在数据文件的接收时间内对数据文件进行接收,接收结果包括:接收到数据文件和未接收到数据文件。

在一些可选的实施方式中,容忍度可以根据数据表对应的数据服务确定,例如,数据表提供周报表服务,则该数据表的容忍度可以设置为7天。

数据表提供月报表服务,则该数据表的容忍度可以设置为30天。

其中,n为下游系统对数据文件的接收时间与数据文件时间之间的时间差,由于下游收到上游数据的时间都会比数据文件时间晚,即T+n日收到的数据文件是T日的数据,n取值为大于1的正整数。举例来说,上游系统一般在日终时,加工数据并在第二天给下游系统发送数据文件,则n可以取值为1。

S205、若是,则在数据表的预设装载策略指示能够跳过目标作业计划的情况下,跳过目标作业计划,并在多个作业计划中,确定新的目标作业计划。

本实施例中,数据表还配置有预设装载策略,预设装载策略用于指示在作业计划对应的数据文件不存在的情况下,是否能够跳过该作业计划,执行其他作业计划。

仍然以表1举例来说,当前时间为2021年6月16日,预设时间为3日,则针对2021年6月14日对应的作业计划,若不存在2021年6月14日的数据文件,则确定对2021年6月14日的数据文件的等待时间是否小于或等于3,若小于或等于3,且数据表的预设装载策略指示能够跳过目标作业计划,则跳过2021年6月14日对应的作业计划,将2021年6月15日对应的作业计划作为新的目标作业计划,并返回执行S202。

S206、若否,则将目标作业计划的状态记录为超时,并发送告警信息。

S207、若目标作业计划对应的数据文件存在,则根据目标作业计划对应的数据文件进行数据装载,并将目标作业计划的状态记录为完成。

具体的,是指将目标作业计划对应的数据文件中的数据导入数据表中。

本实施例中,数据表设置有数据装载类型,数据装载类型包括全量装载、增量装载等。

针对全量装载,则本步骤是根据目标作业计划对应的数据文件中的数据,对数据表进行刷新,即重写数据表。

针对增量装载,则本步骤是根据目标作业计划对应的数据文件中的数据,向数据表中增加发生变化的数据。

本实施例通过在目标作业计划对应的数据文件不存在的情况下,确定目标作业计划对应的数据文件的等待时间是否小于或等于预设时间,以及在目标作业计划对应的数据文件的等待时间小于或等于预设时间,且数据表的预设装载策略指示能够跳过目标作业计划的情况下,跳过目标作业计划,并在多个作业计划中,确定新的目标作业计划。由于是根据预设时间进行容忍度判断,以及根据预设装载策略确定是否能够跳过目标作业计划,并在容忍度范围内将能够跳过的目标作业计划跳过,执行其他作业计划,从而不影响后续其他的数据装载过程,提高了数据装载效率。

在上述实施例的基础上,可以将预设装载策略划分为跳跃装载策略、按最新装载策略和顺序装载策略。而跳跃装载策略和按最新装载策略均为指示作业计划未完成的情况下,不能够跳过作业计划执行其他作业计划的策略。

其中,跳跃装载策略用于指示当前作业计划未完成的情况下,能够跳过当前作业计划,并执行其他作业计划。

示例性地,将在数据文件时间上相邻的两个数据文件分别称之为第一数据文件和第二数据文件,其中,第一数据文件的数据文件时间早于第二数据文件的数据文件时间。

跳跃装载策略适用于第一数据文件的装载结果对第二数据文件不存在影响的情形,该种情形下,即使第一数据文件中的数据未装载,也可以将第二数据文件中的数据进行装载。

图3为本申请实施例提供的跳跃装载策略的示意图。

如图3所示,请参阅表1,将2021年6月14日的数据文件时间对应的作业计划作为目标作业计划,并判断2021年6月14日的数据文件是否存在,若2021年6月14日的数据文件不存在,则将2021年6月15日的作业计划作为新的目标作业计划,若2021年6月15日的数据文件存在,则可以对2021年6月15日的数据文件进行数据装载。

在跳跃装载策略的实施例中,在多个作业计划中,确定新的目标作业计划,包括:将多个作业计划中次早接收时间对应的作业计划,确定为新的目标作业计划。

其中,按最新装载策略用于指示针对第二类装载顺序,若不存在最新数据文件时间的数据文件,且目标作业计划对应的数据文件的等待时间小于或等于预设时间,则获取次新数据文件时间对应的作业计划作为新的目标作业计划。

图4为本申请实施例提供的最新装载策略的示意图。

如图4所示,请参阅表1,最新装载策略是指根据接收到的最新数据文件时间的数据文件进行数据装载。具体的,是指按照表1中由后到前的顺序执行各个作业计划,即:将2021年6月16日的数据文件时间对应的作业计划作为目标作业计划,并判断2021年6月16日的数据文件是否存在,若不存在,则将2021年6月15日的作业计划作为新的目标作业计划,若2021年6月15日的数据文件存在,则可以对2021年6月15日的数据文件进行数据装载。

在最新装载策略的实施例中,在多个作业计划中,确定新的目标作业计划,包括:将多个作业计划中次新接收时间对应的作业计划,确定为新的目标作业计划。

其中,顺序装载策略用于指示针对第一类装载顺序,若不存在目标作业计划对应的数据文件,且目标作业计划对应的数据文件的等待时间小于或等于预设时间,则记录作业计划的执行状态为未执行,并结束。

其中,将在数据文件时间上相邻的两个数据文件分别称之为第一数据文件和第二数据文件,其中,第一数据文件的数据文件时间早于第二数据文件的数据文件时间。

顺序装载适用于第一数据文件的装载结果对第二数据文件存在影响的情形,该种情形下,需要将第一数据文件的数据进行装载后,才能够将第二数据文件中的数据进行装载。

图5为本申请实施例提供的顺序装载策略的示意图。

如图5所示,请参阅表1,顺序装载是指将2021年6月14日的数据文件进行数据装载完成后,才可以装载2021年6月15日的数据文件,若2021年6月14日的数据文件不存在,即使已接收到装载2021年6月15日的数据文件,也不可以装载2021年6月15日的数据文件。

在上述实施例的基础上,还可以根据数据表的类型,确定数据表的预设装载策略。图6为本申请实施例提供的数据装载方法的流程图二。如图6所示,该方法包括:

S601、确定数据表的类型,数据表的类型包括主档类型和明细类型。

在一些示例中,主档类型包括账务。明细类型包括交易流水。

S602、若数据表的类型为主档类型,则确定数据表的预设装载策略为不能够跳过目标作业计划。

S603、若数据表的类型为明细类型,则确定数据表的预设装载策略为能够跳过目标作业计划。

在上述实施例的基础上,作业计划列表中包括当前时间的作业计划和当前时间之前未完成的作业计划。在本步骤之前,需要生成作业计划列表,图7为本申请实施例提供的数据装载方法的流程图三。如图7所示,需要生成作业计划列表,包括:

S701、当前时间是否达到数据表的数据文件的接收时间。

本实施例是根据数据表的数据文件的接收时间,确定是否需要生成作业计划。

S702、若当前时间达到数据表的数据文件的接收时间,则生成当前时间的作业计划,并添加至预先建立的作业计划列表中。

S703、若当前时间未达到数据表的数据文件的接收时间,则不生成当前时间的作业计划。

在生成当前时间的作业计划后,则根据图2所示实施例的步骤对当前时间的作业计划进行处理,并根据处理结果记录作业计划的状态。具体的,若当前时间的作业计划未完成,则将当前时间的作业计划的状态记录为未完成;若当前时间的作业计划已完成,则将作业计划列表中当前时间的作业计划删除,或者将作业计划列表中当前时间的作业计划的状态记录为已完成;若当前时间的作业计划已超时,则将作业计划列表中当前时间的作业计划的状态记录为超时,并发送告警信息。

应当理解,图2所示实施例是对作业计划列表中状态为未完成的作业计划进行处理。

举例来说,若下游系统每天都需要接收数据表A的数据文件,则每天都需要生成当天的作业计划。若下游系统每间隔2天接收一次数据表A的数据文件,则每间隔2天生成一次作业计划,并且不生成间隔时间内的作业计划。

在上述方法实施例的基础上,图8为本申请实施例提供的数据装载装置的结构示意图。如图8所示,数据装载装置包括:获取模块801和确定模块802;获取模块801,用于获取数据表的作业计划列表,所述作业计划列表包括多个作业计划,所述多个作业计划中每个作业计划对应有数据文件;确定模块802,用于在所述多个作业计划中,确定目标作业计划;确定模块802,还用于若所述目标作业计划对应的数据文件不存在,则确定所述目标作业计划对应的数据文件的等待时间是否小于或等于预设时间;确定模块802,还用于若所述目标作业计划对应的数据文件的等待时间小于或等于预设时间,则在所述数据表的预设装载策略指示能够跳过所述目标作业计划的情况下,跳过所述目标作业计划,并在所述多个作业计划中,确定新的目标作业计划。

在一些可能的设计中,所述装置还包括:记录模块803,用于若所述目标作业计划的数据文件的等待时间小于或等于预设时间,则在所述数据表的预设装载策略指示不能够跳过所述目标作业计划的情况下,将所述目标作业计划的状态记录为未完成,并结束。

在一些可能的设计中,所述确定模块802还用于:确定所述数据表的类型,所述数据表的类型包括主档类型和明细类型;若所述数据表的类型为主档类型,则确定所述数据表的预设装载策略为不能够跳过所述目标作业计划;若所述数据表的类型为明细类型,则确定所述数据表的预设装载策略为能够跳过所述目标作业计划。

在一些可能的设计中,所述目标作业计划的数据文件对应有接收时间,所述接收时间为所述数据仓库系统对所述数据文件首次进行接收的时间,所述确定模块802,具体用于:若所述数据表的预设装载策略指示按照从早到晚的数据文件时间的顺序进行数据装载,则将所述多个作业计划中最早接收时间对应的作业计划,确定为目标作业计划;将所述多个作业计划中次早接收时间对应的作业计划,确定为新的目标作业计划。

在一些可能的设计中,所述目标作业计划的数据文件对应有接收时间,所述接收时间为所述数据仓库系统对所述数据文件首次进行接收的时间,所述确定模块802,具体用于:若所述数据表的预设装载策略指示按照最新接收到的数据文件进行数据装载,则将所述多个作业计划中最新接收时间对应的作业计划,确定为目标作业计划;将所述多个作业计划中次新接收时间对应的作业计划,确定为新的目标作业计划。

在一些可能的设计中,所述装置还包括发送模块804;所述记录模块803,还用于若所述目标作业计划对应的数据文件的等待时间大于预设时间,则将所述目标作业计划的状态记录为超时;所述发送模块804,用于若所述目标作业计划对应的数据文件的等待时间大于预设时间,则发送告警信息。

本申请实施例提供的数据装载装置,可用于执行上述实施例中数据装载方法的技术方案,其实现原理和技术效果类似,在此不再赘述。

需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,确定模块802可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上确定模块802的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。

图9为本申请实施例提供的电子设备的结构示意图。该电子设备可以是上述实施例中的数据仓库系统,如图9所示,该电子设备可以包括:处理器901、存储器902和收发器903。

处理器901执行存储器存储的计算机执行指令,使得处理器901执行上述实施例中的方案。处理器901可以是通用处理器,包括中央处理器CPU、网络处理器(networkprocessor,NP)等;还可以是数字信号处理器DSP、专用集成电路ASIC、现场可编程门阵列FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

存储器902通过系统总线与处理器901连接并完成相互间的通信,存储器902用于存储计算机程序指令。

系统总线可以是外设部件互连标准(peripheral component interconnect,PCI)总线或扩展工业标准结构(extended industry standard architecture,EISA)总线等。系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。收发器用于实现数据库访问装置与其他计算机(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(randomaccess memory,RAM),也可能还包括非易失性存储器(non-volatile memory)。

本申请实施例提供的电子设备,可用于执行上述实施例中数据装载方法的技术方案,其实现原理和技术效果类似,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在计算机上运行时,使得计算机执行上述实施例数据装载方法的技术方案。

本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,其存储在计算机可读存储介质中,至少一个处理器可以从计算机可读存储介质读取计算机程序,至少一个处理器执行计算机程序时可实现上述实施例中数据装载方法的技术方案。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求书指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。

相关技术
  • 数据装载方法、装置、设备及存储介质
  • 一种数据装载方法、装置、设备和存储介质
技术分类

06120113270244