Patent ID: 11861568
Assignee: BREX INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
receiving data for a data processing flow using at least one of a plurality of computing services associated with a service provider, wherein the plurality of computing services share a unified data model for data storage by corresponding databases of the plurality of computing services;
generating a data trace identifier (ID) for the data based at least on the unified data model for the data storage, wherein the data trace ID comprises information particular to the data;
writing the data trace ID to a data library for the plurality of computing services of the service provider, wherein the data trace ID is written to a data table of the data library that is accessible by the plurality of computing services during the computing service;
propagating the data trace ID with the data through the plurality of computing services during a use of the data processing flow with the service provider, wherein the propagating comprises injecting the data trace ID to a message header of a message associated with the data during the use of the data processing flow;
creating individual records for the data trace ID in the corresponding databases of the plurality of computing services based on the propagating;
querying the corresponding databases for the data trace ID;
determining ID tracing data based on the data storage by corresponding databases of the plurality of computing services;
standardizing, in a data format for the unified data model, the ID tracing data for the data trace ID in the data library;
writing the standardized ID tracing data to the data library in association with the data trace ID, wherein the data library comprises additional ID tracing data for the data trace ID from at least one additional data processing pathway;
determining that the data is processed by the plurality of computing service of the service provider using a plurality of data processing flows based on the writing and the data library;
connecting, based on the standardized ID tracing data and the additional ID tracing data, the data processing pathway associated with the data that is processed by a subset of the plurality of computing services with the at least one additional data processing pathway; and
identifying, based on the data processing pathway, one of the subset of the plurality of computing services that causes a data processing issue with the data for the computing services.