Create fileset
POST/metalakes/:metalake/catalogs/:catalog/schemas/:schema/filesets
Create fileset
Request
Path Parameters
The name of the metalake
The name of the catalog
The name of the schema
- application/json
Body
The name of the fileset. Can not be empty.
The type of the fileset. The value of type should be EXTERNAL or MANAGED
The comment of the fileset. Can be empty.
The location of the fileset. If the storage location of managed fileset is empty, it will \ use the location of namespace. The storage location of external fileset must be set.
properties
object
nullable
The properties of the fileset. Can be empty.
Responses
- 200
- 409
- 5xx
The response of fileset object
- application/vnd.gravitino.v1+json
- Schema
- Example (from schema)
- FilesetResponse
Schema
Possible values: [0
]
Status code of the response
fileset
object
The name of the fileset
The type of the fileset
The comment of the fileset
The location of the fileset
properties
object
nullable
The properties of the fileset
{
"code": 0,
"fileset": {
"name": "string",
"type": "string",
"comment": "string",
"storageLocation": "string",
"properties": {}
}
}
{
"code": 0,
"fileset": {
"name": "fileset1",
"type": "managed",
"comment": "This is a comment",
"storageLocation": "hdfs://host/user/s_fileset/schema/fileset1",
"properties": {
"key1": "value1",
"key2": "value2"
}
}
}
Conflict - The target fileset already exists
- application/vnd.gravitino.v1+json
- Schema
- Example (from schema)
- FilesetAlreadyExistsErrorResponse
Schema
Possible values: >= 1000
and <= 1100
HTTP response code
Internal type definition of the error
A human-readable message
{
"code": 1002,
"type": "string",
"message": "string",
"stack": [
"string"
]
}
{
"code": 1004,
"type": "FilesetAlreadyExistsException",
"message": "Fileset already exists",
"stack": [
"java.lang.FilesetAlreadyExistsException: Fileset already exists"
]
}
A server-side problem that might not be addressable from the client side. Used for server 5xx errors without more specific documentation in individual routes.
- application/vnd.gravitino.v1+json
- Schema
- Example (from schema)
- Example
Schema
Possible values: >= 1000
and <= 1100
HTTP response code
Internal type definition of the error
A human-readable message
{
"code": 1002,
"type": "string",
"message": "string",
"stack": [
"string"
]
}
{
"code": 1002,
"type": "RuntimeException",
"message": "Internal Server Error",
"stack": [
"java.lang.RuntimeException: Internal Server Error"
]
}