테이블과 테이블 내 데이터 관리하기
Data Catalog 서비스에서 테이블과 데이터를 관리하는 방법을 안내합니다.
테이블 관리하기
Data Catalog 서비스에서 테이블을 관리하는 방법을 안내합니다.
테이블 목록 보기
Data Catalog의 테이블 목록에서 현재 사용 중인 테이블 목록을 조회할 수 있습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다
-
Table 탭을 클릭하여 테이블 목록을 확인합니다.
이미지 테이블 목록
항목 설명 테이블 이름 생성할 때 입력한 테이블 이름
- 테이블 이름을 클릭하여, 세부 정보 탭으로 이동 가능연결된 데이터베이스 테이블에 연결된 데이터베이스의 이름 상태 테이블의 상태
- 자세한 설명은 Data Catalog > Overview 문서 참고데이터 저장 경로 생성할 때 입력한 테이블 데이터 저장 경로 데이터 타입 테이블의 데이터 타입 최종 수정일 테이블의 최종 수정일시 [더보기] 아이콘 - 전체 스키마 보기: 테이블의 전체 스키마 조회
- 테이블 수정: 테이블 이름과 설명 수정
- 테이블 삭제: 테이블 삭제
* ‘INACTIVE’ 상태의 경우, 단일 삭제만 가능하며 테이블 수정 불가
테이블 상세 보기
테이블의 상세 정보를 확인할 수 있습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 상세 정보를 확인할 테이블을 클릭합니다.
-
해당 테이블의 세부 정보를 확인합니다.
이미지 테이블 상세 정보
테이블 삭제하기
더 이상 사용하지 않는 테이블을 삭제할 수 있습니다.
주의
삭제한 테이블과 데이터는 복구할 수 없습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭한 뒤 에서 테이블 목록에서 삭제할 테이블의 [더보기] 아이콘을 클릭 후, 테이블 삭제를 클릭합니다.
- 테이블 삭제 팝업창에서 삭제할 테이블의 이름을 동일하게 입력하고, [삭제] 버튼을 클릭합니다.
테이블 내 데이터 관리하기
카카오 i 클라우드 콘솔(Kakao i Cloud Console)의 Data Catalog 서비스에서 테이블 내 데이터를 관리하는 방법을 안내합니다. Serde 파라미터, 테이블 속성, 스키마, 파티션을 관리할 수 있습니다.
Serde 파라미터 조회하기
Serde 파라미터를 조회하는 방법은 다음과 같습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 Serde 파라미터를 조회할 테이블을 클릭합니다.
-
Serde 파라미터 탭을 클릭합니다.
이미지 테이블 상세의 Serde 파라미터 탭
항목 설명 key Serde 파라미터의 key 값 Value Serde 파라미터의 Value 값 [더보기] 아이콘 - Serde 파라미터 수정
* 23년 1월 기준 파라미터 삭제 미지원
Serde 파라미터 추가하기
신규 Serde 파라미터를 추가하는 방법은 다음과 같습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 Serde 파라미터를 추가할 테이블을 클릭합니다.
- Serde 파라미터 탭에서 [Serde 파라미터 추가하기] 버튼을 클릭합니다.
-
Serde 파라미터 추가하기 팝업창에서 파라미터를 추가하고 [추가] 버튼을 클릭합니다.
이미지 Serde 파라미터 추가하기 팝업창
항목 설명 key Serde 파라미터의 key 값
- 최소 1글자 이상 최대 256글자까지 입력 가능, 영문과 숫자, 언더바(_
), 마침표(.
)만 입력 가능
- 단, 첫 문자로 언더바(_
) 및 마침표(.
) 입력 불가Value Serde 파라미터의 Value 값
- 이모지 입력 불가
Serde 파라미터 수정하기
Serde 파라미터를 수정하는 방법은 다음과 같습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 Serde 파라미터를 수정할 테이블을 클릭합니다.
- Serde 파라미터 탭에서 [더보기] 아이콘을 클릭하고, Serde 파라미터 수정을 클릭합니다.
-
Serde 파라미터 수정하기 팝업창에서 Value를 수정하고 [수정] 버튼을 클릭합니다.
이미지 Serde 파라미터 수정하기 팝업창
테이블 속성 조회하기
Data Catalog의 테이블 목록에서 현재 사용 중인 테이블 목록을 조회할 수 있습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 테이블 속성을 조회할 테이블을 클릭합니다.
-
테이블 속성 탭에서 테이블 속성을 확인합니다.
이미지 테이블 상세의 테이블 속성 탭
항목 설명 key 테이블 속성의 key 값 Value 테이블 속성의 Value 값 [더보기] 아이콘 - 테이블 속성 수정
- 테이블 속성 삭제
테이블 속성 추가하기
테이블 속성을 추가하는 방법은 다음과 같습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 테이블 속성을 추가할 테이블을 클릭합니다.
- 테이블 속성 탭에서 [테이블 속성 추가하기] 버튼을 클릭합니다.
-
테이블 속성 추가하기 팝업창에서 속성을 추가하고 [추가] 버튼을 클릭합니다.
이미지 테이블 속성 추가히기 팝업창
항목 설명 key 테이블 속성의 key 값
- 최소 1글자 이상 최대 256글자까지 입력 가능, 영문과 숫자, 언더바(_
), 마침표(.
)만 입력 가능
- 단, 첫 문자로 언더바(_
) 및 마침표(.
) 입력 불가Value 테이블 속성의 Value 값
- 이모지 입력 불가
테이블 속성 수정하기
테이블 속성을 수정하는 방법은 다음과 같습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 테이블 속성을 추가할 테이블을 클릭합니다.
- 테이블 속성 탭에서 수정할 테이블 속성의 [더보기] 아이콘 > 테이블 속성 수정을 클릭합니다.
-
테이블 속성 수정하기 팝업창에서 속성을 수정하고 [수정] 버튼을 클릭합니다.
이미지 테이블 속성 수정하기 팝업창
테이블 속성 삭제하기
Data Catalog의 테이블 상세정보에서 현재 사용 중인 테이블 속성을 삭제할 수 있습니다.
주의
삭제한 데이터는 복구할 수 없습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 테이블 속성을 삭제할 테이블을 클릭합니다.
- 테이블 속성 탭에서 삭제할 테이블 속성의 [더보기] 아이콘 > 테이블 속성 삭제를 클릭합니다.
- 테이블 속성 삭제 팝업창에서 [삭제] 버튼을 클릭합니다.
스키마 필드 조회하기
Data Catalog의 테이블 상세 정보에서 스키마 필드를 조회할 수 있습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 스키마 필드를 조회할 테이블을 클릭합니다.
-
스키마 탭에서 스키마 필드를 조회합니다.
이미지 테이블 상세의 스키마 탭
항목 설명 No. 파티션 필드를 정렬을 위한 칼럼 번호
- 최초 칼럼번호는 1부터 시작
- 칼럼번호는 1과 마지막 숫자에 +1한 숫자 사이에서 지정
* 파티션키로 지정된 경우 입력하지 않음필드 이름 설정한 스키마 필드 이름 데이터 타입 필드의 데이터 타입
조회 가능한 스키마가 있는 경우, 클릭해 확인 가능
- 지원하는 타입: array, bigint, binary, boolean, char, date, decimal, double, float, int, map, smallint, string, struct, timestamp, tinyint, union, varchar파티션 키 테이블 생성 시 파티션 키 옵션 지정 유무 코멘트 스키마 관련 설명 더보기 - 필드 수정: 필드 수정 팝업
- 필드 삭제: 필드 삭제 팝업
스키마 필드 추가하기
Data Catalog의 테이블 상세정보에서 스키마 필드를 추가할 수 있습니다. 단, 최대 50개까지 추가할 수 있습니다.
안내
데이터 타입이 JSON, CSV일 경우, 테이블 생성 후 필드 추가, 수정, 삭제할 수 없습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 스키마 필드를 추가할 테이블을 클릭합니다.
- 스키마 탭을 클릭한 뒤 [필드 추가] 버튼을 클릭합니다.
- 필드 추가 팝업창에서 정보를 입력하고 [추가] 버튼을 클릭합니다.
이미지 스키마 필드 추가 팝업창
항목 | 설명 |
---|---|
칼럼 번호 | 파티션 필드를 정렬을 위한 번호 - 최초 칼럼 번호는 1부터 시작 - 칼럼 번호는 1과 마지막 숫자에 +1한 숫자 사이에서 지정 * 파티션키로 지정된 경우 입력하지 않음 |
필드 이름 | 공백 없이 영문 소문자, 숫자 언더바(_ )만 입력 - 단, 첫/끝 글자로 언더바( _ ) 입력 불가 * ‘avro’ 타입의 경우, 필드 이름은 숫자로 시작 불가 |
데이터 타입 | 필드의 데이터 타입 - 지원하는 타입: array, bigint, binary, boolean, char, date, decimal, double, float, int, map, smallint, string, struct, timestamp, tinyint, union, varchar |
코멘트 (선택) | 필드에 대한 설명 |
스키마 필드 수정하기
Data Catalog의 테이블 상세정보에서 스키마 필드를 수정할 수 있습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 스키마 필드를 추가할 테이블을 클릭합니다.
- 스키마 탭에서 수정할 스키마 필드의 [더보기] 아이콘 > 필드 수정을 클릭합니다.
- 필드 수정 팝업창에서 정보를 수정하고 [수정] 버튼을 클릭합니다.
이미지 스키마 필드 수정 팝업창
스키마 필드 삭제하기
Data Catalog의 테이블 상세정보에서 현재 사용 중인 스키마 필드를 삭제할 수 있습니다.
주의
삭제한 데이터는 복구할 수 없습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 스키마 필드를 삭제할 테이블을 클릭합니다.
- 스키마 탭에서 삭제할 스키마 필드의 [더보기] 아이콘 > 필드 삭제를 클릭합니다.
- 필드 삭제 팝업창에서 [삭제] 버튼을 클릭합니다.
파티션 조회하기
Data Catalog의 테이블 상세정보에서 파티션을 조회할 수 있습니다.
- 카카오 i 클라우드 콘솔에 접속한 후, Data Catalog 메뉴를 선택합니다.
- Table 탭을 클릭 후, 테이블 목록에서 파티션을 조회할 테이블을 클릭합니다.
-
파티션 탭에서 파티션 정보를 조회합니다.
이미지 테이블 상세의 파티션 탭
항목 설명 id 사용자가 생성한 파티션 키 정보 Files 해당 파티션의 연결된 파일 링크 Properties 해당 파티션의 스키마 조회