Deployment infrastructure for sharing usage metrics with customers
AssigneeSnowflake Inc.
InventorsDhiraj Gupta, Laszlo Kovacs, Subramanian Muralidhar, Souptik Sen, Dangfu Wang
Life of this patent
Estimating the term…
Abstract
A deployment infrastructure for sharing usage metrics with customers is described. An example method includes transforming a usage view file into an anonymous block build file. The usage view file corresponds to a view of customer usage data. The method includes embedding the anonymous block build file into a task, and executing the task to produce a share object that is based on the anonymous block build file. The method includes deploying the share object to a customer account, which enables the customer account to access the view of the customer usage data.
Claims20
A method comprising:
- transforming a usage view file into an anonymous block build file, wherein the usage view file corresponds to a view of customer usage data;
- embedding the anonymous block build file into a task;
- executing, by a processing device, the task to produce a share object that is based on the anonymous block build file;
- and
- deploying the share object to a customer account, wherein the share object enables the customer account to access the view of the customer usage data.
A system comprising:
- a processing device;
- and
- a memory to store instructions that, when executed by the processing device, cause the processing device to:
- transform a usage view file into an anonymous block build file, wherein the usage view file corresponds to a view of customer usage data;
- embed the anonymous block build file into a task;
- execute the task to produce a share object that is based on the anonymous block build file;
- and
- deploy the share object to a customer account, wherein the share object enables the customer account to access the view of the customer usage data.
A non-transitory computer readable medium, having instructions stored thereon which, when executed by a processing device, cause the processing device to:
- transform a usage view file into an anonymous block build file, wherein the usage view file corresponds to a view of customer usage data;
- embed the anonymous block build file into a task;
- execute, by the processing device, the task to produce a share object that is based on the anonymous block build file;
- and
- deploy the share object to a customer account, wherein the share object enables the customer account to access the view of the customer usage data.
Dependencies are inferred from the claim text.