다음을 통해 공유


테이블 관리

적용 대상: ✅Microsoft Fabric✅Azure Data Explorer

이 항목에서는 테이블 탐색, 만들기 및 변경에 유용한 테이블 및 관련 관리 명령의 수명 주기에 대해 설명합니다.

자세한 내용은 아래 표의 링크를 선택합니다.

테이블 스키마 최적화에 대한 자세한 내용은 스키마 최적화 모범 사례를 참조 하세요.

명령 연산
.alter table docstring, .alter table folder 테이블 표시 속성 관리
.create ingestion mapping, .show ingestion mappings, .alter ingestion mapping.drop ingestion mapping 수집 매핑 관리
.create tables, .create table, .create-merge tables, .create-merge table, .alter table, .alter-merge table, .drop tables.drop table, .undo drop table.rename table 테이블 만들기/수정/삭제
.show tables .show table details.show table schema 데이터베이스의 테이블 열거
.ingest, .set, .append( .set-or-append 데이터 수집 개요 참조). 테이블에 데이터 수집
.clear table data 테이블의 모든 데이터를 지웁니다.

테이블에 대한 CRUD 명명 규칙

(위의 표에 연결된 섹션의 전체 세부 정보를 참조하세요.)

명령어 구문 의미 체계
.create entityType entityName ... 해당 형식 및 이름의 엔터티가 있는 경우 엔터티를 반환합니다. 그렇지 않으면 엔터티를 만듭니다.
.create-merge entityType entityName... 해당 형식 및 이름의 엔터티가 있는 경우 기존 엔터티를 지정된 엔터티와 병합합니다. 그렇지 않으면 엔터티를 만듭니다.
.alter entityType entityName ... 해당 형식 및 이름의 엔터티가 없으면 오류가 발생합니다. 그렇지 않으면 지정된 엔터티로 바꿉다.
.alter-merge entityType entityName ... 해당 형식 및 이름의 엔터티가 없으면 오류가 발생합니다. 그렇지 않으면 지정된 엔터티와 병합합니다.
.drop entityType entityName ... 해당 형식 및 이름의 엔터티가 없으면 오류가 발생합니다. 그렇지 않으면 삭제합니다.
.drop entityType entityName ifexists ... 해당 형식 및 이름의 엔터티가 없으면 반환합니다. 그렇지 않으면 삭제합니다.

참고 항목

"병합"은 두 엔터티의 논리적 병합입니다.

  • 속성이 한 엔터티에 대해 정의되어 있지만 다른 엔터티에 대해 정의되지 않은 경우 병합된 엔터티에 원래 값과 함께 표시됩니다.
  • 두 엔터티에 대해 정의된 속성과 두 엔터티의 값이 같은 경우 병합된 엔터티에서 해당 값과 함께 한 번 나타납니다.
  • 두 엔터티에 대해 속성이 정의되어 있지만 값이 다르면 오류가 발생합니다.