Associated information propagation system
First Claim
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to propagate visibility of associated information, the propagating comprising:
- tracing a data lineage of a data warehouse comprising one or more data tables;
storing a first associated object mapping system record within an associated object mapping system table that represents an association between a primary data element of the data lineage and an associated object, wherein the association between the primary data element and the associated object is identified as a primary link;
identifying an association between a secondary data element and the associated object using the data lineage, wherein the secondary data element is related to the primary data element within the data lineage; and
storing a second associated object mapping record within the associated object mapping system table that represents the association between the secondary data element of the data lineage and the associated object and that represents an association between the primary data element and the secondary data element, wherein the association between the secondary data element and the associated object is identified as a secondary link;
wherein the associated object comprises information other than a data element of the data lineage.
1 Assignment
0 Petitions
Accused Products
Abstract
An associated information system is provided that propagates visibility of associated information. The associated information system traces a data lineage of a data warehouse. The associated information system further identifies an association between a primary data element and an associated object, where the association between the primary data element and the associated object is identified as a primary link. The associated information system further stores a first associated object mapping system record within an associated object mapping system table that represents the primary link. The associated information system further identifies an association between a secondary data element and the associated object using the data lineage, where the association between the secondary data element and the associated object is identified as a secondary link, and where the secondary data element is related to the primary data element within the data lineage. The associated information system further stores a second associated object mapping record within the associated object mapping system table that represents the secondary link.
32 Citations
24 Claims
-
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to propagate visibility of associated information, the propagating comprising:
-
tracing a data lineage of a data warehouse comprising one or more data tables; storing a first associated object mapping system record within an associated object mapping system table that represents an association between a primary data element of the data lineage and an associated object, wherein the association between the primary data element and the associated object is identified as a primary link; identifying an association between a secondary data element and the associated object using the data lineage, wherein the secondary data element is related to the primary data element within the data lineage; and storing a second associated object mapping record within the associated object mapping system table that represents the association between the secondary data element of the data lineage and the associated object and that represents an association between the primary data element and the secondary data element, wherein the association between the secondary data element and the associated object is identified as a secondary link; wherein the associated object comprises information other than a data element of the data lineage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for propagating visibility of associated information, the computer-implemented method comprising:
-
tracing a data lineage of a data warehouse comprising one or more data tables; storing a first associated object mapping system record within an associated object mapping system table that represents an association between a primary data element of the data lineage and an associated object, wherein the association between the primary data element and the associated object is identified as a primary link; identifying an association between a secondary data element and the associated object using the data lineage, wherein the secondary data element is related to the primary data element within the data lineage; and storing a second associated object mapping record within the associated object mapping system table that represents the association between the secondary data element of the data lineage and the associated object and that represents an association between the primary data element and the secondary data element, wherein the association between the secondary data element and the associated object is identified as a secondary link; wherein the associated object comprises information other than a data element of the data lineage. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system for propagating visibility of associated information, the system comprising:
-
a processor; a memory configured to store one or more instructions; a data lineage module configured to trace a data lineage of a data warehouse comprising one or more data tables; an associated information storage module configured to store a first associated object mapping system record within an associated object mapping system table that represents an association between a primary data element of the data lineage and an associated object, wherein the association between the primary data element and the associated object is identified as a primary link; an associated information identification module configured to identify an association between a secondary data element and the associated object using the data lineage, wherein the secondary data element is related to the primary data element within the data lineage; and wherein the associated information storage module is further configured to store a second associated object mapping record within the associated object mapping system table that represents the association between the secondary data element of the data lineage and the associated object and that represents an association between the primary data element and the secondary data element, wherein the association between the secondary data element and the associated object is identified as a secondary link; wherein the associated object comprises information other than a data element of the data lineage. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to propagate visibility of associated information, the propagating comprising:
-
tracing a data lineage of a data warehouse comprising one or more data tables; storing a first associated object mapping system record within an associated object mapping system table that represents an association between a primary data element of the data lineage and an associated object, wherein the association between the primary data element and the associated object is identified as a primary link; identifying an association between a secondary data element and the associated object using the data lineage, wherein the secondary data element is related to the primary data element within the data lineage; storing a second associated object mapping record within the associated object mapping system table that represents the association between the secondary data element of the data lineage and the associated object and that represents an association between the primary data element and the secondary data element, wherein the association between the secondary data element and the associated object is identified as a secondary link; deleting the primary data element; deleting the first associated object mapping record; deleting the second associated object mapping record; and modifying a state of the associated object to a closed state.
-
Specification