Catalog#
| 
 | Caches the specified table in-memory or with given storage level. | 
| Removes all cached tables from the in-memory cache. | |
| 
 | Creates a table based on the dataset in a data source. | 
| 
 | Creates a table based on the dataset in a data source. | 
| Returns the current default catalog in this session. | |
| Returns the current default database in this session. | |
| 
 | Check if the database with the specified name exists. | 
| 
 | Drops the global temporary view with the given view name in the catalog. | 
| 
 | Drops the local temporary view with the given view name in the catalog. | 
| 
 | Check if the function with the specified name exists. | 
| 
 | Get the database with the specified name. | 
| 
 | Get the function with the specified name. | 
| 
 | Get the table or view with the specified name. | 
| 
 | Returns true if the table is currently cached in-memory. | 
| 
 | Returns a list of catalogs in this session. | 
| 
 | Returns a list of columns for the given table/view in the specified database. | 
| 
 | Returns a list of databases available across all sessions. | 
| 
 | Returns a list of functions registered in the specified database. | 
| 
 | Returns a list of tables/views in the specified database. | 
| 
 | Recovers all the partitions of the given table and updates the catalog. | 
| 
 | Invalidates and refreshes all the cached data (and the associated metadata) for any DataFrame that contains the given data source path. | 
| 
 | Invalidates and refreshes all the cached data and metadata of the given table. | 
| 
 | An alias for  | 
| 
 | Sets the current default catalog in this session. | 
| 
 | Sets the current default database in this session. | 
| 
 | Check if the table or view with the specified name exists. | 
| 
 | Removes the specified table from the in-memory cache. |