필드 데이터 형식 변경 - Amazon QuickSight

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

필드 데이터 형식 변경

Amazon QuickSight에서는 데이터를 검색하면 필드의 데이터를 기반으로 각 필드에 데이터 유형을 할당합니다. 가능한 데이터 형식은 다음과 같습니다.

  • 날짜 - 날짜 데이터 형식은 지원되는 형식의 날짜 데이터에 사용됩니다. Amazon QuickSight에서 지원하는 날짜 형식에 대한 자세한 내용은 데이터 소스 할당량 섹션을 참조하세요.

  • 10진수 - 10진수 데이터 형식은 소수점 자리 하나 이상이 정확해야 하는 숫자 데이터에 사용됩니다(예: 18.23). 10진수 데이터 형식에서는 소수점 오른쪽으로 소수 네 자리까지 있는 값을 지원합니다. 이보다 큰 값은 두 가지 경우에 소수점 네 번째 자리까지 잘립니다. 하나는 이러한 값이 데이터 준비 또는 분석에 표시되는 경우이고 다른 하나는 이러한 값을 QuickSight로 가져오는 경우입니다. 예를 들어, 13.00049는 13.0004로 잘립니다.

  • 지리 공간 - 지리 공간 데이터 형식은 지리 공간 데이터(예: 경도 및 위도 또는 도시 및 국가)에 사용됩니다.

  • 정수 - 정수 데이터 형식은 정수만 포함된 숫자 데이터에 사용됩니다(예: 39).

  • 문자열 - 문자열 데이터 형식은 날짜가 아닌 영숫자 데이터에 사용됩니다.

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

데이터 준비 중 필드 데이터 유형 변경

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

10020 36803 14267a 98457 78216b

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

10020 36803 98457

Amazon QuickSight에서 지원되지 않는 데이터 형식의 필드가 포함된 데이터베이스 데이터 세트가 있는 경우, 데이터 준비 중에 SQL 쿼리를 사용합니다. 그런 다음 CAST 또는 CONVERT 명령(원본 데이터베이스에서의 지원 여부에 따라 다름)을 사용하여 필드 데이터 형식을 변경합니다. 데이터 준비 중 SQL 쿼리 추가에 대한 자세한 내용은 SQL를 사용하여 데이터 사용자 지정 단원을 참조하십시오. Amazon QuickSight에서 여러 원본 데이터 형식을 해석하는 방법에 대한 자세한 내용은 외부 데이터 소스에서 지원되는 데이터 유형 섹션을 참조하세요.

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

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

데이터 준비 중에 필드 데이터 유형을 변경하려면
  1. QuickSight 시작 페이지에서 데이터 세트를 선택하고 원하는 데이터 세트를 선택한 다음 데이터 세트 편집을 선택합니다.

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

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

분석에서 필드 데이터 유형 변경

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

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

참고

피벗 테이블 시각적 객체에서 작업하는 경우, 테이블 계산을 적용하면 일부 경우에 셀 값의 데이터 형식이 변경됩니다. 이러한 유형의 변경은 적용된 계산과 데이터 형식이 맞지 않는 경우에 발생합니다.

예를 들어, 통화 데이터 형식을 사용하도록 수정한 숫자 필드에 Rank 함수를 적용한다고 가정합니다. 이 경우 셀 값은 통화 대신 숫자로 표시됩니다. 마찬가지로, 그 대신 Percent difference 함수를 적용하면 셀 값이 통화가 아니라 백분율로 표시됩니다.

필드의 데이터 형식을 변경하려면
  1. 다음 옵션 중 하나를 선택하세요:

    • 필드 목록 창에서 변경하려는 숫자 필드 위에 마우스 포인터를 올려 놓습니다. 그런 다음 필드 이름 오른쪽에 있는 선택기 아이콘을 선택합니다.

    • 변경하려는 숫자 필드와 연결된 시각적 객체 편집기가 들어 있는 시각적 객체에서 해당 시각적 객체 편집기를 선택합니다.

    • 필드 모음 창을 확장한 다음 변경하려는 숫자 필드와 연결된 필드 모음을 선택합니다.

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