Version 2021
파생 속성 소개
Dossier에 이미 포함된 데이터세트 개체를 기반으로 파생 속성을 만들어 Dossier에 추가할 수 있습니다. 연결 함수를 사용하면 지역 속성을 주 속성과 함께 사용하여 Chicago, Illinois와 같은 결과를 생성할 수 있습니다. 파생 속성은 다른 속성과 같은 방법으로 사용합니다. 시각화에 추가하거나 텍스트 필드로 끌어 레이블로 표시하거나 필터로 사용할 수 있습니다.
다음과 같은 파생 속성을 쉽게 만들 수 있습니다.
- 기존 속성의 데이터 유형을 변경합니다. 파생 속성은 문자열, 숫자 또는 날짜가 될 수 있습니다. 원본 속성은 수정되지 않고 Dossier에 남아 있습니다.
- 기존 메트릭을 속성으로 변경합니다. 메트릭의 각 값은 속성에서 별개의 값으로 표시됩니다. 원본 메트릭은 수정되지 않고 Dossier에 남아 있습니다. 자세한 내용은 데이터세트 개체 관리를 참조하십시오.
- 날짜 속성에 대해 날짜 관련 속성을 추가로 만듭니다. 이렇게 하면 Dossier의 기존 속성을 기반으로 더 높은 레벨의 시간 데이터를 포함하는 속성을 생성하여 데이터에 대해 사용할 수 있는 시간 관련 정보의 깊이를 향상시킬 수 있습니다. 속성에 월 데이터가 포함된 경우 각 월의 연도가 포함된 연도(Year) 속성이 생성될 수 있습니다. 자세한 내용은 데이터세트 개체 관리를 참조하십시오.
속성 편집기에서 사용할 수 있는 함수를 사용하여 더 복잡한 파생 속성을 만들 수도 있습니다.
Dossier에 직원(Employee) 속성이 포함되고 여기에 각 회사 직원의 성과 이름에 대한 별도의 속성 폼이 포함됩니다. 속성 폼은 속성에 대해 저장하는 모든 데이터를 위한 설명적인 범주입니다. 각 직원의 첫 번째 이니셜과 성을 표시하려고 합니다. 이름의 첫 번째 문자와 성을 결합하는 연결 함수를 사용하여 Employee(직원)에 기반한 파생 속성을 만들 수 있습니다. 파생 속성의 정의는 다음과 같습니다.
Concat(Leftstr(Employee@FirstName,1),".",
Employee@LastName)
시각화에 파생 속성이 나타나면 이니셜과 성별로 각 직원이 표시됩니다.
파생 속성을 사용하여 급여 메트릭을 급여 범위 속성으로 변환할 수 있습니다.
속성 값을 20K 및 50K 등의 급여 밴드로 정의합니다. 다음 정의를 사용하여 파생 속성을 만듭니다.
Concat(LeftStr(toString(Salary), (Length(toString(Salary))-4)), "0", "K")
급여 밴드를 1000 단위로 표시하려면 다음과 같이 정의를 변경합니다.
Concat(LeftStr(toString(Salary), (Length(toString(Salary))-3)), "K")
파생 속성에는 기본적으로 ID 속성 폼만 포함되지만 파생 속성에 대한 추가 속성 폼을 정의할 수 있습니다. ID 속성 폼 이외의 속성 폼은 ID 속성 폼의 값을 기반으로 해야 합니다.
정렬은 다른 파생 속성 대신 추가 폼을 만드는 이유 중 하나입니다.
데이터세트에 MM/DD/YY 형식의 날짜(Date) 속성이 포함되어 있습니다. 날짜 대신 요일을 표시할 필요가 있습니다. 이 변환을 수행하는 파생 속성을 만들어서 일요일, 월요일, 화요일 등의 값을 반환할 수 있습니다. 일주일의 첫 번째 요일인 일요일을 제일 먼저, 그 다음에 월요일 순서로 표시하려고 합니다. 다음 두 폼을 사용하여 파생 속성을 만듭니다.
-
ID 폼에는 기본 정렬 순서가 있습니다.
DayOfWeek(Date@ID)
-
설명 폼에는 설명이 있습니다.
ToString<Pattern=ddd>(Date@ID)
파생 속성을 시각화에 표시하면 ID 폼에 따라 정렬됩니다.