데이터베이스 관리하기

Snowflake REST Database API 는 다음과 같은 엔드포인트를 제공하여 Snowflake 데이터베이스를 관리할 수 있습니다.

Snowflake REST Database API 엔드포인트

엔드포인트

설명

GET /api/v2/databases

액세스 가능한 데이터베이스를 나열합니다.

POST /api/v2/databases

데이터베이스를 생성합니다.

POST /api/v2/databases:from-share

지정된 공유에서 데이터베이스를 생성합니다.

POST /api/v2/databases/name/clone

기존 데이터베이스를 복제합니다.

GET /api/v2/databases/name

명명된 데이터베이스를 가져옵니다.

PUT /api/v2/databases/name

새로운 데이터베이스를 생성하거나 기존 데이터베이스를 변경합니다.

DELETE /api/v2/databases/name

명명된 데이터베이스를 삭제합니다.

POST /api/v2/databases/name:undrop

명명된 데이터베이스를 삭제 취소합니다.

POST /api/v2/databases/name/replication:enable

데이터베이스 복제를 활성화합니다.

POST /api/v2/databases/name/replication:disable

명명된 데이터베이스의 복제를 비활성화합니다.

POST /api/v2/databases/name/replication:refresh

데이터베이스 복제를 새로 고칩니다.

POST /api/v2/databases/name/failover:enable

명명된 데이터베이스에 대한 장애 조치를 활성화합니다.

POST /api/v2/databases/name/failover:disable

명명된 데이터베이스에 대한 장애 조치를 비활성화합니다.

POST /api/v2/databases/name/failover:primary

명명된 데이터베이스를 기본 데이터베이스로 설정합니다.

참조 설명서는 Snowflake Database API 참조 를 참조하십시오.