Processing log files using a database system

    公开(公告)号:US10339126B2

    公开(公告)日:2019-07-02

    申请号:US14717848

    申请日:2015-05-20

    Abstract: Disclosed are some examples of database systems, methods, and computer program products for processing log files. In some implementations, a server of a database system accesses a log file having a release version. The log file includes data entries identifying system events corresponding to user activity. The server generates or updates, based on the release version of the log file, a metadata file indicating approved entry types and approved data. The server also generates or updates, based on the log file and the metadata file, customer-facing log files. Each customer-facing log file is associated with a corresponding customer entity capable of being serviced by the database system. Each customer-facing log file includes a subset of the entries and a subset of the data items of at least one of the entries.

    RULES-BASED SYNCHRONOUS QUERY PROCESSING FOR LARGE DATASETS IN AN ON-DEMAND ENVIRONMENT

    公开(公告)号:US20190042573A1

    公开(公告)日:2019-02-07

    申请号:US15665529

    申请日:2017-08-01

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating rules-based synchronous query processing for large datasets in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method comprises detecting, by a rules-management server computing device, at least one of efficient classes and inefficient classes associated with a query, and designating a set of rules to the query, where one or more of the set of rules are designated to the query to prevent the inefficient classes from being processed or allow the query to fail fast. The method may further include executing the query without processing the inefficient classes such that results are generated within a predictable amount of time, where executing includes accessing contents of one or more portions of a database as identified by the set of rules, and transmitting the results in response to the query.

    SYSTEM AND METHOD FOR CONTROLLING THE ON AND OFF STATE OF FEATURES OFE BUSINESS LOGIC AT RUNTIME
    9.
    发明申请
    SYSTEM AND METHOD FOR CONTROLLING THE ON AND OFF STATE OF FEATURES OFE BUSINESS LOGIC AT RUNTIME 审中-公开
    在运行期间控制业务逻辑特征的开和关状态的系统和方法

    公开(公告)号:US20160048377A1

    公开(公告)日:2016-02-18

    申请号:US14924442

    申请日:2015-10-27

    Abstract: Methods and systems are provided for controlling the execution of business logic that allows features to be turned on or off at run time for each particular user entity of a plurality of user entities. Prior to run time a library is configured based on an administrator's interaction with an interactive control panel at a computer of the system. For each particular user entity and for each particular code block of an object that comprises a plurality of code blocks each corresponding to a particular feature and having an enabling predicate associated with that particular code block, the library can be configured by defining an on/off state for each feature of that particular code block via an enabling predicate associated with that particular feature. The library can then be cached in a custom settings cache of the system for use at run time.

    Abstract translation: 提供了用于控制业务逻辑的执行的方法和系统,其允许在运行时为多个用户实体的每个特定用户实体打开或关闭特征。 在运行时间之前,基于管理员与系统计算机上的交互式控制面板的交互来配置库。 对于每个特定用户实体和对于包括多个代码块的对象的每个特定代码块,每个代码块对应于特定特征并具有与特定代码块相关联的启用谓词,可以通过定义开/关来配置库 通过与该特定特征相关联的启用谓词,该特定代码块的每个特征的状态。 然后,库可以缓存在系统的自定义设置缓存中,以便在运行时使用。

    Big object bulk data ingest
    10.
    发明授权

    公开(公告)号:US10908947B2

    公开(公告)日:2021-02-02

    申请号:US15374787

    申请日:2016-12-09

    Abstract: Techniques and architectures for data ingestion in an environment having a distributed data storage system. A request to import data into the environment. The data to be imported from an external source through an application programming interface (API). The request is analyzed to determine if the request corresponds to a request to import a large data load. The data is staged if the request is for the large data load. Data management jobs are created to cause the data to be stored in one or more nodes of the distributed data storage system. The data management jobs are transmitted to corresponding nodes in the distributed data storage system. The jobs are executed asynchronously to cause the data to be stored in the nodes.

Patent Agency Ranking