Event based analytics database synchronization

    公开(公告)号:US10853349B2

    公开(公告)日:2020-12-01

    申请号:US15865264

    申请日:2018-01-09

    Applicant: VMWARE, INC.

    Abstract: Event based analytics database synchronization is described. In one example, an event tracking engine can sequence through batches of records in a transactional database that is being synchronized to an analytics database. The event tracking engine can determine a last version attribute associated with the batch, and query the transactional database to identify any records for the batch having a more recent version attribute than the last version attribute. When any records in the transactional database having a more recent version attribute are identified, the event tracking engine finds the data values in the record are different than those in the analytics database. The data values can be normalized, for example, before being forwarded to an analytics system for incorporation into the a analytics database. Over time, changes in the transactional database are identified and populated or mirrored in the analytics database.

    TRIGGER BASED ANALYTICS DATABASE SYNCHRONIZATION

    公开(公告)号:US20190087478A1

    公开(公告)日:2019-03-21

    申请号:US15865288

    申请日:2018-01-09

    Applicant: VMWARE, INC.

    Abstract: Trigger based analytics database synchronization is described. In one example case, a trigger is invoked based on an operation issued for a record in a transactional database. According to the trigger, one or more data values for synchronization from the transactional database to an analytics database are determined. A message including the data values is formed and added to a message queue through a message infrastructure service including a message broker. In turn, the values from the message are stored in a suitable memory space, such as a staging table, for forwarding to an analytics computing system. Using the trigger and the message infrastructure service, execution of the transactional database operation can be detached in execution from the addition of the value to the staging table and synchronization with the analytics computing system.

    EVENT BASED ANALYTICS DATABASE SYNCHRONIZATION

    公开(公告)号:US20190050441A1

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

    申请号:US15865264

    申请日:2018-01-09

    Applicant: VMWare, Inc.

    Abstract: Event based analytics database synchronization is described. In one example, an event tracking engine can sequence through batches of records in a transactional database that is being synchronized to an analytics database. The event tracking engine can determine a last version attribute associated with the batch, and query the transactional database to identift any records for the batch having a more recent version attribute than the last version attribute. When any records in the transactional database having a more recent version attribute are identified, the event tracking engine finds the data values in the record are different than those in the analytics database. The data values can be normalized, for example, before being forwarded to an analytics system for incorporation into the a analytics database. Over time, changes in the transactional database are identified and populated or mirrored in the analytics database.

Patent Agency Ranking