The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 07, 2021

Filed:

Apr. 16, 2019
Applicant:

Snowflake Inc., Bozeman, MT (US);

Inventors:

Subramanian Muralidhar, Mercer Island, WA (US);

Benoit Dageville, Foster City, CA (US);

Thierry Cruanes, San Mateo, CA (US);

Nileema Shingte, Bellevue, WA (US);

Saurin Shah, Kirkland, WA (US);

Torsten Grabs, Seattle, WA (US);

Istvan Cseri, Seattle, WA (US);

Assignee:

Snowflake Inc., Bozeman, MT (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/20 (2019.01); G06F 16/242 (2019.01); G06F 3/06 (2006.01); G06F 16/23 (2019.01); G06F 16/16 (2019.01); G06F 16/25 (2019.01); G06F 9/54 (2006.01); G06F 16/22 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2423 (2019.01); G06F 3/0605 (2013.01); G06F 3/067 (2013.01); G06F 3/0644 (2013.01); G06F 3/0653 (2013.01); G06F 9/542 (2013.01); G06F 16/164 (2019.01); G06F 16/2282 (2019.01); G06F 16/2393 (2019.01); G06F 16/256 (2019.01);
Abstract

Systems, methods, and devices for automated maintenance of external tables in database systems are disclosed. A method includes receiving, by a database platform, read access to content in an external data storage platform that is separate from the database platform. The method includes defining an external table based on the content in the external data storage platform. The method includes connecting the database platform to the external table such that the database platform has read access for the external table and does not have write access for the external table. The method includes generating metadata for the external table, the metadata comprising information about data stored in the external table. The method includes receiving a notification that a modification has been made to the content in the external data storage platform, the modification comprising one or more of an addition of a file, a deletion of a file, or an update to a file in a source location for the external table. The method includes refreshing the metadata for the external table in response to the modification being made to the content in the external data storage platform.


Find Patent Forward Citations

Loading…