Templeton Resources
Resource | Description |
---|---|
:version | Returns a list of supported response types. |
status | Returns the Templeton server status. |
version | Returns the a list of supported versions and the current version. |
ddl | Performs an HCatalog DDL command. |
ddl/database | List HCatalog databases. |
ddl/database/:db (GET) | Describe an HCatalog database. |
ddl/database/:db (PUT) | Create an HCatalog database. |
ddl/database/:db (DELETE) | Delete (drop) an HCatalog database. |
ddl/database/:db/table | List the tables in an HCatalog database. |
ddl/database/:db/table/:table (GET) | Describe an HCatalog table. |
ddl/database/:db/table/:table (PUT) | Create a new HCatalog table. |
ddl/database/:db/table/:table (POST) | Rename an HCatalog table. |
ddl/database/:db/table/:table (DELETE) | Delete (drop) an HCatalog table. |
ddl/database/:db/table/:existingtable/like/:newtable (PUT) | Create a new HCatalog table like an existing one. |
ddl/database/:db/table/:table/partion | List all partitions in an HCatalog table. |
ddl/database/:db/table/:table/partion/:partition (GET) | Describe a single partition in an HCatalog table. |
ddl/database/:db/table/:table/partion/:partition (PUT) | Create a partition in an HCatalog table. |
ddl/database/:db/table/:table/partion/:partition (DELETE) | Delete (drop) a partition in an HCatalog table. |
ddl/database/:db/table/:table/column | List the columns in an HCatalog table. |
ddl/database/:db/table/:table/column/:column (GET) | Describe a single column in an HCatalog table. |
ddl/database/:db/table/:table/column/:column (PUT) | Create a column in an HCatalog table. |
ddl/database/:db/table/:table/property (GET) | List table properties. |
ddl/database/:db/table/:table/property/:property (GET) | Return the value of a single table property. |
ddl/database/:db/table/:table/property/:property (PUT) | Set a table property. |
mapreduce/streaming | Creates and queues Hadoop streaming MapReduce jobs. |
mapreduce/jar | Creates and queues standard Hadoop MapReduce jobs. |
pig | Creates and queues Pig jobs. |
hive | Runs Hive queries and commands. |
queue | Returns a list of all jobids registered for the user. |
queue/:jobid (GET) | Returns the status of a job given its ID. |
queue/:jobid (DELETE) | Kill a job given its ID. |