SYSTEMS AND METHODS FOR ANALYZING OPERATIONS IN A MULTI-TENANT DATABASE SYSTEM ENVIRONMENT
First Claim
1. A system for analyzing operations in a multi-tenant database system environment, comprising:
- a database storing tenant application data specific to one of a plurality of tenants of the multi-tenant database system and storing common application data common to the plurality of tenants of the multi-tenant database system, the tenant application data and common application data controlling a modification of an object in the multi-tenant database system environment; and
a processor to;
analyze the tenant application data and common application data to identify therein where the object is being modified, andgenerate a report identifying potential errors which may affect the object based upon how the object is being modified by the tenant application data and common application data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for analyzing operations in a multi-tenant database system environment is provided. The system may include a database storing tenant application data and common application data, the tenant application data and common application data controlling a creation, read, update, deletion or undeletion of an object in the multi-tenant database system environment. The system may further include a processor to analyze the tenant application data and common application data to identify therein where the object is being modified, and generate a report identifying potential errors or side effects which may affect the object based upon the analyzed tenant application data and common application data
46 Citations
20 Claims
-
1. A system for analyzing operations in a multi-tenant database system environment, comprising:
-
a database storing tenant application data specific to one of a plurality of tenants of the multi-tenant database system and storing common application data common to the plurality of tenants of the multi-tenant database system, the tenant application data and common application data controlling a modification of an object in the multi-tenant database system environment; and a processor to; analyze the tenant application data and common application data to identify therein where the object is being modified, and generate a report identifying potential errors which may affect the object based upon how the object is being modified by the tenant application data and common application data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for analyzing operations in a multi-tenant database system environment by a processor, comprising:
-
identifying an object in the multi-tenant database system environment; analyzing common application data common to a plurality of tenants of the multi-tenant database system to identify system rules which affect the object before and after the object is saved; analyzing tenant application data specific to a tenant of the multi-tenant database system to identify tenant rules which affect the object before and after the object is saved; and generating a report identifying areas in the common application data and tenant application data where the object is affected. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A user interface for visualizing create, read, update, delete and undelete (“
- CRUD”
) operations affecting an object in a multi-tenant database system environment, comprising;an interface for selecting an object; an interface for selecting at least one of the CRUD operations to analyze; and an interface for causing the generation of a report identifying where in the multi-tenant database system the selected object is affected by the selected CRUD operation. - View Dependent Claims (19, 20)
- CRUD”
Specification