Custom metadata extraction across a heterogeneous storage system environment
AssigneeInternational Business Machines Corporation
InventorsDeepavali Bhagwat, Nilesh Bhosale, Joseph Dain, James Hewitt, Dean Hildebrand, Wayne Sawdon
Life of this patent
Estimating the term…
Abstract
Embodiments for triggering custom metadata extraction by a processor. Information may be extracted from an event so as to access data across a plurality of heterogeneous storage systems. Metadata may be extracted from the data that is accessed such that the metadata is assigned as custom metadata and indexed into a centralized search index, wherein the custom metadata is correlated to existing metadata associated with the data in the centralized search index.
Claims26
A method, by a processor, for triggering custom metadata extraction, comprising:
- extracting a plurality of information from an event so as to access data across a plurality of heterogeneous storage systems, wherein the plurality of information extracted from the event comprises source system access methods of the data including discerning applicable file names and file paths, and object names and object buckets or containers of the data;
- in response to extracting the plurality of information, accessing the data at the plurality of heterogeneous storage systems according to the extracted plurality of information;
- extracting metadata from the data that is accessed such that the metadata is assigned as custom metadata and indexed into a centralized search index, wherein the custom metadata is correlated to existing metadata associated with the data in the centralized search index;
- and
- tagging the data with the custom metadata according to selected criteria configured by a user, wherein the custom metadata includes directives to automatically resolve an applicable username and password of the user from an authentication lookup required to access the data.
A system for triggering custom metadata extraction, comprising:
- one or more computers with executable instructions that when executed cause the system to:
- extract a plurality of information from an event so as to access data across a plurality of heterogeneous storage systems, wherein the plurality of information extracted from the event comprises source system access methods of the data including discerning applicable file names and file paths, and object names and object buckets or containers of the data;
- in response to extracting the plurality of information, access the data at the plurality of heterogeneous storage systems according to the extracted plurality of information;
- extract metadata from the data that is accessed such that the metadata is assigned as custom metadata and indexed into a centralized search index, wherein the custom metadata is correlated to existing metadata associated with the data in the centralized search index;
- and
- tag the data with the custom metadata according to selected criteria configured by a user, wherein the custom metadata includes directives to automatically resolve an applicable username and password of the user from an authentication lookup required to access the data.
A computer program product for triggering custom metadata extraction by a processor, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
- an executable portion that extracts a plurality of information from an event so as to access data across a plurality of heterogeneous storage systems, wherein the plurality of information extracted from the event comprises source system access methods of the data including discerning applicable file names and file paths, and object names and object buckets or containers of the data;
- an executable portion that, in response to extracting the plurality of information, accesses the data at the plurality of heterogeneous storage systems according to the extracted plurality of information;
- an executable portion that extracts metadata from the data that is accessed such that the metadata is assigned as custom metadata and indexed into a centralized search index, wherein the custom metadata is correlated to existing metadata associated with the data in the centralized search index;
- and
- an executable portion that tags the data with the custom metadata according to selected criteria configured by a user, wherein the custom metadata includes directives to automatically resolve an applicable username and password of the user from an authentication lookup required to access the data.
Dependencies are inferred from the claim text.