You are on page 1of 6

Import-export podataka

BUSINESS USERI

https://console.gigya.com/login.aspx

Ulogujem se u CDC i kliknem na sasomange production okruženje:

Meni treba Reports za export podataka a potom Identity Query Tool

šaljem vam query (upit) za export kontakata iz CDC-a i dodatne korake.

CDC CONTACT EXPORT Procedura

select UID, profile.email, data.subscription, data.CustomerType, data.profile.maticniBrojBU,


data.profile.pibBU, data.profile.nameOfLegalEntityBU, data.profile.nameOfPersonResponsibleBU,
data.profile.surnameOfPersonResponsibleBU, created from accounts where data.CustomerType =
'BusinessUser' and created > '2021-01-27T00:00:00.000Z'

Ukoliko budete imali problema sa exportom, budite slobodni da kontaktirate @Aleksa Vidović ili
mene.
Kada je u pitanju datum, za atribut Registration_Date vam je potreban format yyyymmdd, npr
20.07.2020. -> 20200720.

Ukoliko vam export "izbaci" format 2021-01-27T00:00:00.000Z, potrebno je da primenite prvo excel
formulu za "odsecanje" dela karaktera:

=LEFT(A1,LEN(A1)-14)

gde A1 označava selektovanu ćeliju, a broj 14 predstavlja broj karaktera koji će biti obrisani sa desne
strane.

Zatim je potrebno da primenite formulu:

=TEXT(B1,"yyyymmdd")

gde B1 označava novokreiranu vrednost iz prethone formule, a yyyymmdd željeni format.

 U polje Query text kopiramo Query koji su nam poslali:

select UID, profile.email, data.subscription, data.CustomerType, data.profile.maticniBrojBU,


data.profile.pibBU, data.profile.nameOfLegalEntityBU,
data.profile.nameOfPersonResponsibleBU, data.profile.surnameOfPersonResponsibleBU from
accounts where data.CustomerType = 'BusinessUser' and created > '2021-01-27T00:00:00.000Z'

 Potom kliknemo na Export to file i on mi exportuje kao csv fajl

Treba odraditi formatiranje.

1. TRUE/FALSE

Kada se exportuje file Data subscription informacije gigya eksportuje kao True i False vrednosti a one
se u Marketing Cloudu zovu kao Yes (veliko Y) i No (veliko N) i to to treba promeniti u excel fajlu pre
uploada.

 Idem na Find i Replace i svako True zamenim sa Y


 Ima nekoliko kolona u kojima se ove vrednosti pokazuju pa treba svuda to uraditi find i
Replace poput data preferences kolone takođe
 U preferences terms je ok da prazna polja ostanu prazna ne treba ih menjati sa N

2. DATA_CUSTOMER TYPE

U CDC-u su ili BusinessUser ili ResidentialUser

Potrebno je da BusinessUser zamenimo sa velikim L (kao legal)

Umesto ResidentialUser zameniti sa velikim P (kao private)

3. FORMATIRANJE DATUMA
4. ENKODIRANJE FAJLA

Prilikom otvaranja fajla treba izabrati UTF8 kako bi se zadržala naša slova ćš i ostalo

RESIDENTIAL USERI

 U query text u CDC-u kopiraš sledeći query:

select UID, profile.firstName, profile.lastName, profile.country, profile.email, data.subscription,


preferences.terms.sasomange.general.isConsentGranted, phoneNumber, created,
data.CustomerType from accounts where data.CustomerType = 'ResidentialUser' and created >
'2021-01-27T00:00:00.000Z'

Datum izmeniš od poslednjeg exporta:

2021-01-27T00:00:00.000Z' ako je poslednji datum exporta bio 1.7.2021, onda stavljaš od 2.7.2021
na sledeći način: godina-mesec-dan

2021-07-02T00:00:00.000Z'

Klikneš na export to file

Kod manuelnog importa postoji limit od 10 000 redova koji se mogu odjednom importovati što znači
da je za 120 000 kontakata bilo potrebno napraviti 13 excel fajlova

Export je bio 30.6.2021

OTVARANJE CSV FAJLA KOJI JE EXPORTOVAN IZ CDC-a

 Napravimo blank excel fajl


 Odemo na Data tab i tu imamo polje Import from Text/CSV
 Izaberemo fajl i kliknemo na Import
 Otvara se novi pop up i tu je potrebno par stvari uraditi:
 Podesiti file origin na 65001:UTF8 encoding
 Delimiter ostaje comma
 Data type detention iz sigurnosti klikne na Based on entire dataset
 Potom kliknemo na Load

Idem na SAP Marketing cloud i tražim aplikaciju koja se zove data file load

Step 2:

Kliknemo na download example file i kliknemo na CSV

Kada otvorimo template moramo da izvršimo transformaciju fajla:

Selektujemo A kolonu

Odemo na Data pa kliknemo na Text to columns


Otvori se tab, izaberemo opciju: Delimited, pa na next Semicolon idemo na next, ostavimo General i
kliknemo finish.

UID je u template fajlu: Ext. Interaction Contact ID

Kopiraš UID iz prvog fajla i paste as values u template fajl pod Ext.interaction contact ID

U ID_ORIGIN ručno upisujemo GIGYA_ID

U FIRST NAME ide polje profile.firstName

Country/region name je u template fajlu: profile.country

Profile.email nam je u temp fajlu E-Mail Address

data.subscription je opt in

Mora da se formatira datum registracije. Kada se exportuje fajl iz CDC-a registration date prikazuje
datum i vreme i treba da se formatira iz dd/mm/yyyy u yyyymmdd i bez vremena

Potrebno je u novu kolonu ubaciti sledeću formulu: =TEXT(B1,"yyyymmdd")

I samo replicirati na sve istu formulu

Potom paste-ovati ovu kolonu u template fajl u kolonu pod nazivom Registration date

Sačuvati fajl.

Potom idemo u SAP marketing cloud, kliknemo na Upload, nadjemo fajl I uploadujemo.

Ukoliko izbaci za određene mail adrese/kontakte greške, moramo sve da ispravimo u izvornom excel
fajlu, sačuvamo taj fajl, cancelujemo process u marketing cloudu I ceo proces importa odradimo
ponovo.

Kliknemo na Review I pokrenemo Upload

Nakon toga kliknemo na Import Monitor


Tu obradi podatke i kaže da li je success fajl. Nakon toga odeš na Contacts I proveriš po nekom ID-u
random da li ti je taj kontakt koji si uvezao zapravo u kontaktima, potrebno je samo ukucati ID: broj
id-a

You might also like