Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Transform table 변환 선택

표의 Add Transformation에서 작업 유형을 고르거나 이름으로 검색하여 변환을 추가합니다. 열을 계산하는 변환, 행을 거르는 변환과 표의 구조를 바꾸는 그룹 및 조인을 구분하여 사용합니다. 추가 순서와 입력 지정은 표 변환 절차를 따릅니다.

열 편집

열의 값이나 메타데이터를 바꿉니다. 자료형에 따른 입력 조건은 열 편집 참조에 설명되어 있습니다.

변환목적
Create values자료형과 기본값으로 새 열 생성
Edit values사용자가 셀에서 편집할 열 지정
Select columns유지할 열 선택
Rename columnscolumn ID를 유지한 채 표시 이름 변경

그룹화

Group By는 지정한 열을 기준으로 행을 묶고 나머지 열을 그룹별 배열로 만듭니다. Joined Group By는 그 배열을 원래 행에 다시 붙여 각 행에서 자신이 속한 그룹의 값을 함께 계산하게 합니다.

조인과 행 결합

변환목적
Join to transform table열의 일치 조건으로 두 표 결합
Join to linked objects온톨로지 링크 관계로 inner join
Cross join transform tables양쪽 행의 모든 조합
Union (transform table)column ID 또는 수동 매핑으로 대응한 열의 행 결합

각 단계의 결과도 표의 50,000행 한도 안에 있어야 합니다.

필터

Filter transform table은 열 값과 분석의 데이터를 조건으로 행을 유지하거나 제거합니다. 시각적 편집기와 Boolean 수식 중에서 선택할 수 있으며, 여러 조건을 모두 만족할지 하나 이상 만족할지 정합니다.

Null과 오류 처리

Coalesce는 입력을 순서대로 살펴 null이 아닌 첫 값을 사용합니다. 불완전한 값에 대체값을 제공할 때 사용할 수 있습니다. 모든 입력이 null이면 결과도 null입니다.

시계열 배열에서 null 또는 오류 상태의 시리즈를 건너뛰려면 Coalesce time series의 별도 계약을 사용합니다.

숫자 연산

변환목적
Row number0부터 시작하는 행 번호
Numeric formula숫자와 열 참조를 이용한 수식
Ceiling, Floor정수 올림과 내림
String to number문자열을 숫자로 변환

숫자 비교

숫자 비교는 Boolean을 반환합니다.

  • Equal to와 Not equal to
  • Greater than과 Greater than or equal to
  • Less than과 Less than or equal to

같음을 포함하는 비교와 포함하지 않는 비교를 조건 경계에 맞춰 선택합니다.

문자열 연산

문자열 편집에서 다음 변환을 사용할 수 있습니다.

변환목적
Substring시작 위치와 길이로 부분 문자열 추출
To lower case, To upper case소문자 또는 대문자로 변환
Concatenate두 문자열과 선택적인 구분자 결합
Find and replace문자열 찾아 바꾸기

문자열 비교

문자열 열로 표의 행을 필터링하거나 Boolean 열을 만들 때 다음 연산을 사용합니다. 이 비교들은 표 밖의 표준 카드로도 사용할 수 있습니다.

Contains의 단어 경계 처리와 대소문자 구분 등은 전용 연산의 조건을 따릅니다.

날짜 및 시각 연산

변환목적
Static time모든 행에 같은 시각 입력
Date difference두 시각의 차이를 지정 단위로 계산
Day to date, Week to date, Month to date, Year to date기간 시작부터 입력까지의 Time range
Day of week, Day of month, Day of year, Hour of day, Month, Year날짜 및 시각의 숫자 요소 추출
String to date문자열을 시간대와 형식에 맞춰 파싱
Number to dateUnix seconds 또는 milliseconds를 Time으로 변환
Shift date/time시각을 지정 길이만큼 이동

날짜 및 시각 비교

날짜 비교는 시간 열 필터에 사용할 수 있으며 표 밖에서도 지원합니다.

  • Before와 On or before
  • After와 On or after
  • Between (inclusive)
  • On과 Not on

Between (inclusive)는 범위의 양끝을 포함합니다.

Boolean 연산

Boolean formula는 조건식을 계산하여 Boolean 열을 만듭니다. String to Boolean은 문자열을 Boolean으로 변환하며 기본 true/false 처리 또는 구성한 매핑을 사용합니다.

Boolean 비교

Is와 Is not으로 Boolean 값의 같음과 다름을 비교합니다.

배열 연산

배열 참조는 각 연산의 원소형과 결과형을 설명합니다.

목적변환
배열 생성Create array, Split, Stepped array
고유값과 정렬Unique values, Array sort
원소 선택Value at index, Array start, Array end
포함 여부와 길이Array contains, Array length
문자열 하나로 결합Array join
숫자 배열 집계Number array aggregation
문자열 배열의 원소형 변환Strings to numbers, Strings to booleans, Strings to dates

온톨로지의 배열 속성을 표로 가져오면 문자열로 처리될 수 있으므로 속성 문자열화와 배열 연산의 입력형을 구분합니다.

범위 연산

Create range는 모든 행에 같은 숫자 또는 시간 범위를 넣습니다. Range start와 Range end는 그 범위의 양끝 값을 반환합니다.

시계열 연산

표의 시계열 열에 변환을 적용하면 여러 시계열을 일괄 분석할 수 있습니다. 행마다 하나의 시계열이 있는 경우와 Group by로 만든 시계열 그룹 열은 입력 구조가 다릅니다. 일괄 분석의 구성과 해당 변환의 입력 조건을 함께 확인합니다.

목적변환과 참조
연결 센서 열 추가Linked time series sensor
시각 배열과 값 배열로 시계열 생성Group to time series
시계열 그룹의 실제 점 결합Union time series group / Combine time series group
X/Y 산점도Time series scatter
산점도 회귀Scatter regression
시계열 그룹의 같은 시각 집계Time series group linear aggregation
열 값으로 플롯 표시 제어Custom plot
시계열 전체를 숫자로 집계Time series numeric aggregation
양끝 관측 시각Time series start date, Time series end date
특정 시각의 숫자 또는 문자열Value at time, Enum value at time
마지막 문자열 값Latest value for enum time series
단위 문자열Time series unit
여러 시계열의 실제 점 결합Combine time series
회귀 계수 배열Time series regression coefficients
이동 창 집계Rolling aggregate
고정 주기 집계Periodic aggregate
누적값Cumulative aggregate
적분과 변화율Integral, Derivative
관측 시각 이동Shift time series
시작 시각 맞추기Align to date
연속 구간별 집계Segment statistics
재표본화Sample
신호 처리 필터Digital signal processing (DSP) filter
시간 추세 회귀Time series regression
상대 시간 정렬Relative time series
점 필터Filter time series
시계열 수식Time series formula
이벤트별 집계Event statistics

이 중 저장을 지원하는 변환은 파생 시계열로 제공할 수 있습니다.

사용자 정보

Multipass attribute는 현재 사용자의 메타데이터를 가져옵니다. 사용자 ID를 지정하는 입력도 지원하며 원하는 속성을 선택하여 String 값으로 사용합니다.

함수

Derived property from function on objects는 객체 집합을 함수에 전달하고 객체 키에 대응하는 결과로 새 열을 만듭니다. 함수 입력의 ObjectSet<ObjectType>과 반환형 FunctionsMap<ObjectType, CustomType> 및 primitive 값 조건을 충족해야 합니다.