# 테이블 작업

## Content

## 개요

테이블이 생성된 후에는 데이터가 로드되고, 접근되고, 구성되는 방식을 제어하기 위해 다양한 작업을 수행할 수 있습니다.
이 섹션에서는 데이터 매니저가 제공하는 핵심 테이블 수준 작업을 소개합니다.

* [Fetch 및 Reload](/spreadjs/docs/features/data-manager/table-operations/fetch---reload) \- 구성된 데이터 원본으로부터 테이블 데이터를 초기화하거나 새로 고칩니다\.
* [테이블 인덱스](/spreadjs/docs/features/data-manager/table-operations/indexes-of-table) \- 데이터 접근 및 조회 성능을 최적화하기 위한 인덱스를 정의합니다\.
* [테이블 데이터 검색](/spreadjs/docs/features/data-manager/table-operations/search-table-data) \- 필드 값을 기준으로 테이블 내 레코드를 검색합니다\.

이 작업들은 `Table` 인스턴스에 직접 적용되며, 데이터 접근 및 상호 작용 시 테이블의 동작 방식에 영향을 줍니다.

## 테이블 작업 사용 시점

다음과 같은 경우 테이블 작업을 사용합니다.

* 사용 전에 데이터가 초기화되었는지 확인해야 하는 경우
* 데이터 원본에서 데이터를 새로 고쳐야 하는 경우
* 데이터 조회 성능을 향상시켜야 하는 경우
* 특정 레코드를 검색해야 하는 경우

View 수준의 필터링 및 데이터 투영에 대해서는 [View](/spreadjs/docs/features/data-manager/view) 섹션을 참고하세요.

테이블 간 관계 정의에 대해서는 [테이블 관계](/spreadjs/docs/features/data-manager/tables-relationships) 섹션을 참고하세요.