

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 필드 데이터 형식 변경
<a name="changing-a-field-data-type"></a>

Quick Sight는 데이터를 검색할 때 필드의 데이터를 기반으로 각 필드에 데이터 유형을 할당합니다. 가능한 데이터 형식은 다음과 같습니다.
+ 날짜 - 날짜 데이터 형식은 지원되는 형식의 날짜 데이터에 사용됩니다. Quick Sight가 지원하는 날짜 형식에 대한 자세한 내용은 섹션을 참조하세요[데이터 소스 할당량](data-source-limits.md).
+ 10진수 - 10진수 데이터 형식은 소수점 자리 하나 이상이 정확해야 하는 숫자 데이터에 사용됩니다(예: 18.23). 10진수 데이터 형식에서는 소수점 오른쪽으로 소수 네 자리까지 있는 값을 지원합니다. 이보다 큰 값은 두 가지 경우에 소수점 네 번째 자리까지 잘립니다. 하나는 이러한 값이 데이터 준비 또는 분석에 표시되는 것이고 다른 하나는 이러한 값을 Quick Sight로 가져오는 것입니다. 예를 들어, 13.00049는 13.0004로 잘립니다.
+ 지리 공간 - 지리 공간 데이터 형식은 지리 공간 데이터(예: 경도 및 위도 또는 도시 및 국가)에 사용됩니다.
+ 정수 - 정수 데이터 형식은 정수만 포함된 숫자 데이터에 사용됩니다(예: 39).
+ 문자열 - 문자열 데이터 형식은 날짜가 아닌 영숫자 데이터에 사용됩니다.

Quick Sight는 열의 작은 행 샘플을 읽어 데이터 유형을 결정합니다. 작은 샘플 크기에서 가장 많이 나타나는 데이터 유형은 제안된 유형입니다. 경우에 따라 대부분 숫자가 포함된 열에 빈 값(Quick Sight에서 문자열로 처리)이 있을 수 있습니다. 이러한 경우 샘플 행 집합에서 문자열 데이터 형식이 가장 자주 사용되는 유형일 수 있습니다. 열의 데이터 유형을 수동으로 수정하여 정수로 만들 수 있습니다. 방법을 알아보려면 다음 절차에 따르세요.

## 데이터 준비 중 필드 데이터 유형 변경
<a name="changing-a-field-data-type-prep"></a>

데이터를 준비하는 동안 데이터 원본에서 모든 필드의 데이터 유형을 변경할 수 있습니다. **데이터 유형 변경** 메뉴에서 집계를 포함하지 않는 계산된 필드를 지리 공간 유형으로 변경할 수 있습니다. 계산된 필드의 표현식을 직접 수정하여 계산된 필드의 데이터 유형을 다르게 변경할 수 있습니다. Quick Sight는 선택한 데이터 유형에 따라 필드 데이터를 변환합니다. 데이터 형식과 호환되지 않는 데이터가 포함된 행은 건너뜁니다. 예를 들어 다음 필드의 데이터 형식을 String에서 Integer로 변환한 경우를 가정합니다.

```
10020
36803
14267a
98457
78216b
```

다음에 표시된 것과 같이 해당 필드에서 영숫자 문자가 포함된 모든 레코드는 건너뜁니다.

```
10020
36803
98457
```

Quick Sight에서 데이터 유형을 지원하지 않는 필드가 있는 데이터베이스 데이터 세트가 있는 경우 데이터 준비 중에 SQL 쿼리를 사용합니다. 그런 다음 `CAST` 또는 `CONVERT` 명령(원본 데이터베이스에서의 지원 여부에 따라 다름)을 사용하여 필드 데이터 형식을 변경합니다. 데이터 준비 중 SQL 쿼리 추가에 대한 자세한 내용은 [SQL을 사용하여 데이터 사용자 지정](adding-a-SQL-query.md) 단원을 참조하십시오. Quick Sight에서 다양한 소스 데이터 유형을 해석하는 방법에 대한 자세한 내용은 섹션을 참조하세요[외부 데이터 소스에서 지원되는 데이터 유형](supported-data-types-and-values.md#supported-data-types).

지표가 아닌 차원으로 취급되는 숫자 필드가 있을 수 있습니다(예: 우편 번호 및 대부분의 ID 번호). 이러한 경우 데이터 준비 중에 해당 필드에 문자열 데이터 형식을 지정하는 것이 좋습니다. 이렇게 하면 Quick Sight가 수학 계산을 수행하는 데 유용하지 않으며 `Count` 함수로만 집계할 수 있음을 이해할 수 있습니다. Quick Sight가 차원 및 치수를 사용하는 방법에 대한 자세한 내용은 섹션을 참조하세요[필드를 차원 또는 치수로 설정](setting-dimension-or-measure.md).

[SPICE](spice.md)에서, 숫자에서 정수로 변환된 숫자는 기본적으로 잘립니다. 그 대신 숫자를 반올림하려면, [`round`](round-function.md) 함수를 사용하여 계산된 필드를 생성할 수 있습니다. 숫자가 SPICE로 수집되기 전에 반올림되는지 또는 잘리는지 알아보려면 데이터베이스 엔진을 확인합니다.

**데이터 준비 중에 필드 데이터 유형을 변경하려면**

1. Quick Sight 홈페이지에서 왼쪽의 **데이터를** 선택합니다. **데이터** 탭에서 원하는 데이터 세트를 선택한 다음 **데이터 세트 편집**을 선택합니다.

1. 데이터 미리 보기 창에서 변경할 필드 아래의 데이터 형식 아이콘을 선택합니다.

1. 대상 데이터 형식을 선택합니다. 현재 사용 중인 데이터 형식 이외의 데이터 형식만 나열됩니다.

## 분석에서 필드 데이터 유형 변경
<a name="changing-an-analysis-field-data-type"></a>

분석의 컨텍스트 안에서 **Field list** 창이나 시각적 객체 필드 모음 또는 시각적 객체 편집기를 사용하여 숫자로 된 필드 데이터 형식을 변경할 수 있습니다. 숫자 필드에는 기본적으로 숫자가 표시되지만, 그 대신 통화 또는 백분율이 표시되게 할 수도 있습니다. 문자열 또는 날짜 필드의 데이터 형식은 변경할 수 없습니다.

분석에서 필드의 데이터 형식을 변경하면 분석에서 해당 데이터 세트를 사용하는 모든 시각적 객체의 데이터 형식이 변경됩니다. 하지만 데이터 세트 자체의 데이터 형식은 변경되지 않습니다.

**참고**  
피벗 테이블 시각적 객체에서 작업하는 경우, 테이블 계산을 적용하면 일부 경우에 셀 값의 데이터 형식이 변경됩니다. 이러한 유형의 변경은 적용된 계산과 데이터 형식이 맞지 않는 경우에 발생합니다.  
예를 들어, 통화 데이터 형식을 사용하도록 수정한 숫자 필드에 `Rank` 함수를 적용한다고 가정합니다. 이 경우 셀 값은 통화 대신 숫자로 표시됩니다. 마찬가지로, 그 대신 `Percent difference` 함수를 적용하면 셀 값이 통화가 아니라 백분율로 표시됩니다.

**필드의 데이터 형식을 변경하려면**

1. 다음 옵션 중 하나를 선택하세요.
   + **필드 목록** 창에서 변경하려는 숫자 필드 위에 마우스 포인터를 올려 놓습니다. 그런 다음 필드 이름 오른쪽에 있는 선택기 아이콘을 선택합니다.
   + 변경하려는 숫자 필드와 연결된 시각적 객체 편집기가 들어 있는 시각적 객체에서 해당 시각적 객체 편집기를 선택합니다.
   + **필드 모음** 창을 확장한 다음 변경하려는 숫자 필드와 연결된 필드 모음을 선택합니다.

1. **표시 형식**를 선택한 다음 **숫자**, **통화** 또는 **퍼센트**을 선택합니다.