[go: up one dir, main page]

CN110019145A - A kind of multi-environment cascade method and apparatus of big data platform - Google Patents

A kind of multi-environment cascade method and apparatus of big data platform Download PDF

Info

Publication number
CN110019145A
CN110019145A CN201810631197.7A CN201810631197A CN110019145A CN 110019145 A CN110019145 A CN 110019145A CN 201810631197 A CN201810631197 A CN 201810631197A CN 110019145 A CN110019145 A CN 110019145A
Authority
CN
China
Prior art keywords
environment
data processing
processing object
cascade
junior
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810631197.7A
Other languages
Chinese (zh)
Other versions
CN110019145B (en
Inventor
张森森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Shulan Technology Co ltd
Original Assignee
Hangzhou Shulan Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Shulan Technology Co Ltd filed Critical Hangzhou Shulan Technology Co Ltd
Priority to CN201810631197.7A priority Critical patent/CN110019145B/en
Publication of CN110019145A publication Critical patent/CN110019145A/en
Application granted granted Critical
Publication of CN110019145B publication Critical patent/CN110019145B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/219Managing data history or versioning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • G06F16/2246Trees, e.g. B+trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Stored Programmes (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of multi-environment cascade method and apparatus of big data platform.The multi-environment cascade method of big data platform includes: creation multi-stage environmental;Configuration surroundings cascade connection;Newdata is dealt with objects in junior's environment, and verifies the data processing object;Pass through if the data processing object is verified, submitted in junior's environment and issues the data processing object;And the data processing object that audit is issued, and if the audit passes through, according to the environment cascade connection, identical data processing object is mapped in higher level's environment cascade of junior's environment.

Description

A kind of multi-environment cascade method and apparatus of big data platform
Technical field
The present invention relates to computer technology, the particularly multi-environment cascade method and system of big data platform.
Background technique
Big data technology there has been at present to be widely applied.A variety of big data handling implements are had existed, such as distributed Computational frame Hadoop, Tool for Data Warehouse Hive, the distributed system Spark calculated based on memory, large-scale graph data meter Calculate platform Giraph etc..By means of varied computing platform, data mining personnel can create various types of objects daily Data are processed, analyze, and it is expected that object once creates can repeatedly be multiplexed under various circumstances.Therefore, there is an urgent need to one The cascade method of multi-stage environmental is planted uniformly to issue and be multiplexed object.
The prior art has been given some solutions regarding to the issue above, such as based on exploitation environment and production environment Associated method, and the method based on the export and importing that are packaged object.
However, there are still defects for the solution of the prior art.Due to being simple consideration exploitation and production environment Association, therefore it is not able to satisfy business demand of the data mining personnel under test scene, and object can not be copied to all In other identical production environments.In addition, the method for export and importing that object is packaged is created in a platform or environment Batch of data working process task or object are built.If it is desired to these tasks or object are transplanted in other environment or platform, Then they can only be integrally downloaded and export as file, then upload file to import and use.It will be unable to disposably lead in this way Enter into multiple environment, if the error of a certain environment may need to be deleted and restored one by one in all environment, and It can not carry out effective version management.
Summary of the invention
According to an aspect of the present invention, a kind of multi-environment cascade method of big data platform includes: to create multistage ring Border;Configuration surroundings cascade connection;Newdata is dealt with objects in junior's environment, and verifies the data processing object;If The data processing object, which is verified, to be passed through, then submits in junior's environment and issue the data processing object;And it examines The data processing object that core is issued, and if the audit passes through, according to the environment cascade connection, in the junior Higher level's environment cascade of environment maps identical data processing object.
The environment cascade connection includes exploitation environment and production environment, junior's environment are the exploitation environment, institute State the higher level that production environment is the exploitation environment.
The environment cascade connection from most junior to most higher level successively include exploitation environment, test environment, gray scale environment and Production environment, and from most junior into uppermost cascade mapping process, at data of every level-one all to the publication Reason object is verified.
The environment cascade connection successively includes outsourcing development environment from most junior to most higher level, internal exploitation environment, surveys Test ring border, gray scale environment and production environment, from most junior into uppermost cascade mapping process, in every level-one all to described The data processing object of publication is verified, and the method also includes: implement access authorization for resource control, with can be to the big number Isolation Management is carried out according to the data in platform.
The environment cascade connection further includes the cluster configuration information of every grade of environment in the multi-stage environmental.The configuration ring The step of border cascade connection, is carried out in visualization interface.The environment cascade connection is stored in tree-like data structure In.The data processing object includes: task, script, resource, function.It is described that submit operation include the data after verified Process object is put into list to be released.The publication operation includes one group of relevant data processing object uniform packing of selection With creation publication packet.Environment not at the same level corresponds to different storage computing clusters in the multi-stage environmental.Described different Implement Network Isolation between storage computing cluster.The cascade map operation is implemented under cloud environment.The cascade mapping Operation is that the data processing object is mapped to private clound, proprietary cloud or local computer room from public cloud cascade.
According to an aspect of the present invention, a kind of multi-environment cascade device of big data platform includes: more for creating The module of grade environment;Module for configuration surroundings cascade connection;For in junior's environment newdata deal with objects, and test Demonstrate,prove the module of the data processing object;Pass through if be verified for the data processing object, in junior's environment Middle submission and the module for issuing the data processing object;And for auditing issued data processing object, and if institute It states audit to pass through, then according to the environment cascade connection, maps identical number in higher level's environment cascade of junior's environment According to the module of process object.
The environment cascade connection includes exploitation environment and production environment, junior's environment are the exploitation environment, institute State the higher level that production environment is the exploitation environment.
The environment cascade connection from most junior to most higher level successively include exploitation environment, test environment, gray scale environment and Production environment, and from most junior into uppermost cascade mapping process, at data of every level-one all to the publication Reason object is verified.
The environment cascade connection successively includes outsourcing development environment from most junior to most higher level, internal exploitation environment, surveys Test ring border, gray scale environment and production environment, from most junior into uppermost cascade mapping process, in every level-one all to described The data processing object of publication is verified, and described device further include: for implementing access authorization for resource control, with can be to described Data in big data platform carry out the module of Isolation Management.
The environment cascade connection further includes the cluster configuration information of every grade of environment in the multi-stage environmental.It is described to be used to match The module for setting environment cascade connection is run in visualization interface.The environment cascade connection is stored in tree-like data knot In structure.The data processing object includes: task, script, resource, function.If described be used for the data processing object quilt It is verified, is then submitted in junior's environment and the module for issuing the data processing object is also used to the number after verified It is put into list to be released according to process object.If described be verified for the data processing object passes through, described It is submitted in junior's environment and the module for issuing the data processing object is also used to select one group of relevant data processing object unified It is packaged to create publication packet.Environment not at the same level corresponds to different storage computing clusters in the multi-stage environmental.It is described not It can implement Network Isolation between same storage computing cluster.It is described to be used to audit issued data processing object, and such as Audit described in fruit passes through, then identical in higher level's environment cascade mapping of junior's environment according to the environment cascade connection The cascade mapping function of module of data processing object can implement under cloud environment.The cascade mapping function be by The data processing object is mapped to private clound, proprietary cloud or local computer room from public cloud cascade.
An aspect of of the present present invention discloses a kind of computer-readable medium, is stored thereon with computer-readable instruction, described The multi-environment cascade method of big data platform as described above is able to carry out when computer-readable instruction is computer-executed.
Since present invention employs multi-stage environmentals, can be handled under multilayer environment simultaneously, the environment is similar In: exploitation environment, test environment, gray scale environment, production environment A, production environment B etc..It can split hair environmental objects progress institute There is the publication of higher level's environment.
The invention proposes a kind of multi-stage environmental Cascading Methods.This method passes through the mapping object between environment simultaneously, can It is multiplexed and is verified with release quickly, and can cascaded and use each different cloud environment.When creating certain under a certain junior's environment When an object, it can be mapped by cascade, by the object release quickly into its all higher level's environment, and be guaranteed between environment Isolation.The embodiment of the present invention also supports the dynamic of multi-stage environmental to add and delete.
Therefore, embodiment through the invention is solved in the multi-stage environmental cascade connection of big data platform, varying environment The rapid multiplexing problem of lower object (task, script, resource, function etc.).
Detailed description of the invention
Fig. 1 shows multi-stage environmental architecture diagram according to an embodiment of the present invention.
Fig. 2 shows multi-stage environmental business structure figures according to an embodiment of the present invention.
Fig. 3 shows customized multi-stage environmental flow chart according to an embodiment of the present invention.
Fig. 4 shows heterogeneous network environment cascade graphs according to an embodiment of the present invention.
Specific embodiment
The contents of the present invention are discussed now with reference to several exemplary embodiments.It should be appreciated that discussing these implementations Example is rather than dark merely to better understood when those of ordinary skill in the art and therefore realize the contents of the present invention Show any restrictions to the scope of the present invention.
As used herein, term " includes " and its variant will be read as meaning opening " including but not limited to " Put formula term.Term "based" will be read as " being based at least partially on ".Term " one embodiment " and " a kind of embodiment " It is read as " at least one embodiment ".Term " another embodiment " will be read as " at least one other embodiment ".
The embodiment of the present invention is a kind of customized multi-stage environmental framework, by the resource isolation in different environment, energy Enough ensure data safety.As shown in Figure 1, the framework includes four layers: client layer, gateway layer, Business Logic, storage computation layer.
● client layer: client layer is visualization interface layer, and user (such as developer) can pass through letter on interface It is easy to operate to configure multi-stage environmental and create object (resource, function, script, task).
● gateway layer: when front end (for example, browser) there is user to send request (content of request is usually some parameters letter Breath, for example, user name, password etc.) when coming, carrying out delivery of services by gateway layer, (delivery of services, which refers to, sends out each browser The request sent, which is assigned in different back-end servers, to be executed).For example, can be using the RPC (Remote of open source Procedure Call) frame DUBBO carries out delivery of services, and plurality of back-end server is registered to net by zookeeper Close platform.
Business Logic: Business Logic is responsible for the possible very complicated service logic of processing, and (service logic refers to that processing is each The process of kind operation), task is instantiated, and the example of task is submitted in bottom memory and is run.Service logic The function of layer includes the function related with business demand such as the formulation of business rule, realization of operation flow.Wherein, each run Task can all generate a new example.Example normal operation can undergo wait run, run and to the end of three phases.For example, for Task A, the example ID for running generation twice is respectively: T_630_20180301115903046_1, T_630_ 20180301120009801_1。
● storage computation layer: storage computation layer is used to realize data storage, data computing function.Typically, storage meter Layer is calculated using hadoop cluster as main storage computing cluster, but the embodiment of the present invention platform is supported various types of numbers According to source as storage computing cluster (such as: MySQL, Greenplum etc.).
The division of the common environment of each embodiment according to the present invention is illustratively explained below with reference to Fig. 2, and And entire multi-environment the operational flowchart used will be cascaded to be illustratively described referring to Fig. 3.
In multi-stage environmental, bottom cluster can be mutually isolated, to guarantee data security;Bottom cluster can configure full side The data permission of position, with the data permission different for different personnel assignments.Implementation of the invention guarantees that task can be in difference It is multiplexed between environment, the primary creation data processing object of realization (it includes: task, script, resource, function etc.) and can be multiple The data processing object is run, data mining person works can be greatlied simplify in this way (for example, when saving 80% work Between).In an embodiment of the present invention, the cluster of each environment can be in different cloud, such as: exploitation cluster is in Ali's cloud Upper, test environment is stored in Huawei's cloud, production cluster in local computer room.By data mining personnel in the developing creating environments of the task After running successfully, test can be published to, in production environment, can be realized the object reuse of across a network environment in this way.
The multi-stage environmental business structure of the embodiment of the present invention is as shown in Fig. 2, it can be realized environment money in big data platform The control and isolation in source, permission, can be such that several developers develop jointly online, to improve development efficiency.
According to an embodiment of the invention, different enterprises can flexible and customized oneself environmental pattern of configuration.Often Mode has single-mode (production), normal mode (exploitation, production), rigorous model (exploitation, test, gray scale, production), outside Pack mode (outsourcing development, internal exploitation, test, gray scale, production) etc.:
● single-mode: only having production environment, and data mining personnel directly generate data processing object in the present context.
● data processing pair normal mode: is generated in the case where developing environment comprising exploitation and production environment, data mining personnel As, and it is published to production environment.
● rigorous model: comprising four kinds of exploitation, test, gray scale, production environment, developed in strict accordance with project development process And data processing object is created, and data processing object publishing is verified data processing object to higher level's environment one by one.
● Outsourcing Model: comprising five kinds of outsourcing development, internal exploitation, test, gray scale, production environment, with addition of moneys Permission control in source can carry out Isolation Management to data.
The multi-environment Cascading Methods of embodiment according to the present invention are as shown in figure 3, include the following steps:
(1) multi-stage environmental, the cluster configuration of customized every grade of environment are created.Wherein, cluster configuration information can be according to reality Depending on the situation of border, the mainly configuration of cluster and database information, such as:
Exploitation environment cluster configuration include: the address hdfs=127.0.0.1:8020, yarn scheduling address= 127.0.0.1:8088, scheduling queue=dev and database=demo_dev.Testing environment cluster configuration includes: the address hdfs =test:8020, yarn dispatches address=test:8088, scheduling queue=test and database=demo_test.
(2) customized configuration surroundings cascade connection.
Wherein, the embodiment of the present invention is the configuration surroundings cascade connection in visualization interface, such as: develop the upper of environment Grade is test environment, and the higher level for testing environment is gray scale environment.The data structure of reaction environment cascade connection can be tree-like knot Structure, higher level's environment of certain grade of environment can have or multiple, but can not be cascaded across grade.
(3) data mining personnel newdata process object (task, script, resource, function etc.) in most junior's environment, And test is run with the correctness of identifying object.
Wherein, the content of verifying is the object of data processing.For example, it is assumed that will be from being similar to " the horse of toilet in my family Bucket leak ", " my family's door is broken " etc. parse the amount that certain type of cell is complained in the mass data in relation to estate management, just Need to create some functions or SQL statement (data processing object);Then to running these functions or SQL language in initial data Sentence, and verify according to operation result the correctness of these functions or SQL statement.
(4) the data mart modeling object after verifying is submitted, data mining personnel create publication packet.
Wherein, it is to be released to refer to that data developer is put into the data processing object of the data after verifying after tested for submission In list, one group of data processing object uniform packing relevant to business is selected later to create publication packet.Operation maintenance personnel passes through Audit publication packet is to be published to this group task in higher level's environment.
(5) after release management person is by publication audit, higher level cascades environment and possesses identical data process object, can make Identical data processing object is directly run under the cluster environment.Wherein, operation maintenance personnel is by audit publication packet come this group Task is published in higher level's environment.The whole flow process of publication includes: that packet, audit publication packet, times after the approval are issued in creation Business duplication.After the approval, higher level environment of the identical task of piece of content to cascade mapping will be replicated from exploitation environment In, wherein the contents such as the title of task, level, dependence, configuration relation are all identical.In the disclosure, cascade mapping Refer to: to certain object under Mr. Yu's environment, higher level's environment of the environment being made to possess the operation of same object.
According to one embodiment of present invention, cascade mapping relations can be configured in visualization interface, such as: Ke Yixuan Junior's environment of exploitation environment is selected for test environment, by exploitation environment and test environment cascade mapping;Cascade the data knot of mapping Structure is tree structure, and junior's environment of certain grade of environment can have one or more, but can not carry out cascade mapping across grade.
One embodiment of the present of invention supports the storage computing cluster under heterogeneous network environment, under various circumstances can be right Answer different storage computing clusters.The embodiment of heterogeneous network environment framework is as shown in Figure 4.As seen from Figure 4, depositing for environment is developed Storage computing cluster is deployed in Ali's cloud environment, is developing the task run of the data mart modeling of creating environments in Ali's cloud cluster machine In device.After the test of task is verified, by task publication (also being understood as Task Duplication) into test environment.Wherein, The cluster of environment is tested in Huawei's cloud, task definition can operate normally in the cluster environment of Huawei's cloud.Finally by task It is published in gray scale environment, and is published in production environment again by gray scale environment, the cluster that gray scale environment and production environment use It is deployed in local computer room.Cluster A, cluster B, the Technology Selection of cluster C are necessary identical.Such as.If developing the cluster A of environment Hadoop, spark script environment are used, then the cluster C for testing the cluster B of environment, gray scale and production environment requires to make With hadoop, spark script environment.
In addition, carrying out Network Isolation between cluster, do not communicated mutually between each cluster.The physical store of task and duplication are It is realized using business library.
The embodiment of the present invention can support the resource isolation between customized multi-stage environmental cascade and environment.In addition, The embodiment of the present invention can support the publication of the object (task, resource, function etc.) between multi-stage environmental.In addition, of the invention Embodiment can also further support the cascade under various cloud environments to issue, and can from public cloud cascade be published to it is privately owned Cloud, proprietary cloud or local computer room.
In the disclosure, statement " user " refers to " user ".
The method and apparatus of various embodiments of the present invention can be implemented as pure software and (such as be write with Java language Software program), it also can according to need and be embodied as pure hardware (such as dedicated ASIC chip or fpga chip), it can be with It is embodied as combining the system (such as the fixer system for being stored with fixed code) of software and hardware.
Another aspect of the present invention is a kind of computer-readable medium, is stored thereon with computer-readable instruction, described Instruct the method for being performed implementable various embodiments of the present invention.
Various embodiments of the present invention are described above, above description is exemplary, and non-exclusive, and It is not limited to the disclosed embodiment.Without departing from the scope and spirit of illustrated each embodiment, for this skill Many modifications and changes are obvious for the those of ordinary skill in art field.The range of claimed theme only by The attached claims are defined.

Claims (29)

1. a kind of multi-environment cascade method of big data platform, comprising:
Create multi-stage environmental;
Configuration surroundings cascade connection;
Newdata is dealt with objects in junior's environment, and verifies the data processing object;
Pass through if the data processing object is verified, submitted in junior's environment and issues the data processing pair As;And
Issued data processing object is audited, and if the audit passes through, according to the environment cascade connection, in institute The higher level's environment cascade for stating junior's environment maps identical data processing object.
2. according to the method described in claim 1, wherein, the environment cascade connection includes exploitation environment and production environment, institute Stating junior's environment is the exploitation environment, and the production environment is the higher level of the exploitation environment.
3. according to the method described in claim 1, wherein, the environment cascade connection successively includes out from most junior to most higher level Hair ring border, test environment, gray scale environment and production environment, and
, into uppermost cascade mapping process, all the data processing object of the publication is carried out in every level-one from most junior Verifying.
4. according to the method described in claim 1, wherein, the environment cascade connection successively includes outer from most junior to most higher level Packet exploitation environment, internal exploitation environment, test environment, gray scale environment and production environment,
, into uppermost cascade mapping process, all the data processing object of the publication is carried out in every level-one from most junior Verifying, and the method also includes:
Implement access authorization for resource control, Isolation Management can be carried out to the data in the big data platform.
5. according to the method described in claim 1, wherein the environment cascade connection further includes every grade of ring in the multi-stage environmental The cluster configuration information in border.
6. according to the method described in claim 1, wherein the configuration surroundings cascade connection the step of be in visualization interface It carries out.
7. according to the method described in claim 1, wherein the environment cascade connection is stored in tree-like data structure.
8. according to the method described in claim 1, wherein the data processing object includes: task, script, resource, function.
9. according to the method described in claim 1, wherein described, to submit operation include that the data processing object after verified is put Enter into list to be released.
10. according to the method described in claim 9, wherein the publication operation includes one group of relevant data processing object of selection Uniform packing is to create publication packet.
11. according to the method described in claim 1, wherein environment not at the same level in the multi-stage environmental corresponds to different storages Computing cluster.
12. according to the method for claim 11, wherein implementing to implement between the different storage computing cluster Network Isolation.
13. according to the method described in claim 1, wherein the cascade map operation is implemented under cloud environment.
14. according to the method for claim 13, wherein the cascade map operation is by the data processing object from public affairs There is cloud cascade to be mapped to private clound, proprietary cloud or local computer room.
15. a kind of multi-environment cascade device of big data platform, comprising:
For creating the module of multi-stage environmental;
Module for configuration surroundings cascade connection;
For in junior's environment newdata deal with objects, and verify the module of the data processing object;
Pass through if be verified for the data processing object, submitted in junior's environment and issues the data processing The module of object;And
For auditing issued data processing object, and if the audit passes through, according to the environment cascade connection, The module of identical data processing object is mapped in higher level's environment cascade of junior's environment.
16. device according to claim 15, wherein the environment cascade connection includes to develop environment and production environment, Junior's environment is the exploitation environment, and the production environment is the higher level of the exploitation environment.
17. device according to claim 15, wherein the environment cascade connection successively includes from most junior to most higher level Environment, test environment, gray scale environment and production environment are developed, and
, into uppermost cascade mapping process, all the data processing object of the publication is carried out in every level-one from most junior Verifying.
18. device according to claim 15, wherein the environment cascade connection successively includes from most junior to most higher level Outsourcing development environment, internal exploitation environment, test environment, gray scale environment and production environment,
, into uppermost cascade mapping process, all the data processing object of the publication is carried out in every level-one from most junior Verifying, and described device further include:
For implementing access authorization for resource control, can the data in the big data platform be carried out with the module of Isolation Management.
19. device according to claim 15, wherein the environment cascade connection further includes every grade in the multi-stage environmental The cluster configuration information of environment.
20. device according to claim 15, wherein the module for configuration surroundings cascade connection is to visualize It is run in interface.
21. device according to claim 15, wherein the environment cascade connection is stored in tree-like data structure.
22. device according to claim 15, wherein the data processing object includes: task, script, resource, function.
23. device according to claim 15 passes through if be verified described in wherein for the data processing object, It is submitted in junior's environment and the module for issuing the data processing object is also used to the data processing object after verified It is put into list to be released.
24. device according to claim 23 passes through if be verified described in wherein for the data processing object, It is submitted in junior's environment and the module for issuing the data processing object is also used to select one group of relevant data processing pair As uniform packing to create publication packet.
25. device according to claim 15, wherein environment not at the same level in the multi-stage environmental corresponds to different deposit Store up computing cluster.
26. device according to claim 25, wherein network can be implemented between the different storage computing cluster Isolation.
27. device according to claim 15, wherein it is described for auditing issued data processing object, and if The audit passes through, then identical in higher level's environment cascade mapping of junior's environment according to the environment cascade connection The cascade mapping function of the module of data processing object can be implemented under cloud environment.
28. device according to claim 27, wherein the cascade mapping function is by the data processing object from public affairs There is cloud cascade to be mapped to private clound, proprietary cloud or local computer room.
29. a kind of computer-readable medium is stored thereon with computer-readable instruction, the computer-readable instruction is by computer The method as described in one of any in claim 1-14 is able to carry out when execution.
CN201810631197.7A 2018-06-19 2018-06-19 Multi-environment cascading method and device for big data platform Active CN110019145B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810631197.7A CN110019145B (en) 2018-06-19 2018-06-19 Multi-environment cascading method and device for big data platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810631197.7A CN110019145B (en) 2018-06-19 2018-06-19 Multi-environment cascading method and device for big data platform

Publications (2)

Publication Number Publication Date
CN110019145A true CN110019145A (en) 2019-07-16
CN110019145B CN110019145B (en) 2021-09-14

Family

ID=67188360

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810631197.7A Active CN110019145B (en) 2018-06-19 2018-06-19 Multi-environment cascading method and device for big data platform

Country Status (1)

Country Link
CN (1) CN110019145B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113010421A (en) * 2021-03-16 2021-06-22 北京奇艺世纪科技有限公司 Data processing method and device, electronic equipment and storage medium
CN113741970A (en) * 2021-08-09 2021-12-03 广州市易工品科技有限公司 Method and device for realizing separation of production environment and development environment of data warehouse
CN115576793A (en) * 2021-06-21 2023-01-06 青岛海尔科技有限公司 Data processing method, system and device

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150082280A1 (en) * 2013-09-18 2015-03-19 Yahoo! Inc. Automatic verification by comparing user interface images
CN104516738A (en) * 2014-12-15 2015-04-15 北京金和软件股份有限公司 Integrated implementing method for development and release of APP
US9405661B1 (en) * 2015-04-23 2016-08-02 International Business Machines Corporation Resource-constrained test automation
CN106095501A (en) * 2016-06-12 2016-11-09 华为软件技术有限公司 A kind of application section arranging method and device
CN106649457A (en) * 2016-09-26 2017-05-10 天津海量信息技术股份有限公司 Data processing frame based on object relation mapping technology
CN106959872A (en) * 2017-03-16 2017-07-18 微梦创科网络科技(中国)有限公司 Using loading method and device
CN107797806A (en) * 2016-08-29 2018-03-13 北京雪球信息科技有限公司 A kind of dispositions method of program
CN107797914A (en) * 2016-09-07 2018-03-13 阿里巴巴集团控股有限公司 Code process method, apparatus and code delivery system
CN107870772A (en) * 2017-10-09 2018-04-03 深圳前海微众银行股份有限公司 Cross-environment application deployment method, platform, system and readable storage medium
CN107943486A (en) * 2017-12-19 2018-04-20 北京星河星云信息技术有限公司 A kind of multilingual code compiling method, distribution method, device and system
CN108073504A (en) * 2016-11-17 2018-05-25 北京京东尚科信息技术有限公司 For debugging the method, apparatus of distributed system and debugging system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150082280A1 (en) * 2013-09-18 2015-03-19 Yahoo! Inc. Automatic verification by comparing user interface images
CN104516738A (en) * 2014-12-15 2015-04-15 北京金和软件股份有限公司 Integrated implementing method for development and release of APP
US9405661B1 (en) * 2015-04-23 2016-08-02 International Business Machines Corporation Resource-constrained test automation
CN106095501A (en) * 2016-06-12 2016-11-09 华为软件技术有限公司 A kind of application section arranging method and device
CN107797806A (en) * 2016-08-29 2018-03-13 北京雪球信息科技有限公司 A kind of dispositions method of program
CN107797914A (en) * 2016-09-07 2018-03-13 阿里巴巴集团控股有限公司 Code process method, apparatus and code delivery system
CN106649457A (en) * 2016-09-26 2017-05-10 天津海量信息技术股份有限公司 Data processing frame based on object relation mapping technology
CN108073504A (en) * 2016-11-17 2018-05-25 北京京东尚科信息技术有限公司 For debugging the method, apparatus of distributed system and debugging system
CN106959872A (en) * 2017-03-16 2017-07-18 微梦创科网络科技(中国)有限公司 Using loading method and device
CN107870772A (en) * 2017-10-09 2018-04-03 深圳前海微众银行股份有限公司 Cross-environment application deployment method, platform, system and readable storage medium
CN107943486A (en) * 2017-12-19 2018-04-20 北京星河星云信息技术有限公司 A kind of multilingual code compiling method, distribution method, device and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王晓峻,等: "4A系统代码重构的软件开发实践", 《电信技术》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113010421A (en) * 2021-03-16 2021-06-22 北京奇艺世纪科技有限公司 Data processing method and device, electronic equipment and storage medium
CN113010421B (en) * 2021-03-16 2023-09-01 北京奇艺世纪科技有限公司 Data processing method, device, electronic equipment and storage medium
CN115576793A (en) * 2021-06-21 2023-01-06 青岛海尔科技有限公司 Data processing method, system and device
CN113741970A (en) * 2021-08-09 2021-12-03 广州市易工品科技有限公司 Method and device for realizing separation of production environment and development environment of data warehouse
CN113741970B (en) * 2021-08-09 2024-02-02 广州市易工品科技有限公司 Method and device for realizing separation of data warehouse production environment and development environment

Also Published As

Publication number Publication date
CN110019145B (en) 2021-09-14

Similar Documents

Publication Publication Date Title
CN105830049B (en) Automatic change experiment platform
CN101946258B (en) Model-Based Deployment of Computer-Based Business Processes on Dedicated Hardware
CN104954453B (en) Cloud computing-based data mining REST service platform
Yussupov et al. A systematic mapping study on engineering function-as-a-service platforms and tools
US20170038919A1 (en) Event-driven data processing system
US20170255886A1 (en) Workflow execution
CN109240900A (en) Block chain network service platform and its intelligent contract detection method, storage medium
CN107888681A (en) A kind of business flow processing method and device
Vu et al. Legacy application migration to the cloud: Practicability and methodology
CN110088749A (en) Automated ontology generates
CN108762900A (en) High frequency method for scheduling task, system, computer equipment and storage medium
CN101946260A (en) Modelling computer based business process for customisation and delivery
CN101946261A (en) Automated model generation for computer based business process
CN101946257A (en) Modelling computer based business process and simulating operation
US8752030B1 (en) Process abstraction and tracking, systems and methods
CN110019145A (en) A kind of multi-environment cascade method and apparatus of big data platform
US20210248278A1 (en) Process architecture modeling platform
Tankov et al. Kotless: A serverless framework for kotlin
Schwarz et al. ABMland-a tool for agent-based model development on urban land use change
US7636911B2 (en) System and methods for capturing structure of data models using entity patterns
Karim et al. A proposed novel enterprise cloud development application model
Zhou et al. Modeling, design, and implementation of a cloud workflow engine based on aneka
Garverick et al. Implementing Event-Driven Microservices Architecture in. NET 7: Develop event-based distributed apps that can scale with ever-changing business demands using C# 11 and. NET 7
CN115145762B (en) Intelligent data protection and verification system management method, platform and computer equipment
Alodib et al. A Big Data approach to enhance the integration of Access Control Policies for Web Services

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230224

Address after: 430050 302, Floor 3, No. 114, Hanyang Avenue, Hanyang District, Wuhan, Hubei Province

Patentee after: Wuhan Shulan Technology Co.,Ltd.

Address before: Room 309, building 2, 1 cangxing Road, Cangqian street, Yuhang District, Hangzhou City, Zhejiang Province

Patentee before: HANGZHOU DTWAVE TECHNOLOGY Co.,Ltd.