REST Resource: iceberg.v1.restcatalog.v1.projects.catalogs.namespaces

리소스: IcebergNamespace

만들 네임스페이스 객체입니다.

JSON 표현
{
  "namespace": [
    string
  ],
  "properties": {
    string: string,
    ...
  }
}
필드
namespace[]

string

필수 항목입니다. 네임스페이스의 이름입니다.

properties

map (key: string, value: string)

(선택사항) 네임스페이스의 선택적 속성입니다.

"key": value 쌍 목록을 포함하는 객체입니다. 예: { "name": "wrench", "mass": "1.3kg", "count": "3" }

메서드

create

카탈로그에 네임스페이스를 만듭니다.

delete

성공 시 200이 아닌 204를 반환합니다.

get

카탈로그에서 Iceberg 네임스페이스를 가져옵니다 (또는 메서드가 HEAD인 경우 존재하는지 확인).
네임스페이스가 있으면 204를 반환하고, 그렇지 않으면 404를 반환합니다.

list

카탈로그의 Iceberg 네임스페이스를 나열합니다.

properties

네임스페이스 속성을 업데이트합니다.

register

제공된 메타데이터 파일 위치를 사용하여 테이블을 등록합니다.

updateProperties

네임스페이스 속성을 업데이트합니다.