주 컨텐츠로 이동
Workday User Guide
최종 업데이트: 2023-11-03
개념: 테이블 및 데이터세트 필드 유형

개념: 테이블 및 데이터세트 필드 유형

각 테이블 및 데이터세트 필드에는 필드 유형 특성이 있습니다. 필드 유형은 다른 데이터 어플리케이션에서 데이터 유형이라고도 합니다.
필드 유형에 따라 다음이 결정됩니다.
  • 필드에서 보유할 수 있는 값의 종류
  • 필드를 인수로 사용할 수 있는 함수 예를 들어 CONCAT 함수는 텍스트 필드만 인수로 허용합니다.
테이블을 생성할 때 각 필드의 필드 유형을 정의합니다. 구분된 파일에서 테이블로 데이터를 로드하면 Workday는 정의된 스키마를 기준으로 데이터를 검증합니다. 필드 값이 필드 유형 또는 기타 필드 매개변수(예: 날짜 형식)와 일치하지 않으면 Workday는 전체 행을 유효하지 않은 것으로 표시하고 테이블에 해당 행을 포함하지 않습니다. 대신 Workday는 사용자가 다운로드할 수 있는 오류 파일로 행을 전송합니다.
외부 데이터를 사용하여 기본 데이터세트를 생성하면 Workday는 일부 데이터를 검사하여 각 필드의 필드 유형을 추측합니다. 그러나 Workday에서 잘못된 필드 유형이 지정되었거나 다른 필드 유형을 적용하려는 경우 필드 유형을 변경할 수 있습니다.
필드 관리 단계 이전의 마지막 단계에서 입력 필드 유형을 변경하는 경우, 신규 필드 유형이 변경된 필드 유형과 호환되어야 합니다.
커스텀 리포트에서 기본 데이터세트를 생성하면 Workday가 Workday 필드 유형을 데이터세트 필드 유형에 매핑합니다.
Prism 계산 필드의 경우 표현식 결과에 따라 해당 필드의 필드 유형이 결정됩니다. Prism 계산 필드 표현식이 다음과 같은 경우:
TO_INT(zipcode)
인 경우 해당 필드의 필드 유형은 정수입니다.
가능한 경우 데이터세트에서 숫자 필드 유형을 사용하는 것이 좋습니다. Double과 같은 다른 숫자 필드 유형을 사용하는 경우 데이터세트의 데이터 및 계산에 따라 정밀도가 손실되고 잘못된 결과가 발생할 위험이 있습니다. 기본 데이터세트에서 필드 유형을 Numeric(x,y)로 설정합니다. CAST 함수를 사용하여 파생 데이터세트에서 필드 유형을 변경할 수도 있습니다. 예:
CAST([salary] AS decimal(12,4))
Workday를 처음 사용하는 경우 기본 데이터세트를 생성하거나 편집할 수 없습니다.

테이블 및 데이터세트 필드 유형

테이블 및 데이터세트는 다음 필드 유형을 사용합니다.
테이블 또는 데이터세트 필드 유형
설명
값 범위
부울
부울 값을 포함하는 Workday 관련 필드 유형
True
,
False
통화
Workday에서 인식되는 3자리 통화 코드와 결합하여 소수점 앞 최대 20자리, 소수점 뒤 최대 6자리를 지원하는 가변 길이 소수 값입니다.
통화 값은 소수점 전후의 지정된 자릿수가 지정된 경우 유효한 양수 또는 음수 값을 나타낼 수 있습니다.
날짜
24시간제 기준의 소수 자릿수 초를 사용하여 하루 중 시간과 결합된 날짜
날짜 범위: 1753년 1월 1일 ~ 9999년 12월 31일
시간 범위: 00:00:00 ~ 23:59:59.997
내부적으로 Workday는 모든 날짜 유형 데이터를 UTC 형식(협정 세계시)으로 저장합니다. 시간대 정보가 포함된 외부 데이터를 가져오는 경우 Workday는 데이터를 UTC로 변환합니다. 시간대 정보 없이 외부 데이터를 가져오는 경우 Workday는 데이터를 변환하지 않고 UTC로 저장합니다.
Double
배정도 64비트 부동 소수점 숫자입니다.
4.94065645841246544e-324d ~ 1.79769313486231570e+308d(양수 또는 음수)
인스턴스
Workday 인스턴스 값이 포함된 Workday 관련 필드 유형 각 필드는 인스턴스 필드의 기반이 되는 비즈니스 오브젝트에 대한 정보도 유지합니다. 인스턴스 필드는 두 오브젝트 간의 일대일 관계를 나타냅니다.
WID를 참조하는 16진수 값입니다.
정수
32비트 정수(정수)
-2,147,483,648에서 2,147,483,647로 변경
상세 표기
64비트 Long 정수(정수)입니다.
-9,223,372,036,854,775,808 - 9,223,372,036,854,775,807
다중 인스턴스
0개 이상의 Workday 인스턴스 값 세트를 포함하는 Workday 관련 필드 유형입니다. 각 필드는 인스턴스 값의 기반이 되는 비즈니스 오브젝트에 대한 정보도 유지합니다. 복수 인스턴스 필드는 두 오브젝트 간의 일대다 관계를 나타냅니다.
파이프 문자(|)로 구분된 0개 이상의 인스턴스 값(WID를 참조하는 16진수 값)
구분 기호로 구분된 파일에서 다중 인스턴스 필드를 가져오는 경우 파이프로 구분된 인스턴스 값을 구성된 따옴표 문자로 묶어야 합니다.
숫자
가변 길이 숫자 값으로, 소수점 전후 총 38자리, 소수점 이하 최대 18자리를 지원합니다.
숫자 값은 소수점 전후의 지정된 자릿수가 지정된 경우 유효한 양수 또는 음수 값을 나타낼 수 있습니다.
모든 숫자 필드에는 소수점 전후 자릿수가 있습니다(정확도 및 소수 자릿수와 유사하지만 동일하지는 않음).
Workday 리포트에서 테이블 또는 데이터세트를 생성하면 Workday가 숫자 필드에 숫자 값을 지정합니다.
외부 데이터에서 테이블 또는 데이터세트를 생성할 때 숫자 필드에 숫자 값을 지정할 수 있습니다.
예:
Numeric(19,2)
0.00 ~ 9,223,372,036,854,775,807.99 사이의 값을 저장할 수 있습니다.
Numeric(19,0)
0 ~ 9,223,372,036,854,775,807 사이의 정수만 저장할 수 있습니다.
텍스트
가변 길이의 유니코드가 아닌 텍스트(문자열이라고도 함) 데이터입니다.
최대 텍스트 길이는 2,147,483,647자입니다.

테이블 및 데이터세트 필드 유형에 리포트 필드 유형 매핑

커스텀 리포트에서 테이블 또는 데이터세트를 생성하면 Workday는 다음을 수행합니다.
  • 지원되는 필드 유형을 사용하는 모든 리포트 필드에 대해 테이블 또는 데이터세트에 필드를 생성합니다.
  • 테이블 또는 데이터세트의 필드에 필드 유형을 지정합니다.
Workday는 테이블 및 데이터세트에서 지원하는 필드 유형이 있는 리포트 필드만 유지합니다. Workday는 지원되지 않는 테이블 또는 데이터세트 필드 유형을 사용하는 필드를 포함하지 않습니다.
커스텀 리포트에서 테이블 또는 데이터세트를 생성한 후 지정된 필드 유형이 테이블 또는 데이터세트 요구사항에 올바른지 확인합니다. 예를 들어 데이터세트를 다른 데이터세트와 조인할 때 필드 유형과 일치하도록 필드 유형을 숫자에서 정수로 변경해야 할 수 있습니다.
다음 표에서는 테이블 또는 데이터세트를 생성할 때 리포트 필드 유형이 테이블 또는 데이터세트 필드 유형에 매핑되는 방법을 설명합니다.
리포트 필드 유형
테이블 또는 데이터세트 필드 유형
참고
숫자
숫자, 정수 또는 Long
테이블 또는 데이터세트의 필드 유형은 리포트의 소수점 전후 자릿수에 따라 달라집니다.
  • 정수 소수점 이하 0자리, 소수점 전 9자리 이하
  • Long 소수점 이하 0자리, 9자리 초과, 18자리 이하
  • 숫자 기타 모든 숫자 값
숫자 필드의 경우, Workday는 커스텀 리포트의 값을 기준으로 소수점 전후 자릿수를 지정합니다.
텍스트
텍스트
서식있는 텍스트
지원되지 않음
날짜
날짜
DateTimeZone
지원되지 않음
시간
지원되지 않음
통화
통화
부울
부울
다중 인스턴스
다중 인스턴스
테이블 및 데이터세트에는 다음 위치에 있는 복수 인스턴스 리포트 필드만 포함됩니다.
  • 기본 비즈니스 오브젝트
  • 기본 비즈니스 오브젝트와 일대일 관계가 있는 관련 비즈니스 오브젝트
단일 인스턴스
인스턴스
자체 참조 인스턴스
인스턴스

테이블 및 데이터세트 필드 유형을 Prism 데이터 소스 필드 유형에 매핑

분석을 위해 테이블을 활성화하거나 데이터세트를 게시하면 Workday가 Prism 데이터 소스를 생성합니다.
다음 표에는 Workday가 Prism 데이터 소스에서 사용하는 필드 유형이 나와 있습니다.
테이블 또는 데이터세트 필드 유형
Prism 데이터 소스 필드 유형
참고
텍스트
텍스트
부울
부울
날짜
날짜
Workday는 Prism 데이터 소스의 날짜 필드에 시간 정보를 포함하지 않습니다. Workday는 Prism 데이터 소스를 생성할 때 날짜 필드의 모든 시간 정보를 삭제합니다.
통화
통화
정수
숫자
상세 표기
숫자
Double
숫자
숫자
숫자
숫자 필드는 소수점 아래 최대 20자리, 소수점 앞 6자리까지 입력할 수 있습니다. '숫자' 필드에 이러한 최대값을 초과하는 값이 포함된 경우, Workday는 Prism 데이터 소스를 생성할 때 값을 버림합니다.
인스턴스
단일 인스턴스
Workday는 데이터세트의 인스턴스 필드와 연결된 비즈니스 오브젝트명을 지정합니다.
다중 인스턴스
다중 인스턴스
Workday는 데이터세트의 복수 인스턴스 필드와 연결된 비즈니스 오브젝트명을 지정합니다.