-
公开(公告)号:US11687567B2
公开(公告)日:2023-06-27
申请号:US15865288
申请日:2018-01-09
Applicant: VMWARE, INC.
Inventor: Zundra Vennaldo Daniel , Joshua Glenn Broch , Liny Chandran , Abhishek Mishra , Manu Nazareth , Sangeeta Soman
IPC: G06F16/28 , G06F9/54 , G06F16/23 , G06F16/242 , G06F16/27
CPC classification number: G06F16/284 , G06F9/546 , G06F16/2365 , G06F16/2433 , G06F16/273
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.
-
公开(公告)号:US20190050441A1
公开(公告)日:2019-02-14
申请号:US15865264
申请日:2018-01-09
Applicant: VMWare, Inc.
Inventor: Zundra Vennaldo Daniel , Joshua Glenn Broch , Liny Chandran , Abhishek Mishra , Manu Nazareth , Sangeeta Soman
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.
-
公开(公告)号:US10911305B2
公开(公告)日:2021-02-02
申请号:US16145395
申请日:2018-09-28
Applicant: VMware, Inc.
Inventor: Abhishek Mishra , Adam Michael Hardy , Zundra Daniel , Aashima Madaan , Sriram Devalapalli , Joshua Glenn Broch , Sangeeta Soman
Abstract: Various examples for performing rule processing for device management data evaluation are described. According to some examples, one or more computing devices can receive new device data from a client device indicative of a current configuration of the client device and identify a change of a device configuration value from a past device configuration value by comparing the new device data to historic device data. The computing devices can send the new device data to a rule evaluation service to identify one or more rules associated with the device configuration value a rule action service to perform an action specified in the rules. The rule action service can determine the action to perform based on the device configuration value.
-
公开(公告)号:US10853349B2
公开(公告)日:2020-12-01
申请号:US15865264
申请日:2018-01-09
Applicant: VMWARE, INC.
Inventor: Zundra Vennaldo Daniel , Joshua Glenn Broch , Liny Chandran , Abhishek Mishra , Manu Nazareth , Sangeeta Soman
IPC: G06F16/23 , G06F9/46 , G06F16/2455 , G06F16/25
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.
-
公开(公告)号:US20190087478A1
公开(公告)日:2019-03-21
申请号:US15865288
申请日:2018-01-09
Applicant: VMWARE, INC.
Inventor: Zundra Vennaldo Daniel , Joshua Glenn Broch , Liny Chandran , Abhishek Mishra , Manu Nazareth , Sangeeta Soman
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.
-
-
-
-