Systems and methods for decommissioning business intelligence artifacts
AssigneeMotio, Inc.
InventorLance W. Hankins
Life of this patent
Estimating the term…
Abstract
An automated, multi-stage decommissioning method for business intelligence artifacts may comprise generating a classification for a business intelligence artifact in a business intelligence environment; determining, based on the classification, whether the business intelligence artifact is a target artifact to be decommissioned; and if the business intelligence artifact is determined to be a target artifact, then initiating a decommissioning process on the target artifact.
Claims22
A method for managing storage of business intelligence artifacts in a business intelligence environment, comprising the steps of:
- communicably coupling a supplemental system operating on a first computer system to the business intelligence environment operating on a second computer system, the supplemental system performing the steps of:
- monitoring, via one or more system agents of the supplemental system, the business intelligence environment;
- analyzing a usage pattern, a revision history, or a combination thereof of one or more business intelligence artifacts in the business intelligence environment;
- generating a classification for a business intelligence artifact in the business intelligence environment based on the analysis and a classifier from a configurable set of classifiers;
- recording, in a memory associated with the supplemental system, the generated classification in a classification history for the business intelligence artifact;
- determining, based on the classification and the classification history, whether the business intelligence artifact is a target artifact to be decommissioned;
- and
- if the business intelligence artifact is determined to be a target artifact, then automatically sending a control signal to the business intelligence environment to initiate a decommissioning process on the target artifact to improve the business intelligence environment by reducing its maintenance footprint;
- and
- if the business intelligence artifact is determined not to be a target artifact, then maintaining the business intelligence artifact in a live, active state in the business intelligence environment.
A method for managing storage of business intelligence artifacts in a business intelligence environment, comprising the steps of:
- communicably coupling a supplemental system to the business intelligence environment, the supplemental system performing the steps of:
- monitoring, via one or more system agents of the supplemental system, the business intelligence environment;
- determining a classification for a business intelligence artifact in the business intelligence environment based on a classifier from a configurable set of classifiers;
- recording, in a memory associated with the supplemental system, the generated classification in a classification history for the business intelligence artifact;
- determining, based on the classification and the classification history, whether the business intelligence artifact is a target artifact to be decommissioned;
- if the business intelligence artifact is determined to be a target artifact, then decommissioning the target artifact by generating a stand-in object and replacing the target artifact with the stand-in object;
- if the business intelligence artifact is determined not to be a target artifact, then maintaining the business intelligence artifact in a live, active state in the business intelligence environment;
- if a user attempts to use the stand-in object, then generating a message to the user;
- transmitting the message to the user;
- obtaining input from the user, via the message, about whether to restore the target artifact to a live, active state in the business intelligence environment;
- if the user input is to restore the target artifact, then placing the target artifact into a live, active state in the business intelligence environment and deleting the stand-in object;
- and
- if the user input is not to restore the target artifact, then maintaining the stand-in object in the business intelligence environment.
Dependencies are inferred from the claim text.