본문으로 건너뛰기

DatasetCreate

Payload used to create Dataset. Required fields are name, type, collection_id.

nameName (string)필수

lower_snake_case identifier from 1 to 63 characters. It must start with a lowercase letter or underscore and may contain lowercase letters, digits, and underscores. Minimum length: 1. Maximum length: 63.

Possible values: non-empty and <= 63 characters, Value must match regular expression ^[a-z][a-z0-9_]{0,62}(?![\s\S])

alias object
하나 이상(anyOf)
string
typeType (string)필수

Dataset backend type: 'delta' | 'kafka' | 'rest' | 'object' (required)

Possible values: [delta, kafka, rest, object]

collection_idCollection Id (string)필수

Parent collection ID (required)

Possible values: non-empty

folder_id object
하나 이상(anyOf)
string
tags object
하나 이상(anyOf)
  • Array [
  • string
  • ]
  • description object
    하나 이상(anyOf)
    string
    schema object

    Dataset column schema in JSON. Optional metadata.keys is a comma-separated, ordered list of columns that identify rows for upsert.

    하나 이상(anyOf)
    object
    options object
    하나 이상(anyOf)
    object
    owned_secret_ids object

    Secrets this dataset owns and destroys with itself. Request-only: each id must be referenced by options, be standalone (no existing owner), be referenced by nothing else, and be use-able by the caller. Omit for a Secret shared with other resources.

    하나 이상(anyOf)
  • Array [
  • string
  • ]
  • DatasetCreate
    {
    "name": "string",
    "alias": "string",
    "type": "delta",
    "collection_id": "string",
    "folder_id": "string",
    "tags": [
    "string"
    ],
    "description": "string",
    "schema": {},
    "options": {},
    "owned_secret_ids": [
    "string"
    ]
    }