CN110020018A - Data visualization methods of exhibiting and device - Google Patents
Data visualization methods of exhibiting and device Download PDFInfo
- Publication number
- CN110020018A CN110020018A CN201711387929.4A CN201711387929A CN110020018A CN 110020018 A CN110020018 A CN 110020018A CN 201711387929 A CN201711387929 A CN 201711387929A CN 110020018 A CN110020018 A CN 110020018A
- Authority
- CN
- China
- Prior art keywords
- node
- visualization
- data
- function
- level
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
This specification one or more embodiment provides a kind of data visualization methods of exhibiting and device, this method may include: the visualization node shown under target application scene, and the visualization node includes the corresponding visualization function node of at least one application function, the corresponding visualized data node of data assets relevant to the target application scene under the target application scene;According to the corresponding relationship between the application function and the data assets, the stream compression link that visualization function node relevant to the application function and visualized data node are formed is indicated.
Description
Technical field
This specification one or more embodiment is related to data visualization technique field more particularly to a kind of data visualization
Methods of exhibiting and device.
Background technique
Data visualization (Data Visualization) can realize the visual performance to data by graphical means.
The data visualization means provided in the related technology are commonly available to carry out feature displaying to data in specific dimension, thus right
Data itself realize intuitive, deep observation and analysis.
Summary of the invention
In view of this, this specification one or more embodiment provides a kind of data visualization methods of exhibiting and device.
To achieve the above object, it is as follows to provide technical solution for this specification one or more embodiment:
According to this specification one or more embodiment in a first aspect, propose a kind of data visualization methods of exhibiting,
Include:
Show the visualization node under target application scene, the visualization node includes under the target application scene
The corresponding visualization function node of at least one application function, data assets relevant to the target application scene are corresponding can
Depending on changing back end;
According to the corresponding relationship between the application function and the data assets, indicate relevant to the application function
The stream compression link that visualization function node and visualized data node are formed.
According to the second aspect of this specification one or more embodiment, a kind of data visualization displaying device is proposed,
Include:
Node display unit shows the visualization node under target application scene, and the visualization node includes the mesh
Mark the corresponding visualization function node of at least one application function, the number relevant to the target application scene under application scenarios
According to the corresponding visualized data node of assets;
Link indicates unit, according to the corresponding relationship between the application function and the data assets, mark with it is described
The stream compression link that the relevant visualization function node of application function and visualized data node are formed.
Detailed description of the invention
Fig. 1 is a kind of configuration diagram for data visualization display systems that an exemplary embodiment provides.
Fig. 2 is a kind of flow chart for data visualization methods of exhibiting that an exemplary embodiment provides.
Fig. 3 is a kind of schematic diagram for realizing data visualization that an exemplary embodiment provides.
Fig. 4 is a kind of schematic diagram for data value map that an exemplary embodiment provides.
Fig. 5 is a kind of signal that stream compression link is indicated in data value map that an exemplary embodiment provides
Figure.
Fig. 6 is that one kind that an exemplary embodiment provides is showed in the relevant data of business function in data value map
The schematic diagram of assets.
Fig. 7 is that the another kind that an exemplary embodiment provides indicates showing for stream compression link in data value map
It is intended to.
Fig. 8 is a kind of structural schematic diagram for equipment that an exemplary embodiment provides.
Fig. 9 is the block diagram that a kind of data visualization that an exemplary embodiment provides shows device.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to
When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistent with this specification one or more embodiment.Phase
Instead, they are only some aspects phases with the one or more embodiments of as detailed in the attached claim, this specification
The example of consistent device and method.
It should be understood that the sequence that might not show and describe according to this specification in other embodiments executes
The step of correlation method.In some other embodiments, step included by method can than described in this specification more
It is more or less.In addition, single step described in this specification, may be broken down into other embodiments multiple steps into
Row description;And multiple steps described in this specification, it may also be merged into single step progress in other embodiments
Description.
In one embodiment, the data visualization exhibition scheme of this specification can be applied on electronic equipment, such as should
Electronic equipment may include PC, tablet device, laptop, palm PC (PDAs, Personal Digital
Assistants), mobile phone, wearable device (such as smart glasses, smart watches) etc., this specification one or more embodiment
It is limited not to this.In the process of running, which can be with operation data visualization system, to realize data visualization
The displaying purpose of change completes the data visualization exhibition scheme of this specification.Wherein, the application program of data visualisation system can
To be pre- installed appropriately on electronic equipment, the data visualisation system is allowed to be activated and run on the electronic equipment;
Certainly, when using such as HTML5 technology, without installing corresponding application program on an electronic device, can be obtained and running
The data visualisation system.
In one embodiment, data visualisation system may include that server 11 as shown in Figure 1, network 12, electronics are set
Standby 13.Wherein, server 11 in the process of running, can be with the program of the service end side of operation data visualization system, to realize
The functions such as relevant data processing;And electronic equipment 13 is in the process of running, it can be with the client of operation data visualization system
The program of side, to realize the functions such as relevant displaying, human-computer interaction, to cooperate between server 11 and electronic equipment 13 real
The now data visualization exhibition scheme.
Wherein, server 11 can be that the physical server comprising a unique host or the server 11 can be based on
The virtual server of machine cluster carrying.Electronic equipment 13 can use following any type of equipment: PC, tablet device, notes
This computer, palm PC (PDAs, Personal Digital Assistants), mobile phone, wearable device (such as intelligent glasses,
Smartwatch etc.) etc., this specification one or more embodiment is limited not to this.And for electronic equipment 13 and service
The network 12 interacted between device 11 may include a plurality of types of wired or wireless networks.In one embodiment, the network
12 may include Public Switched Telephone Network (Public Switched Telephone Network, PSTN) and internet.Its
In, the application program of the client of data visualisation system can be pre- installed appropriately on electronic equipment, so that the client can
To be activated and run on the electronic equipment;Certainly, it when using online " client " of such as HTML5 technology, is not necessarily to
Corresponding application program is installed on electronic equipment, can be obtained and runs the client.
Fig. 2 is a kind of flow chart for data visualization methods of exhibiting that an exemplary embodiment provides.As shown in Fig. 2, should
Method may comprise steps of:
Step 202, the visualization node under target application scene is shown, the visualization node includes the target application
The corresponding visualization function node of at least one application function, data assets relevant to the target application scene under scene
Corresponding visualized data node.
In one embodiment, visualized data node may include: that node identification and the visualized data node are corresponding
Business function information.For example, may exist and business function " congestion when target application scene is intelligent traffic administration system
The relevant visualized data node of situation ", then node identification of the preset icon as the visualized data node can be used,
And show that the information such as text " congestion " allow users to fast understanding to be labeled to the node identification
The visualized data node is related to business function " congestion ".Therefore, pass through the node mark of display visualized data node
Know the information with business function, and avoids directlying adopt the data table name of the corresponding data assets of visualized data node
Deng more intuitive convenient for user, quickly determine the corresponding business function of visualized data node.
In one embodiment, the exhibition used under the corresponding business function of visualized data node and the target application scene
Show granularity correlation;In other words, by adjusting granularity is shown, the corresponding business function of visualized data node can be carried out corresponding
The stream compression situation under target application scene is known in variation to meet user in different level.
It in one embodiment, can be according to any visualized data when any visualized data node is triggered
The corresponding business function of node shows the information for supporting the data assets of the business function.For example, working as target application field
When scape is intelligent traffic administration system, for above-mentioned visualized data node relevant to business function " congestion ", Yong Huke
To show the data assets for supporting the business function " congestion " by the triggering visualized data node, such as
The quantity for the tables of data that the data assets include, the title of each tables of data, the summary content of each tables of data, each tables of data
Detailed content etc., this specification is limited not to this.
In one embodiment, the visualization node division to multiple levels can be shown, wherein low-level
The output data of node is visualized by the data source of the visualization node as high-level.It in other words, can be according to data
The process of the working process of assets, division obtain multiple levels, to be opened up respectively in these levels to visualization node
Show.Correspondingly, being divided based on above-mentioned level when display data circulates link, can clearly showing data assets and exist
" input-processing-output " process between each level, so that stream compression process is relatively sharp, intuitive, dynamic.Wherein, may be used
Successively to realize stream compression between the visualization node of adjacent level, can also non-conterminous level visualization node it
Between realize the stream compression of cross-layer grade, this specification limited not to this.
In one embodiment, the visualization function node can be divided to highest level, the visualized data section
Point is divided to other one or more levels, to intuitively embody supporting function and support of the bottom data to upper-layer functionality
Process.
In one embodiment, classification situation of the visualization node of same level under default dimension, and root can be determined
Classification displaying is carried out to the visualization node in the same level according to the classification situation, checks and grasps to facilitate user
Control same category of visualization node in same level.Meanwhile same category of visualization node is often and more in same level
The corresponding visualization node of the same business function of high-level is related, thus being shown by classification can be to avoid the data flow of mark
It is excessively chaotic to turn link, is checked convenient for user.
It in one embodiment, can be by the visualization node display in the corresponding displaying plane of affiliated level, wherein not
Correspond to different displaying planes with level, the visualization node under target application scene is allowed to show the exhibition of three-dimensional
Show effect, not only visually to become clear division between each level, keeps presentation effect more intuitive, but also can drop
The quantity of visualization node in low each level, so that excessive displaying area is not necessarily under appropriate scaling, it can be with
It is achieved a better balance between scaling and the displaying area of occupancy.Meanwhile when different levels correspond to different displayings
When plane, the visualization node in each level can arbitrarily increase and decrease, without influencing whether the visualization node in other levels
Arrangement and displaying.
In one embodiment, each displaying plane can be stacked gradually according to the sequence of corresponding level, such as lower
The displaying plane of level be located at further below, the displaying plane of higher levels be located at more top.
In one embodiment, can be by the visualization node display in same displaying plane, wherein different levels
It visualizes node and is successively annularly arranged according to level from high to low sequence, from inside to outside, to realize to visualization node
Two-dimensional surface show.
In one embodiment, the visualization function node, which is located at, applies data Layer (ADS, Application Data
Store);Level locating for the visualized data node includes: operation data layer (ODS, Operational Data
Store), detailed data layer (DWD, Data Warehouse Detail) and summarize data Layer (DWS, Data Warehouse
Summary).In a practical situation, more levels can also be added, to realize more careful displaying, this specification is not right
This is limited.
Step 204, according to the corresponding relationship between the application function and the data assets, mark applies function with described
The stream compression link that the relevant visualization function node of energy and visualized data node are formed.
In one embodiment, by unlabeled data circulation link, the realization in application function can be clearly demonstrated that
Cheng Zhong, circulation relationship of the data between each visualization node (visualization function node and visualized data node), thus
Data assets are intuitively shown for the support process of application function.Meanwhile when any visualization in stream compression link
When node occurs abnormal, for example do not access data, data processing mistake etc., it can clearly react in the data flow indicated
Turn in link, consequently facilitating quickly finding the problem, eliminating exception in time.
It in one embodiment, may include one or more application function under target application scene, this specification is not right
This is limited.When there are multiple application functions, application function or corresponding visualization function node can be chosen by user,
And for the application function or corresponding visualization function node being selected, corresponding stream compression link is indicated.
In one embodiment, the stream compression link may include: visualization function node and visualized data node
Between first kind link section, the second class link section between visualized data node.Certainly, if visualized data node only
Including a level, then may also and the second class link section be not present, this specification is limited not to this.
It in one embodiment, can be to the stream compression when stream compression does not occur for the stream compression chain road
The link section of chain road implements static mark;And when stream compression occurs for any link section of stream compression chain road
When, corresponding dynamic change can be implemented to any link section and indicated, to show data in each visualization node
Between dynamic flow through journey, embody the real-time of stream compression.
In order to make it easy to understand, below by taking " the city intelligent brain " of city AA as an example, it is one or more to this specification real
The technical solution for applying example is illustrated.
Fig. 3 is a kind of schematic diagram for realizing data visualization that an exemplary embodiment provides.As shown in figure 3, can lead to
It crosses and data model is pre-created, and data assets are handled by the data model, to show data valence to user
It is worth map, that is, realizes the visual presentation to data assets.So, the data visualization scheme of this specification can be divided into
Three parts: the foundation of data model, the acquisition of data assets, the displaying of data value map, it below will be respectively for each
Part describes in detail.
The foundation of data model.The target application scene used according to data model, and the final required data realized
Effect, the relevant information of configuration data model are visualized, to realize the foundation to data model.
In the data model, the hierarchical structure of the data model can be set.Wherein, which can be with user
It is related to the visual presentation demand of target application scene, such as when user wishes at least to check that the target is answered from 3 levels
When with the related data of scene, the hierarchical structure of data model should be no less than 3 levels;The hierarchical structure can be with the target
Data mart modeling process under application scenarios is related, such as when data mart modeling process includes 4 stages, the level knot of data model
Structure can be set as including 4 levels.
In the data model, the business function that each level includes can be set.Wherein, the business that each level includes
Function may exist a variety of granularities, for example when user selects larger granularity, may include business function in a certain level and " hand over
It is logical ", and when user selects smaller particle size, which can be changed to " urban transit system ", " suburban traffic " etc.,
To meet user in varied situations or different user checks demand.
In the data model, the corresponding tables of data of each business function can be set.For example, tables of data can be set
Naming rule, so that the tables of data for meeting the naming rule is accessed to corresponding business function.It, can be in the data model
The corresponding processing rule of each business function is set, so that rule carries out the tables of data for accessing the business function through this process
Processing, and be provided to other business functions in turn or obtain final result.
The acquisition of data assets.Data assets can be from one or more databases, such as database shown in Fig. 3
1~3 etc.;Wherein, above-mentioned database can provide for the user with data visualization displaying demand, or by any other right
As providing, this specification is limited not to this.In one embodiment, the partial data table that database 1~3 provides meets number
According to the requirement of model, can be directly brought into data assets;In another embodiment, the partial data table that database 1~3 provides
The requirement of data model may not be met, can be researched and developed by the data to data table related, the processing to tables of data is realized, locates
Reason etc., is then included in data assets.
The displaying of data value map.The industry that the hierarchical structure according to defined in data model, each hierarchical structure include
Business function, naming rule of the corresponding tables of data of each business function etc., the tables of data in data assets can correspondingly be connect
Enter the business function in each level, and the processing rule according to defined in data model implements accordingly the tables of data of access
Processing operation, to obtain data value map.
Fig. 4 is a kind of schematic diagram for data value map that an exemplary embodiment provides.As shown in figure 4, being directed to target
Application scenarios " city intelligent brain ", it is assumed that data model definitions 4 levels, respectively level 1, level 2, level 3 and layer
Grade 4, these levels are located at the displaying plane at different height, so that stacking gradually displaying from 1~level of level 4.
In one embodiment, 1~level of level 3 is used to show the visualized data node corresponding to data handling procedure,
And level 4 is used to show the visualization function node corresponding to application function, so that visualization node is showed in the Fig. 4 respectively
Shown in each level.In each level as shown in Figure 4, displaying has several node identifications in a rectangular parallelepiped shape, each
Node identification corresponds to a visualization node, also shows that the description information of each visualization node.Wherein, visualization function section
Application function of the point for can be realized from application layer user oriented presentation target application scene, such as when target application scene
It, can in level 4 as shown in Figure 4 when can be realized application functions such as " car tracings ", " information security " and " alleviating congestion "
To show corresponding visualization function node, and the description information marked above each node identification is to apply function accordingly
Energy information, i.e., above-mentioned " car tracing ", " information security " and " alleviating congestion " etc..Visualized data node corresponds to tables of data
Tidal data recovering and processing, and realize corresponding business function, for example show and correspond respectively in level shown in Fig. 43
The visualization function node of business functions such as " traffic ", " security " and " public sentiment ", and what is marked above each node identification retouches
Stating information is corresponding business function information, i.e., above-mentioned " traffic ", " security " and " public sentiment " etc..
In one embodiment, there may be plurality of classes for the visualization node in same level, can be each to belonging to
The visualization node of classification is labeled.Such as in level 1 shown in Fig. 4, it is assumed that correspond to " hot spot ", " news " and " search "
Corresponding node identification can be showed in and be labeled as in " network platform " by the visualized data node-home of equal business functions
In the same dotted line frame of " network platform ", to show its class relations;Similarly, when the industry such as " personal information ", " behavioural information "
Corresponding node identification can be showed in when " information platform " and be labeled as " letter by the visualized data node-home for function of being engaged in
Cease platform " same dotted line frame in, when the business functions such as " road conditions video ", " automobile video frequency " visualized data node-home in
When " video platform ", corresponding node identification can be showed in the same dotted line frame for being labeled as " video platform ".
Fig. 5 is a kind of signal that stream compression link is indicated in data value map that an exemplary embodiment provides
Figure.When user wishes to check in level 4 the corresponding stream compression link of any application function, for example, when the user has chosen can
When depending on changing functional node " information security ", stream compression link as shown in Figure 5 can be shown, including to associated visual
Change node node identification and other visualization nodes carry out difference displaying (such as in Fig. 5, the node identification face of " information security "
Color is deeper, and " car tracing " and the node identification color of " alleviate congestion " are shallower), and there are stream compression relationship can
Line is shown between node depending on changing.The stream compression link shows: by " hot spot " of " network platform " classification in level 1, " newly
Related data is provided to " event " business function of level 2 by the business functions such as news ", " search ", and by the " letter in level 1
Related data, is provided to " personnel " business function of level 2, then by business functions such as " personal informations " of breath platform " classification
Related data is provided to " security " business function of level 3 by " event " of level 2, " personnel " business function, finally by layer
" security " business function of grade 3 realizes " information security " application function of level 4.
It wherein, can when the visualization node of the stream compression that the visualization node of lower-level generates to higher levels
To show circulation path (i.e. Fig. 5 institute between the visualization node of the lower-level and the visualization node of the higher levels
Line between show two visualization nodes) dynamic changing process, to show the circulation process and data valence of data
It is worth real-time characteristic of map during displaying.
Fig. 6 is that one kind that an exemplary embodiment provides is showed in the relevant data of business function in data value map
The schematic diagram of assets.As shown in fig. 6, by taking the visualized data node " security " in level 3 as an example: when user does not trigger this visually
When changing back end, the information of the business function of the visualized data node, i.e. business function " security " can be shown;Work as detection
When triggering the visualized data node to user, impression window 600 can be shown, and show in the impression window 600 with
The information of the relevant data assets of business function " security ", for example that there are 23 tables of data is related to business function " security ".
Further, when detecting that user triggers " 23 tables of data " shown in impression window 600, this 23 tables of data can be shown
Detail information, so that user is specifically checked.
Other than the solid stepped construction shown in Fig. 4-6, data value map can also be using any other form
Display structure, this specification are limited not to this.Such as Fig. 7 is the another kind of exemplary embodiment offer in data valence
The schematic diagram of stream compression link is indicated in value map.As shown in fig. 7, with 1~level of level 4 and phase shown in Fig. 4-6
For the visualization node of pass, two-dimentional displaying can be carried out to these visualization nodes in same displaying plane, will visualized
Node is successively annularly arranged according to level from high to low sequence, from inside to outside.When user chooses application function " information peace
When entirely ", corresponding stream compression link can be indicated in data value map, such as by relevant visualization node
Node identification carries out differentiated displaying, and labeled data circulation relationship etc. between relevant visualization node, herein no longer
It repeats.
Fig. 8 is a kind of schematic configuration diagram for equipment that an exemplary embodiment provides.Referring to FIG. 8, in hardware view, it should
Equipment includes processor 802, internal bus 804, network interface 806, memory 808 and nonvolatile memory 810, is gone back certainly
It may include hardware required for other business.Processor 802 reads corresponding computer journey from nonvolatile memory 810
Then sequence is run into memory 808, form data visualization on logic level and show device.Certainly, in addition to software realization side
Except formula, other implementations, such as logical device or software and hardware knot is not precluded in this specification one or more embodiment
Mode of conjunction etc., that is to say, that the executing subject of following process flow is not limited to each logic unit, is also possible to hard
Part or logical device.
Referring to FIG. 9, the data visualization shows that device may include: in Software Implementation
Node display unit 91 shows that the visualization node under target application scene, the visualization node include described
It is the corresponding visualization function node of at least one application function under target application scene, relevant to the target application scene
The corresponding visualized data node of data assets;
Link indicates unit 92, according to the corresponding relationship between the application function and the data assets, mark and institute
State the stream compression link that the relevant visualization function node of application function and visualized data node are formed.
Optionally, the stream compression link includes: first between visualization function node and visualized data node
The second class link section between class link section, visualized data node.
Optionally, the link mark unit 92 is specifically used for:
When stream compression does not occur for the stream compression chain road, the link section of stream compression chain road is implemented
Static state mark;
When stream compression occurs for any link section of stream compression chain road, phase is implemented to any link section
The dynamic change mark answered.
Optionally, the visualized data node includes: node identification and the corresponding business of the visualized data node
The displaying granularity used under the information of function, the business function and the target application scene is related.
Optionally, further includes:
Information display unit 93, when any visualized data node is triggered, according to any visualized data section
The corresponding business function of point, shows the information for supporting the data assets of the business function.
Optionally, the node display unit 91 is specifically used for:
The visualization node division to multiple levels is shown, wherein the output number of the visualization node of low-level
According to by the data source of the visualization node as high-level.
Optionally, the visualization function node is divided to highest level, and the visualized data node is divided to
Other one or more levels.
Optionally, the node display unit 91 is specifically also used to:
Determine classification situation of the visualization node of same level under default dimension;
Classification displaying is carried out to the visualization node in the same level according to the classification situation.
Optionally, the node display unit 91 is specifically used for:
By the visualization node display in the corresponding displaying plane of affiliated level, wherein different levels correspond to different
Show plane.
Optionally, each displaying plane is stacked gradually according to the sequence of corresponding level.
Optionally, the node display unit 91 is specifically used for:
By the visualization node display in same displaying plane, wherein the visualization node of different levels is according to level
From high to low sequence, successively arrangement annular in shape from inside to outside.
Optionally, level locating for the visualization function node includes: using data Layer;The visualized data node
Locating level includes: operation data layer, detailed data layer and summarizes data Layer.
System, device, module or the unit that above-described embodiment illustrates can specifically realize by computer chip or entity,
Or it is realized by the product with certain function.A kind of typically to realize that equipment is computer, the concrete form of computer can
To be personal computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media play
In device, navigation equipment, E-mail receiver/send equipment, game console, tablet computer, wearable device or these equipment
The combination of any several equipment.
In a typical configuration, computer includes one or more processors (CPU), input/output interface, network
Interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or
The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable medium
Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves
State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable
Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),
Digital versatile disc (DVD) or other optical storage, magnetic cassettes, disk storage, quantum memory, based on graphene
Storage medium or other magnetic storage devices or any other non-transmission medium, can be used for storing can be accessed by a computing device
Information.As defined in this article, computer-readable medium does not include temporary computer readable media (transitory media),
Such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability
It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap
Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described want
There is also other identical elements in the process, method of element, commodity or equipment.
It is above-mentioned that this specification specific embodiment is described.Other embodiments are in the scope of the appended claims
It is interior.In some cases, the movement recorded in detail in the claims or step can be come according to the sequence being different from embodiment
It executes and desired result still may be implemented.In addition, process depicted in the drawing not necessarily require show it is specific suitable
Sequence or consecutive order are just able to achieve desired result.In some embodiments, multitasking and parallel processing be also can
With or may be advantageous.
The term that this specification one or more embodiment uses be only merely for for the purpose of describing particular embodiments, and
It is not intended to be limiting this specification one or more embodiment.In this specification one or more embodiment and the appended claims
Used in the "an" of singular, " described " and "the" be also intended to including most forms, unless context understands earth's surface
Show other meanings.It is also understood that term "and/or" used herein refers to and includes one or more associated list
Any or all of project may combine.
It will be appreciated that though this specification one or more embodiment may using term first, second, third, etc. come
Various information are described, but these information should not necessarily be limited by these terms.These terms are only used to same type of information area each other
It separates.For example, the first information can also be referred to as in the case where not departing from this specification one or more scope of embodiments
Two information, similarly, the second information can also be referred to as the first information.Depending on context, word as used in this is " such as
Fruit " can be construed to " ... when " or " when ... " or " in response to determination ".
The foregoing is merely the preferred embodiments of this specification one or more embodiment, not to limit this theory
Bright book one or more embodiment, all within the spirit and principle of this specification one or more embodiment, that is done is any
Modification, equivalent replacement, improvement etc. should be included within the scope of the protection of this specification one or more embodiment.
Claims (24)
1. a kind of data visualization methods of exhibiting characterized by comprising
Show target application scene under visualization node, the visualization node include under the target application scene at least
The corresponding visualization function node of one application function, the corresponding visualization of data assets relevant to the target application scene
Back end;
According to the corresponding relationship between the application function and the data assets, indicate relevant to the application function visual
Change the stream compression link that functional node and visualized data node are formed.
2. the method according to claim 1, wherein the stream compression link includes: visualization function node
The second class link section between first kind link section, visualized data node between visualized data node.
3. the method according to claim 1, wherein mark visualization section relevant to the application function
The stream compression link that point is formed, comprising:
When stream compression does not occur for the stream compression chain road, the link section of stream compression chain road is implemented static
Mark;
When stream compression occurs for any link section of stream compression chain road, any link section is implemented corresponding
Dynamic change mark.
4. the method according to claim 1, wherein the visualized data node includes: node identification and institute
State the information of the corresponding business function of visualized data node, the exhibition used under the business function and the target application scene
Show granularity correlation.
5. the method according to claim 1, wherein further include:
When any visualized data node is triggered, according to the corresponding business function of any visualized data node, exhibition
Show the information for supporting the data assets of the business function.
6. the method according to claim 1, wherein it is described show target application scene under visualization node,
Include:
The visualization node division to multiple levels is shown, wherein the output data quilt of the visualization node of low-level
The data source of visualization node as high-level.
7. according to the method described in claim 6, it is characterized in that, the visualization function node is divided to highest level,
The visualized data node is divided to other one or more levels.
8. according to the method described in claim 6, it is characterized in that, it is described show target application scene under visualization node,
Further include:
Determine classification situation of the visualization node of same level under default dimension;
Classification displaying is carried out to the visualization node in the same level according to the classification situation.
9. according to the method described in claim 6, it is characterized in that, it is described show target application scene under visualization node,
Include:
By the visualization node display in the corresponding displaying plane of affiliated level, wherein different levels correspond to different displayings
Plane.
10. according to the method described in claim 9, it is characterized in that, each show plane according to the sequence of corresponding level
It stacks gradually.
11. according to the method described in claim 6, it is characterized in that, it is described show target application scene under visualization node,
Include:
By the visualization node display in same displaying plane, wherein the visualization node of different levels is according to level from height
Extremely low sequence, from inside to outside successively arrangement annular in shape.
12. according to the method described in claim 6, it is characterized in that, the visualization function node, which is located at, applies data Layer;Institute
Level locating for visualized data node is stated to include: operation data layer, detailed data layer and summarize data Layer.
13. a kind of data visualization shows device characterized by comprising
Node display unit shows the visualization node under target application scene, and the visualization node includes that the target is answered
With the corresponding visualization function node of at least one application function under scene, data relevant to target application scene money
Produce corresponding visualized data node;
Link indicates unit, according to the corresponding relationship between the application function and the data assets, mark and the application
The stream compression link that the relevant visualization function node of function and visualized data node are formed.
14. device according to claim 13, which is characterized in that the stream compression link includes: visualization function section
The second class link section between first kind link section, visualized data node between point and visualized data node.
15. device according to claim 13, which is characterized in that the link mark unit is specifically used for:
When stream compression does not occur for the stream compression chain road, the link section of stream compression chain road is implemented static
Mark;
When stream compression occurs for any link section of stream compression chain road, any link section is implemented corresponding
Dynamic change mark.
16. device according to claim 13, which is characterized in that the visualized data node include: node identification and
The information of the corresponding business function of the visualized data node uses under the business function and the target application scene
Show that granularity is related.
17. device according to claim 13, which is characterized in that further include:
Information display unit, it is corresponding according to any visualized data node when any visualized data node is triggered
Business function, show the information for supporting the data assets of the business function.
18. device according to claim 13, which is characterized in that the node display unit is specifically used for:
The visualization node division to multiple levels is shown, wherein the output data quilt of the visualization node of low-level
The data source of visualization node as high-level.
19. device according to claim 18, which is characterized in that the visualization function node is divided to top
Grade, the visualized data node are divided to other one or more levels.
20. device according to claim 18, which is characterized in that the node display unit is specifically also used to:
Determine classification situation of the visualization node of same level under default dimension;
Classification displaying is carried out to the visualization node in the same level according to the classification situation.
21. device according to claim 18, which is characterized in that the node display unit is specifically used for:
By the visualization node display in the corresponding displaying plane of affiliated level, wherein different levels correspond to different displayings
Plane.
22. device according to claim 21, which is characterized in that each to show plane according to the sequence of corresponding level
It stacks gradually.
23. device according to claim 18, which is characterized in that the node display unit is specifically used for:
By the visualization node display in same displaying plane, wherein the visualization node of different levels is according to level from height
Extremely low sequence, from inside to outside successively arrangement annular in shape.
24. device according to claim 18, which is characterized in that level locating for the visualization function node includes:
Using data Layer;Level locating for the visualized data node includes: operation data layer, detailed data layer and summarizes data
Layer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711387929.4A CN110020018B (en) | 2017-12-20 | 2017-12-20 | Data visual display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711387929.4A CN110020018B (en) | 2017-12-20 | 2017-12-20 | Data visual display method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110020018A true CN110020018A (en) | 2019-07-16 |
CN110020018B CN110020018B (en) | 2023-08-29 |
Family
ID=67187031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711387929.4A Active CN110020018B (en) | 2017-12-20 | 2017-12-20 | Data visual display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110020018B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110503395A (en) * | 2019-08-22 | 2019-11-26 | 北京字节跳动网络技术有限公司 | Data processing method, system, medium and electronic equipment |
CN110750261A (en) * | 2019-09-18 | 2020-02-04 | 向四化 | Editable and multi-dimensional interactive display control method, control system and equipment |
CN112583624A (en) * | 2019-09-30 | 2021-03-30 | 北京国双科技有限公司 | Energy consumption data processing method and device |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101097572A (en) * | 2006-06-30 | 2008-01-02 | 西门子(中国)有限公司 | Tree structures list display process having multiple line content node and device thereof |
US20130159037A1 (en) * | 2011-12-14 | 2013-06-20 | Ulrich Keil | Multilevel visualization of scenario models and scenario instances |
US20140085307A1 (en) * | 2012-09-27 | 2014-03-27 | Oracle International Corporation | Automatic generation of hierarchy visualizations |
CN103699384A (en) * | 2013-12-23 | 2014-04-02 | 青岛优维奥信息技术有限公司 | Rapid development method for project process management and data content management |
CN103744676A (en) * | 2014-01-07 | 2014-04-23 | 上海新炬网络技术有限公司 | Method for displaying relevance of multi-level information |
CN104360851A (en) * | 2014-10-30 | 2015-02-18 | 上海新炬网络信息技术有限公司 | Composite control method of demand preview business |
CN104461702A (en) * | 2013-09-16 | 2015-03-25 | 腾讯科技(深圳)有限公司 | Business processing method and business processing device |
CN105488130A (en) * | 2015-11-25 | 2016-04-13 | 成都数联铭品科技有限公司 | Associated data visualization display method |
CN105808413A (en) * | 2016-03-02 | 2016-07-27 | 上海新炬网络信息技术有限公司 | Business process visualization based SQL performance monitoring method |
CN105824974A (en) * | 2016-04-19 | 2016-08-03 | 平安科技(深圳)有限公司 | Method and system for analyzing and processing data |
CN106020138A (en) * | 2015-03-31 | 2016-10-12 | 洛克威尔自动控制技术股份有限公司 | Layered map presentation for industrial data |
WO2016192604A1 (en) * | 2015-06-05 | 2016-12-08 | 阿里巴巴集团控股有限公司 | Visualization method, device and system for global task node dependence relationship |
CN106372159A (en) * | 2016-08-31 | 2017-02-01 | 广东京信软件科技有限公司 | Visual exhibition method and system for multistage data relation |
CN106469419A (en) * | 2016-09-09 | 2017-03-01 | 国家电网公司 | The processing method and processing device of auxiliary tone insertion data is sought in a kind of power system |
US20170109933A1 (en) * | 2015-10-14 | 2017-04-20 | Prime Software Systems, Inc. | Visualizing the structure and execution of a program |
-
2017
- 2017-12-20 CN CN201711387929.4A patent/CN110020018B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101097572A (en) * | 2006-06-30 | 2008-01-02 | 西门子(中国)有限公司 | Tree structures list display process having multiple line content node and device thereof |
US20130159037A1 (en) * | 2011-12-14 | 2013-06-20 | Ulrich Keil | Multilevel visualization of scenario models and scenario instances |
US20140085307A1 (en) * | 2012-09-27 | 2014-03-27 | Oracle International Corporation | Automatic generation of hierarchy visualizations |
CN104461702A (en) * | 2013-09-16 | 2015-03-25 | 腾讯科技(深圳)有限公司 | Business processing method and business processing device |
CN103699384A (en) * | 2013-12-23 | 2014-04-02 | 青岛优维奥信息技术有限公司 | Rapid development method for project process management and data content management |
CN103744676A (en) * | 2014-01-07 | 2014-04-23 | 上海新炬网络技术有限公司 | Method for displaying relevance of multi-level information |
CN104360851A (en) * | 2014-10-30 | 2015-02-18 | 上海新炬网络信息技术有限公司 | Composite control method of demand preview business |
CN106020138A (en) * | 2015-03-31 | 2016-10-12 | 洛克威尔自动控制技术股份有限公司 | Layered map presentation for industrial data |
WO2016192604A1 (en) * | 2015-06-05 | 2016-12-08 | 阿里巴巴集团控股有限公司 | Visualization method, device and system for global task node dependence relationship |
US20170109933A1 (en) * | 2015-10-14 | 2017-04-20 | Prime Software Systems, Inc. | Visualizing the structure and execution of a program |
CN105488130A (en) * | 2015-11-25 | 2016-04-13 | 成都数联铭品科技有限公司 | Associated data visualization display method |
CN105808413A (en) * | 2016-03-02 | 2016-07-27 | 上海新炬网络信息技术有限公司 | Business process visualization based SQL performance monitoring method |
CN105824974A (en) * | 2016-04-19 | 2016-08-03 | 平安科技(深圳)有限公司 | Method and system for analyzing and processing data |
CN106372159A (en) * | 2016-08-31 | 2017-02-01 | 广东京信软件科技有限公司 | Visual exhibition method and system for multistage data relation |
CN106469419A (en) * | 2016-09-09 | 2017-03-01 | 国家电网公司 | The processing method and processing device of auxiliary tone insertion data is sought in a kind of power system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110503395A (en) * | 2019-08-22 | 2019-11-26 | 北京字节跳动网络技术有限公司 | Data processing method, system, medium and electronic equipment |
CN110750261A (en) * | 2019-09-18 | 2020-02-04 | 向四化 | Editable and multi-dimensional interactive display control method, control system and equipment |
CN112583624A (en) * | 2019-09-30 | 2021-03-30 | 北京国双科技有限公司 | Energy consumption data processing method and device |
CN112583624B (en) * | 2019-09-30 | 2023-05-23 | 北京国双科技有限公司 | Method and device for processing energy consumption data |
Also Published As
Publication number | Publication date |
---|---|
CN110020018B (en) | 2023-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9123259B2 (en) | Discovering functional groups of an area | |
Andrienko et al. | Visual analytics of movement: An overview of methods, tools and procedures | |
EP1510941A1 (en) | A method of providing a visualisation graph on a computer and a computer for providing a visualisation graph | |
US10068033B2 (en) | Graph data query method and apparatus | |
EP1510939A1 (en) | A method of providing a visualisation graph on a computer and a computer for providing a visualisation graph | |
Hall et al. | Formalizing emphasis in information visualization | |
CN110020018A (en) | Data visualization methods of exhibiting and device | |
US20080152237A1 (en) | Data Visualization Device and Method | |
CN110363206A (en) | Cluster, data processing and the data identification method of data object | |
Zhang et al. | Topotext: Context-preserving text data exploration across multiple spatial scales | |
Nusrat et al. | Visualizing cartograms: Goals and task taxonomy | |
US20220269380A1 (en) | Method and system for structuring, displaying, and navigating information | |
Engélinus et al. | Elcano: A Geospatial Big Data Processing System based on SparkSQL. | |
Dube et al. | Swiss canton regions: A model for complex objects in geographic partitions | |
Andrienko et al. | Visual analytics focusing on spatial events | |
Bereuter et al. | Content zooming and exploration for mobile maps | |
Tao | Big spatial flow data analytics | |
Tahir et al. | Identifying specific spatial tasks through clustering and geovisual analysis | |
CN110309313A (en) | The method and device of generation event transfer map | |
Tian et al. | An approach to generate spatial Voronoi Treemaps for points, lines, and polygons | |
Sauter et al. | Visualizing urban social–ecological–technological systems | |
CN110110175A (en) | Data visualization methods of exhibiting and device | |
CN106250492B (en) | The processing method and processing device of index | |
CN110781314A (en) | User relation graph layered display method and device and electronic equipment | |
CN106371622B (en) | Input method and input device |
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 | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40010948 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant |