Resource | Description |
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. |