Business-Driven Database Archiving via Relationship Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current archiving strategies for database tables are technically driven, failing to identify and prioritize business-critical processes due to the lack of functions that extract relationships between database tables, archiving objects, and business processes, making it complex for customers to manage data volume effectively across heterogeneous system landscapes.

Innovation Solution

A business-driven approach that allows users to select business scenarios and processes to determine related database tables, enabling application teams to create archiving strategies based on business needs, supported by systems administration teams, without requiring real-time data, and utilizing weighting factors for data volume management decisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If technical monitoring of database tables is performed to determine archiving objects, then database size and growth can be tracked, but business critical processes cannot be identified due to lack of relationship extraction functions

Engineering Contradiction:
Improvedatabase size measurementVSAvoidbusiness process relationship information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent introduces an intermediary component that extracts and maintains relationships between database tables and business processes. This intermediary layer enables the system to connect technical database monitoring data with business context, allowing archiving decisions to be made based on both database size metrics and business criticality without requiring direct integration between monitoring and business process management systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If systems administration teams perform technical analysis of databases to implement archiving strategies, then database management can be maintained, but application teams cannot create business-driven archiving strategies without technical expertise

Engineering Contradiction:
Improvearchiving strategy implementationVSAvoidbusiness user operation
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent enables application teams to perform self-service archiving strategy creation by providing them with direct access to relationship extraction functions and business process data. This allows business users to independently identify archiving candidates based on their domain knowledge without requiring systems administration teams to perform technical analysis, thereby improving ease of operation while maintaining productivity.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If database table level analysis is performed across heterogeneous system landscapes, then detailed data volume management can be achieved, but system complexity increases due to unique configuration of each system

Engineering Contradiction:
Improvedata volume management precisionVSAvoidsystem landscape complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements a universal relationship extraction framework that can operate across heterogeneous system landscapes with unique configurations. The system provides multi-functional capabilities to handle different database types, system configurations, and business process structures through a single unified approach, enabling detailed data volume management precision without proportionally increasing system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Quantity of substance

If customers focus on identifying data objects for archiving, then data volume management can be performed, but time is lost that could be used for evaluating residence times and selecting document types

Engineering Contradiction:
Improvedata volume controlVSAvoidarchiving decision time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent performs preliminary extraction and maintenance of relationships between database tables and business processes in advance. This preliminary action enables the system to pre-identify archiving candidates and their business context, so when archiving decisions need to be made, the analysis is already complete or near-complete, significantly reducing the time required for evaluating residence times and selecting document types for archiving.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8983913B2System and method for business-driven archiving
Publication Date: 2015.03.17 SAP SE
  • US8983913B2 patent drawing
  • US8983913B2 patent drawing
  • US8983913B2 patent drawing

AI summary

A computer system maintains a repository of software products. The software products include a plurality of business processes, and each business process includes a business object. The system maintains a plurality of archiving objects, and further maintains a mapping of each business process to at least one business object, a mapping of each business object to at least one related database table, and a mapping of each database table to at least one related archiving object. The system receives a selection of a business process for which data is to be archived, and uses the mapping of the each business process to the at least one business object, the mapping of the each business object to the at least one database table, and the mapping of the each database table to the at least one archiving object to determine the database tables to transmit to the archiving objects.