Accessing data of catalog objects
AssigneeSnowflake Inc.
InventorsAshish Motivala, Benoit Dageville
Life of this patent
Estimating the term…
Abstract
Example systems and methods for cloning catalog objects are described. In one implementation, a method includes creating a copy of a catalog object without copying a data associated with the catalog object by only coping metadata associated with the object. The method further includes modifying, by one or more processors, the data associated with the catalog object independently of the copy of the catalog object.
Claims24
A system comprising:
- a memory to store an original catalog object associated with a dataset, and
- one or more processors, operatively coupled to the memory, the one or more processors to:
- create a duplicate catalog object of the original catalog object by copying metadata associated with the dataset without copying the dataset;
- determine, based on the metadata, whether the dataset needs to be accessed without accessing the dataset;
- and
- access, based on the duplicate catalog object, the dataset associated with the original catalog object responsive to determining that the dataset needs to be accessed.
A method comprising:
- creating a duplicate catalog object of an original catalog object associated with a dataset by copying metadata associated with the dataset without copying the dataset;
- determining, based on the metadata, whether the dataset needs to be accessed without accessing the dataset;
- and
- accessing, by one or more processors based on the duplicate catalog object, the dataset associated with the original catalog object responsive to determining that the dataset needs to be accessed.
A non-transitory computer-readable storage medium comprising instructions which, when executed by one or more processors, cause the one or more processors to:
- create a duplicate catalog object of an original catalog object associated with a dataset without copying the dataset;
- determine, based on the metadata, whether the dataset needs to be accessed without accessing the dataset;
- access, based on the duplicate catalog object, the dataset associated with the original catalog object responsive to determining that the dataset needs to be accessed.
Dependencies are inferred from the claim text.