Invention Grant
- Patent Title: Querying over external tables in database systems
-
Application No.: US16385774Application Date: 2019-04-16
-
Publication No.: US11163756B2Publication Date: 2021-11-02
- Inventor: Subramanian Muralidhar , Benoit Dageville , Thierry Cruanes , Nileema Shingte , Saurin Shah , Torsten Grabs , Istvan Cseri
- Applicant: Snowflake Inc.
- Applicant Address: US MT Bozeman
- Assignee: Snowflake Inc.
- Current Assignee: Snowflake Inc.
- Current Assignee Address: US MT Bozeman
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: G06F16/20
- IPC: G06F16/20 ; G06F16/242 ; G06F3/06 ; G06F16/2453 ; G06F16/25 ; G06F16/23

Abstract:
Systems, methods, and devices for querying over an external table are disclosed. A method includes connecting a database platform to an 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 receiving a query comprising a predicate, the query directed at least to data in the external table. The method includes determining, based on metadata, one or more partitions in the external table comprising data satisfying the predicate. The method includes pruning, based on the metadata, all partitions in the external table that do not comprise any data satisfying the predicate. The method includes generating a query plan comprising a plurality of discrete subtasks. The method includes assigning, based on the metadata, the plurality of discrete subtasks to one or more nodes in an execution platform.
Public/Granted literature
- US20200334239A1 Querying Over External Tables In Database Systems Public/Granted day:2020-10-22
Information query