# 데이터 바인딩 설정

## Content

**데이터 차트 패널**의 데이터 바인딩 탭을 사용하면 데이터 차트를 데이터 매니저 테이블 또는 리포트 시트의 특정 셀에 바인딩할 수 있습니다.
차트에 표시되는 데이터는 이 패널을 통해 구성됩니다.

## 바인딩 모드

데이터 차트 패널은 두 가지 바인딩 모드를 제공합니다.

* 테이블 바인딩
* 셀 바인딩(리포트 시트 전용)

## 테이블 바인딩

데이터 차트를 데이터 매니저 테이블에 바인딩하는 경우:

1. **선택된 테이블(Selected Table)** 드롭다운에서 테이블을 선택합니다.
2. 필요한 필드를 해당 데이터 영역에 바인딩합니다.
3. 필요한 경우 필드 옵션을 구성합니다.

바인딩된 테이블을 변경하면 이전에 바인딩된 모든 필드가 제거되며 다시 구성해야 합니다.
데이터 원본을 추가하려면:

1. **데이터(DATA)** \> **데이터 바인딩(Data Binding)** 으로 이동합니다.
2. **DataSource**를 클릭합니다.
3. 테이블을 추가하고 외부 URL(CRUD 작업용)을 구성합니다(해당하는 경우).
4. 열 탭을 사용하여 테이블 열을 가져옵니다.

![2.1](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/7719ad0a-f083-46d7-aff6-f63e2e187c15/2.1.7d8d4e.png?width=800)

데이터 원본을 가져온 후 **데이터 차트 패널**에서 해당 테이블을 선택합니다.
![image](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/b2223940-43c2-44cf-8eda-f5ab9acd84f0/image.d84160.png?width=400)

### 데이터 차트 패널의 필드 영역

다음 바인딩 영역을 사용할 수 있습니다.

* **값(Values)** – 차트에 표시할 숫자 데이터를 정의합니다.
* **범주(Category)** – 기본 그룹화 필드를 정의합니다.
* **세부 정보(Details)** – 추가 그룹화 차원을 추가합니다.
* **색상(Color)** – 데이터를 시각적으로 여러 계열로 분할합니다.
* **도구 설명(Tooltip)** – 차트 도구 설명에 추가 정보를 표시합니다.
* **필터(Filter)** – 바인딩된 데이터에 원본 수준 필터를 적용합니다.

![image](https://cdn.mescius.io/document-site-files/images/b2223940-43c2-44cf-8eda-f5ab9acd84f0/image.4302db.png?width=400)

현재 선택된 테이블의 필드에 대한 필터 규칙을 생성하려면 **필터(Filter)** 아이콘을 사용합니다.
![2.4](https://cdn.mescius.io/document-site-files/images/7719ad0a-f083-46d7-aff6-f63e2e187c15/2.4.5f9012.png?width=250)

### 범주 필드 바인딩

사용자는 하나 이상의 범주형 필드를 **범주(Category)** 드롭 영역으로 끌어다 놓을 수 있습니다.
![dragField-20260402.8fe4d2.gif](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/36b63360-fb01-457c-a448-c3ce32aaf454/dragField-20260402.8fe4d2-20260604.a1df9c.gif?width=800)

드롭 영역은 일반적인 범주 바인딩에 사용되는 동일한 단일 영역입니다.
드롭된 모든 필드는 내부적으로 순서가 있는 배열로 저장됩니다.
여러 필드를 순차적으로 추가할 수 있습니다. 끌어서 놓기 중에는 필드가 삽입될 위치를 나타내는 삽입 표시기가 표시됩니다.
드롭 순서는 바깥쪽 수준에서 안쪽 수준으로의 계층 구조를 결정합니다.
드롭 순서에 따라 정렬된 계층형 범주 구조가 생성됩니다.

필드를 바인딩한 후 해당 필드 옆의 **설정(Settings)** 버튼을 클릭하여 정렬, 집계, 서식 또는 차트별 동작과 같은 옵션을 구성할 수 있습니다.

>type=note
> **참고:**
> 차트 유형마다 필요한 바인딩 구조가 다릅니다. 자세한 바인딩 요구 사항은 각 차트 유형 문서를 참조하세요.
> 디자이너에서 차트 유형을 전환할 때:
>
> * 현재 차트와 대상 차트가 모두 계층형 범주를 지원하는 경우 전체 범주 계층 구조가 유지됩니다.
> * 대상 차트가 단일 범주 수준만 사용하는 경우 첫 번째 범주 수준만 유지됩니다.
> * 대상 차트가 범주 바인딩을 사용하지 않는 경우 범주 바인딩이 제거됩니다.

## 셀 바인딩(리포트 시트 전용)

리포트 시트에서는 데이터 차트를 개별 확장 가능 셀에 바인딩할 수 있습니다.

1. **바인딩 모드(Binding Mode)** 드롭다운에서 **셀 바인딩(Cell Binding)** 을 선택합니다.
2. 각 바인딩 영역에서 **+** 버튼을 클릭합니다.
3. 대상 셀을 선택합니다.

각 바인딩된 셀에는 **표시 이름(Display Name)** 이 있으며, 이는 별칭으로 동작하고 차트에 표시됩니다.
![image](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/b2223940-43c2-44cf-8eda-f5ab9acd84f0/image.639844.png?width=400)

>type=note
> **참고:**
>
> * 리포트 시트에서 데이터 차트가 셀 참조에 바인딩된 경우 디자인 시점에는 기본 바인딩 데이터가 렌더링됩니다.
> * 실제 바인딩 데이터를 확인하려면 **미리 보기(Preview)** 또는 **페이지 나누기(Paginate)** 모드로 전환하세요.