위치:
computeExpression 매개 변수
computeExpression 변환을 정의할 때 작업 특성을 computeExpression으로 설정합니다. 또한 값을 생성하는 데 사용되는 식과 입력 소스에 대한 매개 변수를 지정할 수 있습니다.
매개 변수
computeExpression 노드의 parameters 및 computedFields 섹션에서 매개 변수를 지정할 수 있습니다.
다음 표에서는 parameters 섹션의 매개 변수를 설명합니다.
| 매개 변수 | 필수? | 값 |
|---|---|---|
| source | 예 | 이 변환에 대한 입력 소스를 식별하는 데이터 플로 정의 파일의 노드입니다. |
| mergeWithSource | 아니요 | 입력 필드가 결과 데이터 집합에 파생 필드와 함께 포함되는지 여부를 나타냅니다. True이면 결과 데이터 집합에 소스의 모든 입력 필드와 새로 생성된 파생 필드가 포함되고, False이면 결과 데이터 집합에 파생 필드만 포함됩니다. 기본값은 true입니다. |
| computedFields | 예 | 데이터 집합에서 파생 필드를 생성하는 데 사용되는 특성 및 표현식입니다. |
computedFields
다음 표에서는 computedFields 섹션의 특성을 설명합니다. 또한 데이터가 데이터 집합에서 다르게 표시되도록 필드 메타데이터를 재정의하기 위해 제공할 수 있는 선택적 특성에 대해서도 설명합니다. 예를 들어, CRM Analytics에서 필드의 null 값을 기본값으로 바꿀 수 있습니다.
| 특성 | 필수? | 값 |
|---|---|---|
| name | 예 | 생성된 필드의 API 이름입니다. API 이름은 고유해야 합니다. 그렇지 않으면, 데이터 플로가 실행되지 않습니다. |
| type | 예 | 필드와 연결된 CRM Analytics 필드 유형입니다. 유효한 값은 텍스트, 숫자 또는 날짜입니다. 예: |
| label | 아니요 | CRM Analytics 사용자 인터페이스에 나타나는 생성 필드의 표시 이름입니다. 최대 255자까지 사용할 수 있습니다. 지정되지 않은 경우 기본적으로 입력 필드 이름으로 지정됩니다. |
| saqlExpression | 예 | 파생 필드에 대한 값을 계산하는 데 사용된 SAQL 식입니다. 이 식은 입력 필드 또는 변환의 다른 파생 필드를 기반으로 할 수 있습니다. 예: SAQL 식의 필드 이름에 글자, 숫자 또는 밑줄 외의 문자가 포함되어 있는 경우 이름을 작은따옴표로 묶습니다. 예를 들어 확대의 결과인 필드 이름은 관계 이름 및 도트가 접두사로 붙고 작은따옴표로 표시해야 합니다. 입력 필드로 다중 값 필드를 사용할 수 없습니다. |
| 형식 | 예(날짜 필드만 해당) | 파생 날짜 필드의 형식입니다. 형식에 대한 자세한 내용은 Analytics 외부 데이터 형식 개발자 가이드를 참조하십시오. |
| fiscalMonthOffset | 아니요 | 날짜 필드만 해당합니다. 회계 연도의 첫 번째 달과 달력 연도의 첫 번째 달(1월) 간의 월 단위 차이입니다. 예를 들어, 회계 연도가 1월에 시작하는 경우 오프셋은 0이고, 회계 연도가 10월에 시작하는 경우에는 오프셋이 9입니다. 예:
CRM Analytics는 동일한 데이터 집합의 |
| isYearEndFiscalYear | 아니요 |
예:
CRM Analytics는 동일한 데이터 세트의 |
| firstDayOfWeek | 아니요 | 날짜 필드만 해당합니다. 달력 연도 및 회계 연도(해당되는 경우)의 첫 번째 요일입니다. 일요일을 첫 번째 날로 설정하려면 0을, 월요일을 첫 번째 날로 설정하려면 1을 사용하는 방식입니다. 첫째 날을 1월 1일로 설정하려면 -1을 사용합니다. 기본값은 -1입니다. 예:
CRM Analytics는 동일한 데이터 세트의 |
| precision | 예(숫자 필드만 해당) | 숫자 값의 최대 자릿수 또는 텍스트 값의 길이입니다. 숫자 값의 경우 소수점의 왼쪽과 오른쪽에 있는 숫자를 모두 포함합니다(단, 소수점 문자 제외). 값은 1~16이어야 합니다. 텍스트 값의 경우 기본적으로 값이 255자로 지정되고, 1~32,000자여야 합니다. 예: |
| scale | 예(숫자 필드만 해당) | 숫자 값에서 소수점 오른쪽의 자릿수입니다. 전체 자릿수 미만이어야 하며, 값은 1~15자여야 합니다. 예: |
| defaultValue | 아니요 | null이 될 수 있는 텍스트 및 숫자 필드용입니다. 기본 값은 지정된 필드의 null 값을 바꿉니다. 기본값을 문자열로 입력합니다. 예: |
