This article applies to supported import sources that are part of an open beta and are subject to change.
Tindakan transformasi membantu pemetaan kolom saat menyiapkan koneksi sumber data. Perhatikan bahwa beberapa transformasi hanya tersedia untuk sumber data tertentu.
Cara kerja transformasi
Beberapa transformasi direkomendasikan secara otomatis. Misalnya, Anda mungkin melihat transformasi hash komputasi yang direkomendasikan di kolom hashed_email dan hashed_phone_number yang dipetakan secara otomatis. Anda dapat mengubah transformasi yang direkomendasikan secara otomatis atau menambahkan transformasi lainnya sesuai kebutuhan. Anda dapat menentukan serangkaian tindakan transformasi di kolom input, dan tindakan tersebut akan diterapkan dari atas ke bawah.
Sebelum memulai
Untuk menerapkan transformasi selama pemetaan kolom, klik ikon menu 3 titik di kolom “Tindakan”, lalu klik Transformasi untuk melihat daftar transformasi yang tersedia yang dapat Anda terapkan ke nilai kolom input di pipeline sebelum diimpor ke akun Google Analytics Anda.
Tindakan transformasi yang tersedia
Hash cerdas
Untuk menjaga keamanan data Anda, data pelanggan yang bersifat pribadi yang Anda impor harus di-hash. Data akan di-hash untuk Anda menggunakan algoritma SHA256, yang merupakan standar industri untuk hashing satu arah. Hasilnya akan dienkode dengan heksadesimal. Anda tidak perlu memformat data terlebih dahulu. Kolom PII yang relevan akan dinormalisasi, di-hash, dan dienkode untuk Anda, dan data akan dikirim ke API untuk kasus penggunaan Anda.
Jika Anda ingin melakukan hashing sendiri pada data pelanggan yang bersifat pribadi, lihat artikel Memformat file data pelanggan untuk memastikan file diformat dengan benar. Jika Anda mengupload file data yang di-hash, jangan melakukan hashing pada data pelanggan yang bersifat non-pribadi. Data yang di-hash akan dikirim ke API.
Hash komputasi
Transformasi diterapkan pada kolom input untuk mengonversi kolom ke hasil tertentu. Saat Anda menghitung hash untuk kolom, algoritma SHA256 didukung. Hasilnya akan dienkode dengan heksadesimal.
Kali
Mengalikan kolom dengan angka floating point konstan.
Jenis kolom sumber yang memenuhi syarat: Jenis numerik dan string apa pun.
Kalikan dengan kolom lain
Mengalikan nilai di kolom sumber dengan nilai yang ditemukan di kolom lain, tetapi dalam file sumber yang sama.
Jenis kolom sumber yang memenuhi syarat: Jenis numerik dan string apa pun.
Ubah kapitalisasi
Mengubah kolom menjadi huruf besar, huruf kecil, atau kapitalisasi judul. Tindakan transformasi akan mengubahnya menjadi string terlebih dahulu.
Jenis kolom sumber yang memenuhi syarat: Jenis apa pun.
Gabungkan kolom
Menggabungkan dua kolom dengan pemisah. Transformasi ini akan menambahkan nilai kedua ke nilai kolom sumber setelah string pemisah yang ditentukan.
Formatnya adalah {source_field}{separator}{column_to_merge}.
Jenis kolom sumber yang memenuhi syarat: Jenis apa pun.
Pisahkan
Memisahkan kolom per pembatas dan mengekstrak satu bagian.
- Pembatas harus berupa satu karakter. Spasi adalah pembatas yang valid.
- Kemunculan menunjukkan kemunculan pembatas yang kesekian, tempat string akan dipisahkan, mulai dari “1”.
- Sebelum adalah boolean yang menunjukkan apakah akan mengekstrak bagian sebelum pembatas (true) atau setelah pembatas (false).
Jenis kolom sumber yang memenuhi syarat: String.
Contoh:
Jika kolom input memiliki nilai "FirstName,MiddleName,LastName":
| Pembatas | Kemunculan | Sebelum | Hasil |
|---|---|---|---|
|
, |
1 | true | “FirstName” |
| , | 1 | false | “MiddleName,LastName” |
| , | 2 | true | “FirstName,MiddleName” |
| , | 2 | false | “LastName” |
Konversi jenis
Mengonversi nilai kolom menjadi jenis lain yang kompatibel.
| Jenis target | Jenis sumber yang memenuhi syarat | Catatan |
|---|---|---|
| String | Semua | Jenis apa pun dapat dikonversi menjadi string. |
| Bilangan riil |
String Bilangan bulat |
Bilangan riil adalah jenis data ganda Jika nilai string tidak dapat diuraikan sebagai jenis data ganda pada waktu impor, hal tersebut akan menghasilkan error di tabel "Operasi". |
| Bilangan bulat |
String Bilangan riil Persen |
Jika nilai string tidak dapat diuraikan sebagai jenis data ganda pada waktu impor, hal tersebut akan menghasilkan error di tabel "Operasi". |
Uraikan stempel waktu
Mengonversi representasi string stempel waktu menjadi bilangan bulat. Objek tanggal dan waktu harus direpresentasikan sebagai string di sumber data Anda, lalu ditransformasi menggunakan tindakan transformasi Uraikan stempel waktu. Guna mempelajari format yang didukung untuk string waktu dan tanggal, lihat artikel Menyiapkan data untuk diimpor.