:: DeveloperApi ::
:: DeveloperApi ::
:: DeveloperApi ::
:: DeveloperApi :: Analyzes the given table in the current database to generate statistics, which will be used in query optimizations.
:: DeveloperApi :: Analyzes the given table in the current database to generate statistics, which will be used in query optimizations.
Right now, it only supports Hive tables and it only updates the size of a Hive table in the Hive metastore.
:: Experimental :: Create table and insert the query result into it.
:: Experimental :: Create table and insert the query result into it.
the database name of the new relation
the table name of the new relation
the query whose result will be insert into the new relation
allow continue working if it's already exists, otherwise raise exception
the CreateTableDesc, which may contains serde, storage handler etc.
Implementation for "describe [extended] table".
Implementation for "describe [extended] table".
:: DeveloperApi ::
:: DeveloperApi :: Drops a table from the metastore and removes it if it is cached.
:: DeveloperApi :: Drops a table from the metastore and removes it if it is cached.
:: DeveloperApi :: The Hive table scan operator.
:: DeveloperApi :: The Hive table scan operator. Column and partition pruning are both handled.
Attributes to be fetched from the Hive table.
The Hive table be be scanned.
An optional partition pruning predicate for partitioned table.
:: DeveloperApi ::
:: DeveloperApi ::
:: DeveloperApi ::
:: DeveloperApi ::
:: DeveloperApi :: Transforms the input by forking and running the specified script.
:: DeveloperApi :: Transforms the input by forking and running the specified script.
the set of expression that should be passed to the script.
the command that should be executed.
the attributes that are produced by the script.
:: DeveloperApi ::