Analytics Artifact Network Graphs for Dataflow Lineage Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data analytics environments lack effective tools to visualize relationships and lineage between various artifacts, hindering user insights and understanding of data flows and dependencies.

Innovation Solution

A system and method for generating a network graph from analytic artifacts within an analytics environment, utilizing a browser extension to display dataflow constellations and relationships, enabling visualization of dataflows and lineage through a network graph.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional data analytics tools are used, then data processing capability is maintained, but visualization of relationships and lineage between artifacts is insufficient

Engineering Contradiction:
Improverelationship informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary visualization layer that sits between the data analytics processing layer and the user interface. This intermediary layer captures relationship metadata from analytic artifacts and transforms it into network graph visualizations, thereby preserving relationship information without requiring fundamental changes to the core analytics system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent adds a new dimensional representation of data by creating network graphs that visualize relationships in a graphical dimension rather than traditional tabular or hierarchical views. This allows relationship information to be displayed in a spatial network structure, enabling users to perceive connections and lineage between artifacts through nodes and edges.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If comprehensive relationship visualization is implemented, then user insights into data relationships are improved, but system complexity increases

Engineering Contradiction:
Improveuser understandingVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements self-service functionality by automatically discovering and visualizing relationships between analytic artifacts without requiring manual configuration. The visualization engine autonomously extracts relationship metadata from artifacts, constructs network graphs, and presents them to users, thereby improving ease of operation while keeping system complexity managed through automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates simplified copies or representations of complex data relationships through network graph visualizations. Instead of displaying all raw relationship data in its full complexity, the system generates visual copies that capture essential relationship patterns and lineage information in an easily interpretable graphical format.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250355896A1System and method for generating a network graph from analytic artifacts in an analytics environment
Publication Date: 2025.11.20 ORACLE INT CORP
  • US20250355896A1 patent drawing
  • US20250355896A1 patent drawing
  • US20250355896A1 patent drawing

AI summary

Described herein is a system and method for providing a network-visualization browser extension in an analytics environment. An analytic applications environment can be provided by, or otherwise operate at, a computer system providing access to a data warehouse, or data warehouse instance. The system is adapted for generating a network graph from analytic artifacts, including display of one or more dataflows as dataflow constellation visualizations that illustrates the dataflows and a lineage or other relationship information. The systems and methods disclosed herein can provide tools to provide insights for users of an analytics environment with regard to the users' analytic artifacts and relationships among the same.