This article applies to supported import sources that are part of an open beta and are subject to change.
변환 작업은 데이터 소스 연결을 설정하는 동안 필드를 매핑할 때 도움이 됩니다. 모든 데이터 소스에서 모든 변환 작업이 가능한 것은 아닙니다.
변환의 작동 방식
일부 변환은 추천사항으로 자동 표시되기도 합니다. 예를 들어 자동으로 매핑된 hashed_email 및 hashed_phone_number 필드에 해시 계산 변환이 추천으로 표시될 수 있습니다. 자동으로 추천되는 변환을 수정하거나 필요에 따라 변환을 더 추가할 수 있습니다. 입력 필드에 변환 작업을 지정할 수 있으며 이러한 작업은 하향식으로 적용됩니다.
시작하기 전에
필드 매핑 중에 변환을 적용하려면 '작업' 열에서 점 3개 메뉴 아이콘을 클릭하고 변환을 클릭합니다. 그러면 Google 애널리틱스 계정으로 가져오기 전에 파이프라인에서 입력 필드 값에 적용할 수 있는 변환이 표시됩니다.
가능한 변환 작업
스마트 해시
데이터를 안전하게 보호하려면 가져오는 비공개 고객 데이터를 해싱해야 합니다. 데이터는 단방향 해싱의 업계 표준인 SHA256 알고리즘을 사용하여 해싱됩니다. 결과는 16진수로 인코딩됩니다. 데이터 형식을 미리 지정할 필요가 없습니다. 관련 개인 식별 정보 필드가 자동으로 정규화, 해싱, 인코딩되고 데이터가 사용 사례에 맞게 API에 푸시됩니다.
비공개 고객 데이터를 직접 해싱하려면 고객 데이터 파일 형식 지정을 참고하여 올바른 형식을 지정하세요. 해싱된 데이터 파일을 업로드하는 경우 비공개가 아닌 고객 데이터는 해싱하지 마세요. 해싱된 데이터가 API에 푸시됩니다.
해시 계산
변환은 입력 열에 적용되어 열을 일부 결과로 변환합니다. 열의 해시를 계산할 때 SHA256 알고리즘이 지원됩니다. 결과는 16진수로 인코딩됩니다.
곱하기
열에 부동 소수점 상수를 곱합니다.
사용 가능한 소스 필드 유형: 모든 숫자 및 문자열 유형
다른 열 곱하기
소스 필드의 값에 동일한 소스 파일 내 다른 열에 있는 값을 곱합니다.
사용 가능한 소스 필드 유형: 모든 숫자 및 문자열 유형
대소문자 변환
열을 대문자 또는 소문자로 변경하거나 단어의 첫 글자를 대문자로 변경합니다. 변환 작업을 실행하면 먼저 문자열로 변환됩니다.
사용 가능한 소스 필드 유형: 모든 유형
필드 병합
구분자로 두 열을 결합합니다. 이 변환은 소스 필드 값의 지정된 구분자 문자열 뒤에 두 번째 값을 추가합니다.
{source_field}{secondary}{column_to_merge}와 같은 형식이 됩니다.
사용 가능한 소스 필드 유형: 모든 유형
분할
구분자를 기준으로 열을 분할하고 한 부분을 추출합니다.
- 구분자는 단일 문자여야 합니다. 공백은 구분자로 유효합니다.
- 발생 횟수는 문자열이 분할되는 구분자가 k번째로 발생하는 경우를 나타내며, '1'부터 시작합니다.
- 이전은 구분자 앞에 있는 부분을 추출할지(true) 또는 구분자 뒤에 있는 부분을 추출할지(false) 여부를 나타내는 불리언입니다.
사용 가능한 소스 필드 유형: 문자열
예:
입력 열에 'FirstName,MiddleName,LastName' 값이 있는 경우
| 구분자 | 발생 횟수 | 이전 | 결과 |
|---|---|---|---|
|
, |
1 | true | “FirstName” |
| , | 1 | false | 'MiddleName,LastName' |
| , | 2 | true | “FirstName,MiddleName” |
| , | 2 | false | “LastName” |
전송 유형
열의 값을 호환되는 다른 유형으로 전송합니다.
| 대상 유형 | 사용 가능한 소스 유형 | 참고 |
|---|---|---|
| 문자열 | 모두 | 모든 유형을 문자열로 전송할 수 있습니다. |
| 실수 |
문자열 정수 |
실수는 double 데이터 유형입니다. 가져오기 시점에 문자열 값을 double로 파싱할 수 없으면 '실행' 표에 오류가 발생합니다. |
| 정수 |
문자열 실수 퍼센트 |
가져오기 시점에 문자열 값을 double로 파싱할 수 없으면 '실행' 표에 오류가 발생합니다. |
타임스탬프 파싱
타임스탬프의 문자열 표현을 정수로 변환합니다. 날짜 및 시간 객체는 데이터 소스에서 문자열로 표현한 후 타임스탬프 파싱 변환 작업을 사용하여 변환해야 합니다. 시간 및 날짜 문자열에 지원되는 형식에 대한 자세한 내용은 가져오기를 위한 데이터 준비를 참고하세요.