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 алгоритма, стандарда за једносмерно хеширање. Резултат је у хексадецималном коду. Не морате унапред да форматирате податке. Релевантна поља података који могу да открију идентитет ће бити нормализована, хеширана и кодирана, а подаци ће бити прослеђени API-ју за ваше случајеве коришћења.
Ако желите сами да хеширате приватне податке о клијентима, проверите да ли су правилно форматирани на основу чланка Форматирајте фајл са подацима о клијентима. Ако отпремите фајл са хешираним подацима, не хеширајте податке о клијентима који нису приватни. Хеширани подаци ће се послати у API.
Израчунавање хеша
Трансформације се примењују на колону за унос како би се колона конвертовала у неки резултат. Када израчунавате хеш за колону, подржан је алгоритам SHA256. Резултат је у хексадецималном коду.
Множење
Помножите колону са константним бројем са покретним зарезом.
Типови изворних поља који испуњавају услове: било који нумерички тип и тип стринга.
Множење са другом колоном
Помножите вредност у изворном пољу вредношћу у другој колони, али у оквиру истог изворног фајла.
Типови изворних поља који испуњавају услове: било који нумерички тип и тип стринга.
Трансформисање великих и малих слова
Промените колону на велика слова, мала слова или велико слово на почетку сваке речи. Радња трансформације ће је прво конвертовати у стринг.
Типови изворних поља који испуњавају услове: било који тип.
Обједињавање поља
Комбинујте две колоне помоћу стринга за раздвајање. Ова трансформација додаје другу вредност вредности изворног поља после наведеног стринга за раздвајање.
Формат је {изворно_поље}{стринг_за_раздвајање}{колона_за_спајање}.
Типови изворних поља који испуњавају услове: било који тип.
Подела
Поделите колону према знаку за раздвајање и издвојите један део.
- Знак за раздвајање мора да буде један знак. Размак је важећи знак за раздвајање.
- Појављивање означава k-то појављивањe знака за раздвајање, тамо где стринг треба да се подели, почев од 1.
- Пре је логичка вредност која означава да ли треба да се издвоји део пре знака за раздвајање (true) или после знака за раздвајање (false).
Типови изворних поља који испуњавају услове: стринг.
Пример:
Ако колона за унос има вредност Име,СредњеИме,Презиме:
| Знак за раздвајање | Појављивање | Пре | Резултат |
|---|---|---|---|
|
, |
1 | true | Име |
| , | 1 | false | СредњеИме,Презиме |
| , | 2 | true | Име,СредњеИме |
| , | 2 | false | Презиме |
Тип пребацивања
Пребаците вредност колоне на други компатибилни тип.
| Тип циља | Типови извора који испуњавају услове | Напомене |
|---|---|---|
| Стринг | Било који | Било који тип можете да пребаците на стринг. |
| Стварни број |
Стринг Цео број |
Стварни број је двоструког типа података Ако вредност стринга не може да се рашчлани као двострука вредност у време увоза, то доводи до грешке у табели Активно. |
| Цео број |
Стринг Стварни број Проценат |
Ако вредност стринга не може да се рашчлани као двострука вредност у време увоза, то доводи до грешке у табели Активно. |
Рашчлањивање временске ознаке
Конвертујте представљање временске ознаке у виду стринга у цео број. Објекти за датум и време морају да буду представљени као стрингови у извору података, па да се трансформишу помоћу радње за трансформацију Рашчлањивање временске ознаке. Сазнајте више о подржаним форматима за стрингове времена и датума у чланку Припремите податке за увоз.