데이터베이스 관리하기
Data Catalog 서비스에서 데이터베이스를 관리하는 방법은 다음과 같습니다.
데이터베이스 목록 보기
현재 생성된 데이터베이스 목록과 데이터베이스의 기본 정보를 확인할 수 있습니다.
- 카카오 i 클라우드 콘솔에서 Data Catalog 메뉴를 선택합니다.
-
Database 탭을 클릭하고 데이터베이스 목록을 확인합니다.
이미지 데이터베이스 목록
구분 설명 데이터베이스 이름 사용자가 지정한 데이터베이스의 이름 연결된 카탈로그 데이터베이스가 속한 카탈로그의 이름 상태 데이터베이스의 상태
- CREATING, ALTERING, DELETING, ACTIVE, INACTIVE
- 각 상태 값에 대한 자세한 설명은 리소스 상태 정보와 생명주기 참고경로 데이터베이스가 위치한 경로 생성일 데이터베이스를 생성한 일자 [더보기] 아이콘 - 데이터베이스 수정: 데이터베이스의 경로와 설명을 수정
- 데이터베이스 삭제: 데이터베이스를 삭제
* ‘INACTIVE’ 상태의 경우, 단일 삭제만 가능하며 데이터베이스 수정 불가
데이터베이스 상세 보기
데이터베이스의 상세 정보를 확인할 수 있습니다.
- 카카오 i 클라우드 콘솔에서 Data Catalog 메뉴를 선택합니다.
- Database 탭에서 상세 정보를 확인할 데이터베이스를 클릭합니다.
-
데이터베이스의 상세 페이지에서 정보를 확인합니다.
이미지 데이터베이스의 상세 페이지
구분 설명 테이블 이름 사용자가 생성한 테이블 이름 데이터 저장 경로 사용자가 생성한 테이블의 데이터 저장 경로 상태 테이블의 상태
- CREATING, ALTERING, DELETING, ACTIVE, INACTIVE
- 각 상태 값에 대한 리소스 상태 정보와 생명주기 참고데이터 타입 테이블의 데이터 타입
- JSON, ORC, Parquet, CSV, Avro, text, custom
ㄴ hadoop-eco에 의해서 생성된 후, 마이그레이션 된 테이블은 text, custom 타입으로 나타날 수 있음
ㄴ text: Serde 라이브러리가 “org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe”인 경우
ㄴ custom: Avro, JSON, Parquet, ORC, CSV, text 타입 중 어디에도 속하지 않는 경우최종 수정일 테이블을 마지막으로 수정한 일자
데이터베이스 수정하기
데이터베이스 설정값은 경로와 설명만 수정할 수 있습니다. 데이터베이스 이름과 연결된 카탈로그는 수정할 수 없으며, 수정을 원할 경우에는 데이터베이스를 새로 생성해야 합니다.
- 카카오 i 클라우드 콘솔에서 Data Catalog 메뉴를 선택합니다.
- Database 탭에서 수정할 데이터베이스의 [더보기] 아이콘 > 데이터베이스 수정을 클릭합니다.
-
데이터베이스 수정 팝업창에서 정보를 수정하고 [수정] 버튼을 클릭합니다.
이미지 데이터베이스 수정 팝업창
구분 설명 경로(선택) 데이터베이스가 위치한 경로
- 직접 입력 미체크 시(default)
ㄴ 버킷 이름: 영문 소문자로 시작, 영문 소문자, 숫자, 하이픈(-
)만 입력 가능
ㄴ 디렉터리: 영문, 숫자, 하이픈(-
), 언더바(_
), 슬래시(/
)만 입력 가능
- 직접 입력 체크 시:swifta://{버킷이름}.kic/{디렉터리}
방식설명(선택) 데이터베이스의 설명
- 130자 이내로 입력 가능, 이모지 입력 불가
데이터베이스 삭제하기
더 이상 사용하지 않는 데이터베이스는 삭제할 수 있습니다.
주의
삭제한 데이터베이스 자원은 종료한 후 완전히 반납되어 복구할 수 없습니다.
데이터베이스 하위에 생성한 테이블도 데이터베이스 삭제와 동시에 함께 삭제되며 복구할 수 없습니다.
- 카카오 i 클라우드 콘솔에서 Data Catalog 메뉴를 선택합니다.
- Database 탭에서 삭제할 데이터베이스의 [더보기] 아이콘 > 데이터베이스 삭제를 클릭합니다.
- 여러 개의 데이터베이스를 한꺼번에 삭제하려는 경우, 삭제할 데이터베이스 좌측의 체크박스를 선택한 후 하단의 [삭제] 버튼을 클릭합니다.
-
데이터베이스 삭제 팝업창에서 삭제할 데이터베이스를 확인한 후,
영구 삭제
또는 데이터베이스의 이름을 입력하고 [삭제] 버튼을 클릭합니다.이미지 단일 데이터베이스 삭제 팝업창
이미지 복수 데이터베이스 삭제 팝업창