This article applies to supported import sources that are part of an open beta and are subject to change.
Makakatulong ang mga aksyon ng transformation sa pagmamapa ng field habang nagse-set up ng koneksyon sa data source. Tandaan na hindi lahat ng transformation ay available para sa lahat ng data source.
Paano gumagana ang transformation
Awtomatikong inirerekomenda ang ilang transformation. Halimbawa, puwede mong makita ang mga inirerekomendang transformation sa pag-compute ng hash sa mga awtomatikong namapang field na hashed_email at hashed_phone_number. Puwede mong baguhin ang awtomatikong inirekomendang transformation o maglaga ng mga karagdagang transformation kung kinakailangan. Puwede kang tumukoy ng serye ng mga pagkilos ng transformation sa isang field ng input, at ilalapat ang mga iyon mula sa itaas pababa.
Bago ka magsimula
Para maglapat ng mga transformation sa pagmamapa ng field, i-click ang icon ng 3-dot menu sa ilalim ng column na “Mga Aksyon” at i-click ang I-transform para tingnan ang isang listahan ng mga available na transformation na puwedeng mong ilapat sa value ng field ng input sa pipeline bago ito ma-import sa iyong Google Analytics account.
Mga available na aksyon ng transformation
Smart na i-hash
Para mapanatiling secure ang data mo, dapat i-hash ang pribadong data ng customer na ii-import mo. Iha-hash ang data mo para sa iyo gamit ang algorithm na SHA256, ang pamantayan sa industriya para sa one-way na pag-hash. Ine-encode ang resulta gamit ang hex. Hindi mo kailangang i-preformat ang iyong data. Ang mga nauugnay na field ng PII ay ino-normalize, iha-hash, at ie-encode para sa iyo, at ipu-push ang data sa API para sa mga sitwasyon ng paggamit mo.
Kung gusto mong ikaw mismo ang mag-hash ng pribadong data ng customer, tingnan ang I-format ang file ng data ng customer mo para matiyak na tama ang pagkaka-format nito. Kung mag-a-upload ka ng file ng na-hash na data, huwag mag-hash ng hindi pribadong data ng customer. Ipu-push sa API ang iyong na-hash na data.
I-compute ang hash
Inilalapat ang mga transformation sa isang column ng input para i-convert ang column sa ilang resulta. Kapag nag-compute ka ng hash para sa isang column, sinusuportahan ang SHA256 algorithm. Ine-encode ang resulta gamit ang hex.
I-multiply
I-multiply ang column ayon sa isang constant na floating number.
Mga kwalipikadong uri ng field ng source: Anumang uring numero at string.
I-multiply sa isa pang column
I-multiply ang value sa field ng source ayon sa value na makikita sa ibang column, pero nasa parehong source file.
Mga kwalipikadong uri ng field ng source: Anumang uring numero at string.
I-transform ang case
Gawing uppercase, lowercase, o titlecase ang column. Iko-convert muna ito ng pagkilos ng transformation sa isang string.
Mga kwalipikadong uri ng field ng source: Anumang uri.
I-merge ang mga field
Pagsamahin ang dalawang column na may separator. Idaragdag ng transformation na ito ang pangalawang value sa value ng field ng source pagkatapos ng tinukoy na separator na string.
Ang format ay {source_field}{separator}{column_to_merge}.
Mga kwalipikadong uri ng field ng source: Anumang uri.
Hatiin
Hatiin ang isang column sa bawat delimiter at i-extract ang isang bahagi.
- Isang character dapat ang Delimiter. Valid na delimiter ang space.
- Isinasaad ng Paglitaw ang ika-k na paglitaw ng delimiter, kung saan hahatiin ang string, simula sa “1.”
- Ang Bago ay isang boolean na nagsasaad kung ie-extract ba ang bahagi bago ang delimiter (true) o pagkatapos ng delimiter (false).
Mga kwalipikadong uri ng field ng source: String.
Halimbawa:
Kung ang column ng input ay may value na "FirstName,MiddleName,LastName":
| Delimiter | Paglitaw | Bago | Resulta |
|---|---|---|---|
|
, |
1 | true | “FirstName” |
| , | 1 | false | “MiddleName,LastName” |
| , | 2 | true | “FirstName,MiddleName” |
| , | 2 | false | “LastName” |
Uri ng pag-cast
I-cast ang value ng isang column sa isa pang compatible na uri.
| Uri ng target | Mga kwalipikadong uri ng source | Mga Tala |
|---|---|---|
| String | Kahit ano | Puwedeng i-cast sa string ang anumang uri. |
| Real number |
String Integer |
Ang real number ay may double na uri ng data Kung hindi ma-parse ang value ng isang string bilang double sa oras ng pag-import, magreresulta ito sa isang error sa talahanayang "Mga Paggana." |
| Integer |
String Real number Porsyento |
Kung hindi ma-parse ang value ng isang string bilang double sa oras ng pag-import, magreresulta ito sa isang error sa talahanayang "Mga Paggana." |
I-parse ang timestamp
I-convert ang isang string na representasyon ng isang timestamp para maging integer. Dapat i-represent ang mga object ng petsa at oras bilang mga string sa iyong data source at pagkatapos ay dapat i-tranform ang mga ito gamit ang pagkilos ng transformation na I-parse ang timestamp. Para alamin ang tungkol sa mga sinusuportahang format para sa mga string ng oras at petsa, tingnan ang Ihanda ang iyong data para sa pag-import.