-
1.
公开(公告)号:US20220012214A1
公开(公告)日:2022-01-13
申请号:US16922986
申请日:2020-07-07
Applicant: salesforce.com, inc.
Inventor: Zhidong Ke , Kevin Terusaki , Yifeng Liu , Utsavi Benani , Heng Zhang , Aaron Zhang , Shreedhar Sundaram , Mahalaxmi Sanathkumar
IPC: G06F16/18 , G06F16/174 , G06F16/17 , G06F16/176 , G06F16/22 , G06F11/07
Abstract: Techniques and mechanisms for incremental data ingestion are disclosed. Raw data is received from multiple disparate sources to be consumed in an environment for collecting unformatted raw data. The environment has at least a delta data table and a delta notification table. A write to an entry in the delta data table is attempted. Entries to the delta data table specify at least records indicating changes to objects in the environment. A write a corresponding entry to the delta notification table is attempted in response to a successful write attempt to the delta data table. The delta notification table entry includes information about delta data table entries for a specified period. At least one data consumer is notified that the delta data table has been modified.
-
公开(公告)号:US20210232604A1
公开(公告)日:2021-07-29
申请号:US16775306
申请日:2020-01-29
Applicant: Salesforce.com, Inc.
Inventor: Shreedhar Sundaram , Mahalaxmi Sanathkumar , Aaron Zhang , Parin Kenia , Violet Gong , Priya Sethuraman , Zhidong Ke , Kevin Terusak
IPC: G06F16/28 , G06F16/23 , G06F16/2453
Abstract: A request may be received to transform records in a data lake that match one or more query criteria. Data lake records that match the criteria may be retrieved. The retrieved records may include two data lake records associated with the same data lake record identifier. A transformed record may be generated based on time stamps associated with the retrieved records.
-
公开(公告)号:US20190147404A1
公开(公告)日:2019-05-16
申请号:US15814671
申请日:2017-11-16
Applicant: Salesforce.com, inc.
Inventor: Erik Lue , Pratima Arora , Nima Motamedi , Tao Chen , Aaron Zhang , Aaron Quan , Roshni Datta , Parin Kenia , David Buccola , Shaahin Rushan , Kasthuri Periyakoil , Kedar Doshi , Scott Goldstein , Dmitri Limonov
Abstract: An analysis service may crawl communication events occurring on an organization-wide application. The analysis service may analyze the events to determine communication events that are relevant to a record of a management application of the organization. The analysis service may generate data points for the record based on analysis of the communication events of the organization. The relevant communication events and data points may provide contexts to users of the management application.
-
公开(公告)号:US11275569B1
公开(公告)日:2022-03-15
申请号:US17086247
申请日:2020-10-30
Applicant: salesforce.com, inc.
Inventor: Heng Zhang , Aaron Zhang , Mahalaxmi Sanathkumar , Utsavi Benani , Zhidong Ke
Abstract: Mechanisms and techniques for providing continuous integration and continuous deployment (CI/CD) for data lake applications are disclosed. Assembly of code for an app is managed with a CI platform to create a container within a shared environment within which the app runs. The container is isolated from other containers and bundles software, libraries and configuration files and can communicate with other containers through defined channels. The shared environment provides a platform for running the app. The app writes to one or more tables maintained in the shared environment. Assembly of subsequent versions of code for the app is managed by the CI platform. Deployment of the assembled subsequent version of the code to the container is managed by the CI platform. Integration tests are run on the deployed subsequent version of the code with the CI platform. The subsequent version of the code replaces the app in the shared environment when integration testing is complete.
-
-
-