2881 lines
93 KiB
Bash
2881 lines
93 KiB
Bash
#!/bin/bash
|
|
|
|
|
|
echo -e " \n----------- ACCEPTING NUMBER OF DAYS BEFORE THE RUN DATE FOR WHICH THE REPORT IS TO BE RUN --------------\n"
|
|
|
|
backDay=$1
|
|
|
|
echo $backDay
|
|
|
|
echo -e " \n------------- DATE IN THE REQUIRED FORMAT --------------\n"
|
|
reportDate=$(date -d"$backDay day ago" "+%Y-%m-%d")
|
|
echo 'reportDate'=$reportDate
|
|
|
|
echo "
|
|
|
|
|
|
|
|
DROP TABLE raena_analytics.raw_ingredient_split_name;
|
|
CREATE TABLE raena_analytics.raw_ingredient_split_name AS
|
|
SELECT * ,
|
|
split_part(concern,', ',1) concern1,
|
|
split_part(concern,', ',2) concern2,
|
|
split_part(concern,', ',3) concern3,
|
|
split_part(concern,', ',4) concern4,
|
|
split_part(concern,', ',5) concern5,
|
|
split_part(top_marketing_ingredients ,', ',1) ingredient1,
|
|
split_part(top_marketing_ingredients,', ',2) ingredient2,
|
|
split_part(top_marketing_ingredients,', ',3) ingredient3,
|
|
split_part(top_marketing_ingredients,', ',4) ingredient4,
|
|
split_part(top_marketing_ingredients,', ',5) ingredient5,
|
|
split_part(top_marketing_ingredients,', ',6) ingredient6,
|
|
split_part(top_marketing_ingredients,', ',7) ingredient7,
|
|
split_part(top_marketing_ingredients,', ',8) ingredient8,
|
|
split_part(top_marketing_ingredients,', ',9) ingredient9,
|
|
split_part(top_marketing_ingredients,', ',10) ingredient10,
|
|
split_part(top_marketing_ingredients,', ',11) ingredient11
|
|
FROM
|
|
(SELECT DISTINCT group_base,
|
|
sku ,
|
|
lower(concern) concern,
|
|
lower(top_marketing_ingredients) top_marketing_ingredients,
|
|
CASE
|
|
WHEN concern=''
|
|
AND top_marketing_ingredients='' THEN 1
|
|
END flag
|
|
FROM raena_analytics.ingredients_base_table_final) A
|
|
WHERE flag IS NULL;
|
|
|
|
DROP TABLE raena_analytics.raw_ingredient_mapping_table_stage;
|
|
|
|
|
|
CREATE TABLE raena_analytics.raw_ingredient_mapping_table_stage AS
|
|
SELECT A.* ,
|
|
B.group_base mapping_group_base,
|
|
B.concern mapping_concerns,
|
|
B.top_marketing_ingredients mapping_ingredients
|
|
FROM raena_analytics.raw_ingredient_split_name A
|
|
LEFT JOIN
|
|
(SELECT *
|
|
FROM raena_analytics.raw_ingredient_split_name) B ON 1=1;
|
|
|
|
DROP TABLE if exists raena_analytics.raw_ingredient_mapping_table_stage2;
|
|
|
|
CREATE TABLE raena_analytics.raw_ingredient_mapping_table_stage2 AS
|
|
SELECT * ,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(concern1,mapping_concerns) <>''
|
|
AND raena_analytics.udf_string_campare(concern1,mapping_concerns) <> 'NA'
|
|
AND mapping_concerns IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_concern1,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(concern2,mapping_concerns) <>''
|
|
AND raena_analytics.udf_string_campare(concern2,mapping_concerns) <>'NA'
|
|
AND mapping_concerns IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_concern2,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(concern3,mapping_concerns) <>''
|
|
AND raena_analytics.udf_string_campare(concern3,mapping_concerns) <>'NA'
|
|
AND mapping_concerns IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_concern3,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(concern4,mapping_concerns) <>''
|
|
AND raena_analytics.udf_string_campare(concern4,mapping_concerns) <>'NA'
|
|
AND mapping_concerns IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_concern4,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(concern5,mapping_concerns) <>''
|
|
AND raena_analytics.udf_string_campare(concern5,mapping_concerns) <>'NA'
|
|
AND mapping_concerns IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_concern5,
|
|
REGEXP_COUNT(concern ,', ')+1 total_count_concern,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient1,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient1,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient1,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient2,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient2,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient2,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient3,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient3,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient3,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient4,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient4,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient4,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient5,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient5,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient5,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient6,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient6,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient6,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient7,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient7,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient7,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient8,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient8,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient8,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient9,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient9,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient9,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient10,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient10,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient10,
|
|
CASE
|
|
WHEN raena_analytics.udf_string_campare(ingredient11,mapping_ingredients) <>''
|
|
AND raena_analytics.udf_string_campare(ingredient11,mapping_ingredients) <>'NA'
|
|
AND mapping_ingredients IS NOT NULL THEN 1
|
|
ELSE 0
|
|
END flag_ingredient11,
|
|
REGEXP_COUNT(top_marketing_ingredients ,', ')+1 total_count_ingredient
|
|
FROM raena_analytics.raw_ingredient_mapping_table_stage
|
|
WHERE group_base <> mapping_group_base;
|
|
|
|
DROP TABLE if exists raena_analytics.raw_ingredient_mapping_table_stage3;
|
|
|
|
|
|
CREATE TABLE raena_analytics.raw_ingredient_mapping_table_stage3 AS
|
|
SELECT *,
|
|
flag_concern1+flag_concern2+flag_concern3+flag_concern3+flag_concern3 total_concern_match,
|
|
flag_ingredient1+flag_ingredient2+flag_ingredient3+flag_ingredient4+flag_ingredient5+flag_ingredient6+flag_ingredient7+flag_ingredient8+flag_ingredient9+flag_ingredient10+flag_ingredient11 total_ingredient_match
|
|
FROM raena_analytics.raw_ingredient_mapping_table_stage2 ;
|
|
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.raw_ingredient_mapping_table_stage4;
|
|
|
|
|
|
CREATE TABLE raena_analytics.raw_ingredient_mapping_table_stage4 AS
|
|
SELECT *, (total_concern_match*100/total_count_concern) Percent_concern_match, (total_ingredient_match*100/total_count_ingredient) Percent_ingredient_match ,
|
|
CASE WHEN concern='' AND (total_ingredient_match*100/total_count_ingredient)>0 THEN 1
|
|
WHEN (total_concern_match*100/total_count_concern)>0 AND top_marketing_ingredients='' THEN 1
|
|
WHEN (total_concern_match*100/total_count_concern)>0 AND (total_ingredient_match*100/total_count_ingredient)>0 THEN 1
|
|
END percent_flag
|
|
FROM raena_analytics.raw_ingredient_mapping_table_stage3;
|
|
|
|
|
|
Drop table if exists raena_analytics.raw_ingredient_mapping_table;
|
|
|
|
Create table raena_analytics.raw_ingredient_mapping_table
|
|
as
|
|
SELECT group_base,
|
|
sku,
|
|
concern,
|
|
top_marketing_ingredients,
|
|
mapping_group_base,
|
|
mapping_concerns,
|
|
mapping_ingredients,
|
|
percent_concern_match,
|
|
Percent_ingredient_match
|
|
FROM raena_analytics.raw_ingredient_mapping_table_stage4
|
|
WHERE percent_flag=1
|
|
ORDER BY group_base ,
|
|
percent_concern_match DESC ,
|
|
Percent_ingredient_match DESC;
|
|
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.sku_in_stock;
|
|
|
|
|
|
CREATE TABLE raena_analytics.sku_in_stock AS
|
|
SELECT sku ,
|
|
sum(coalesce(F.stock_limit,0)) in_stock
|
|
FROM raena_catalog_management.product C
|
|
LEFT JOIN raena_catalog_management.product_inventory F ON C.id = F.product_id
|
|
GROUP BY sku;
|
|
|
|
--------------------------------------------------------------task 1 ----------------
|
|
|
|
drop table if exists raena_analytics.recommendation_power_seller_base_alt;
|
|
|
|
create table raena_analytics.recommendation_power_seller_base_alt
|
|
as
|
|
select distinct email from raena_analytics.om_acquisition_mapping_list
|
|
union select distinct \"email id\" from raena_analytics.AM_REVENUE_LEAKAGE_LIST ;
|
|
|
|
|
|
INSERT INTO raena_analytics.recommendation_power_seller_base_alt
|
|
values ('cindyvioleta29@yahoo.com'),
|
|
('sherryfannydesita@gmail.com'),
|
|
('masintansilalahi@yahoo.co.id'),
|
|
('rumahskincarebpp@gmail.com'),
|
|
('puturisca@gmail.com'),
|
|
('sieny.go@gmail.com'),
|
|
('oki.zhang1988@gmail.com'),
|
|
('jeremytantono@yahoo.co.id'),
|
|
('yuke.cipta@gmail.com'),
|
|
('kwonvic@hotmail.com'),
|
|
('ervinafransiska95@gmail.com'),
|
|
('indahamaliasasmita@gmail.com'),
|
|
('mirosebeauty@gmail.com'),
|
|
('fourrshoptarakan@gmail.com'),
|
|
('stuffbyms@gmail.com'),
|
|
('cindyrissa14@gmail.com'),
|
|
('lieke1212@gmail.com'),
|
|
('jelitacosmetic.yk@gmail.com'),
|
|
('metafuji@gmail.com'),
|
|
('destiyapradhani@gmail.com'),
|
|
('liepinghau@gmail.com'),
|
|
('jennifer_kambuno@yahoo.com'),
|
|
('y35beauty@gmail.com'),
|
|
('nisamulya@gmail.com'),
|
|
('issadella@yahoo.co.id'),
|
|
('hartono.henny@yahoo.co.id'),
|
|
('a2335572@gmail.com'),
|
|
('navisgusmiati24@gmail.com'),
|
|
('djiwandimelany@gmail.com'),
|
|
('colinakoh178@gmail.com'),
|
|
('fairybeaute17@gmail.com'),
|
|
('fajri.vanbio95@gmail.com'),
|
|
('zidney_yao@yahoo.com'),
|
|
('chandraalex305@gmail.com'),
|
|
('elly.elisha@gmail.com'),
|
|
('erlinapr13@gmail.com'),
|
|
('mechan_06@hotmail.com'),
|
|
('limvincents@hotmail.com'),
|
|
('tjuganteng@gmail.com'),
|
|
('sralaydrus96@yahoo.com'),
|
|
('duwik_tonx@yahoo.co.id'),
|
|
('adelshopadelia@gmail.com'),
|
|
('shierlysusanto2405@gmail.com'),
|
|
('murni.cosmetics55@gmail.com'),
|
|
('stg_purchasing_melisa@yahoo.com'),
|
|
('asri.nilasari@watsons.co.id'),
|
|
('wayanndiana@gmail.com'),
|
|
('emailtedy@gmail.com'),
|
|
('Shantifm@hotmail.com'),
|
|
('shintachristiani2911@gmail.com'),
|
|
('dotienigloo@gmail.com'),
|
|
('mirandadessy95@gmail.com'),
|
|
('pangeranpetirr@gmail.com'),
|
|
('mariamellysacandra@ymail.com'),
|
|
('evitamalaa@ymail.com'),
|
|
('lindadarwinp@gmail.com'),
|
|
('dyfabandung@gmail.com'),
|
|
('yestastore@gmail.com'),
|
|
('outletmadanibeauty@gmail.com'),
|
|
('mrs.kumara@yahoo.com'),
|
|
('cindylum23@gmail.com'),
|
|
('fairy_love90@ymail.com'),
|
|
('fajarcosmetikpekanbaru@gmail.com'),
|
|
('alapstorekosmetik@gmail.com'),
|
|
('marlinabahnur@yahoo.co.id'),
|
|
('miswarderi61@gmail.com'),
|
|
('kristian_tjia@yahoo.co.id'),
|
|
('dessi.three@gmail.com'),
|
|
('rumahkurumahta@gmail.com'),
|
|
('nabilaalifia2000@gmail.com'),
|
|
('ullyfina@gmail.com'),
|
|
('tjindaidyandy@gmail.com'),
|
|
('shintayuu@gmail.com'),
|
|
('ratihpuji001@gmail.com'),
|
|
('shynobyshould@gmail.com'),
|
|
('rismawatisapu101@gmail.com'),
|
|
('caramelmadeby@gmail.com'),
|
|
('piyamapoppy@gmail.com'),
|
|
('scarlettwhitening.manado@gmail.com'),
|
|
('makeupbliss.id@gmail.com'),
|
|
('agnyjmpardosi@gmail.com'),
|
|
('sherbeautee@gmail.com'),
|
|
('yfbeauty99@gmail.com'),
|
|
('cmstadulako36@gmail.com'),
|
|
('lizalgs97@gmail.com'),
|
|
('emailnyawabisabi@gmail.com'),
|
|
('alvhiraalamrih@gmail.com'),
|
|
('megasyaf10@gmail.com'),
|
|
('ismisarisapitri6@gmail.com'),
|
|
('realrima91@gmail.com'),
|
|
('hestynorata74@gmail.com'),
|
|
('tokopinkbox@gmail.com'),
|
|
('melly.angelica@sils.co.id'),
|
|
('baguzokee@gmail.com'),
|
|
('vandy_hood@yahoo.com'),
|
|
('stevenwerencius15@gmail.com'),
|
|
('qurniaulan123@gmail.com'),
|
|
('ivanalystia21@gmail.com'),
|
|
('claralverinas@gmail.com'),
|
|
('riaarddd@gmail.com'),
|
|
('yayz_bubble@yahoo.com'),
|
|
('elsa.rivani@rocketmail.com'),
|
|
('feyrenpusura@gmail.com'),
|
|
('gunz_r@yahoo.com'),
|
|
('asrularman077@gmail.com'),
|
|
('hellojuwitaang@gmail.com'),
|
|
('bernike.daniel@gmail.com'),
|
|
('ayuerawati1993@gmail.com'),
|
|
('sudutcantik03@gmail.com'),
|
|
('norio.agnes@gmail.com'),
|
|
('smarch2u@gmail.com'),
|
|
('nunungokta8@gmail.com'),
|
|
('siaocie.tw@gmail.com'),
|
|
('sandrachen20@icloud.com'),
|
|
('siti.komariiah@gmail.com'),
|
|
('gustine.fu999@gmail.com'),
|
|
('ennysetiono@msn.com'),
|
|
('sartikanganro@gmail.com'),
|
|
('mirandahabibie@gmail.com'),
|
|
('tokodahliapadang@gmail.com'),
|
|
('natanaelsbrn@gmail.com'),
|
|
('jelitacosmetic@galeri.com'),
|
|
('rkkosmetikviral.anj@gmail.com'),
|
|
('sancaytulak26@gmail.com'),
|
|
('kelvinhosen@gmail.com'),
|
|
('elnazulma@gmail.com'),
|
|
('jevrihuang@gmail.com'),
|
|
('araitsoke@gmail.com'),
|
|
('haju.nutrifood@gmail.com'),
|
|
('harwindaharis99@gmail.com'),
|
|
('saherasukur92@gmail.com'),
|
|
('monamelosi05@gmail.com'),
|
|
('pramistiseptarinda@gmail.com'),
|
|
('rianadewi15746@gmail.com'),
|
|
('frivaldi08@gmail.com'),
|
|
('sausankho86@gmail.com'),
|
|
('3widjayanti@gmail.com'),
|
|
('prinzlina79@gmail.com'),
|
|
('restbeauty11@gmail.com'),
|
|
('kiarriyasatul@gmail.com'),
|
|
('surkiaa56@gmail.com'),
|
|
('dellikosmetik@gmail.com'),
|
|
('dinafebriana@gmail.com'),
|
|
('risnawatiyunus@yahoo.com'),
|
|
('pudoopy@gmail.com'),
|
|
('serbunganjuk@gmail.com'),
|
|
('linda_ho29@yahoo.com'),
|
|
('cassmgadm@gmail.com'),
|
|
('jennychateriner@gmail.com'),
|
|
('thasashop.id@yahoo.com'),
|
|
('diancagoodsbywitari@gmail.com'),
|
|
('chang3mu@icloud.com'),
|
|
('hana_kho@outlook.com'),
|
|
('jwl.skinofficial@gmail.com'),
|
|
('febri.ilham68@gmail.com'),
|
|
('gurl.shopaholic@gmail.com'),
|
|
('fenitan00@gmail.com'),
|
|
('nadrachanafie@gmail.com'),
|
|
('migibeauty1@gmail.com'),
|
|
('dewisusianti888@gmail.com'),
|
|
('nazwinadya@gmail.com'),
|
|
('andinimaylasari@gmail.com'),
|
|
('syahrani.cosmetic@gmail.com'),
|
|
('primasitaa@gmail.com'),
|
|
('spy_solution77@yahoo.com'),
|
|
('geeghina@gmail.com'),
|
|
('nida.syafa5@gmail.com'),
|
|
('financialelzamora@gmail.com'),
|
|
('irkosmetikdanskincare@gmail.com'),
|
|
('sherlinhosana@gmail.com'),
|
|
('sepdiarina@yahoo.com'),
|
|
('lumbangaol.ira@gmail.com'),
|
|
('aligunawan098@gmail.com'),
|
|
('ovarash@gmail.com'),
|
|
('rbeauty.storee@gmail.com'),
|
|
('cckosmetik77@gmail.com'),
|
|
('pinkcosmetich@gmail.com'),
|
|
('dhiniemsa@yahoo.com'),
|
|
('rulyindah1911@gmail.com'),
|
|
('elvina.6789@gmail.com'),
|
|
('moeyecosmetic99@gmail.com'),
|
|
('sana.19007@mhs.unesa.ac.id'),
|
|
('ikasusanti_baru@yahoo.com'),
|
|
('indaryani82@gmail.com'),
|
|
('hsyapon@gmail.com'),
|
|
('citra.ismaya@omniretail.co'),
|
|
('thevintagestrawberry@gmail.com'),
|
|
('ramadhani.kosmetik@gmail.com'),
|
|
('linawijaya2712@yahoo.com'),
|
|
('meilings0403@gmail.com'),
|
|
('nadyawkk@gmail.com'),
|
|
('prellasurabaya@gmail.com'),
|
|
('ziyyags@gmail.com'),
|
|
('stanley_oh@ymail.com'),
|
|
('andre1177az@gmail.com'),
|
|
('s.ekaputrirosalinda@gmail.com'),
|
|
('beautyland21@icloud.com'),
|
|
('javalotuscorp@gmail.com'),
|
|
('alxsuherman@gmail.com'),
|
|
('fenny3007.kwok@gmail.com'),
|
|
('leny_kurniawati@hotmail.com'),
|
|
('soputanlady10@gmail.com'),
|
|
('lampungbeauty2019@gmail.com'),
|
|
('thebeauteebox@gmail.com'),
|
|
('tfanixling00@gmail.com'),
|
|
('andilesmono06@gmail.com'),
|
|
('briggiteleorenza@gmail.com'),
|
|
('chanytatiara@gmail.com'),
|
|
('financeklinikpiramidajaya@gmail.com'),
|
|
('exacarolina@gmail.com'),
|
|
('wildhanhafid@gmail.com'),
|
|
('himakeup08@gmail.com'),
|
|
('riska.sofani@yahoo.com'),
|
|
('uciliana35@gmail.com'),
|
|
('agusjokin08@gmail.com'),
|
|
('madozai96@gmail.com'),
|
|
('flo_ver@yahoo.com'),
|
|
('dikinarasaki@gmail.com'),
|
|
('herul.batch3@gmail.com'),
|
|
('rudy.hartono2591@gmail.com'),
|
|
('vivi.plm187@gmail.com'),
|
|
('hallo@bencuan.id'),
|
|
('rahasiamama17@gmail.com'),
|
|
('stephzhengg@gmail.com'),
|
|
('shelinabeautycare@gmail.com'),
|
|
('joelchristianpamula@gmail.com'),
|
|
('rethamardjoen11@gmail.com'),
|
|
('pomadaivon@gmail.com'),
|
|
('divaparis28@gmail.com'),
|
|
('wulan.ranpatika@gmail.com'),
|
|
('mastoreyadi@gmail.com'),
|
|
('febi.muhi@gmail.com'),
|
|
('anggriawanferi1991@gmail.com'),
|
|
('feliciacolleen80@gmail.com'),
|
|
('istie.nodasekisan@gmail.com'),
|
|
('melliyniaanugrah@gmail.com'),
|
|
('dwiaziza98@gmail.com'),
|
|
('alfrianiyelsi@gmail.com'),
|
|
('adelia.vn@gmail.com'),
|
|
('alvina.iriady@gmail.com'),
|
|
('ratnaqisya03@gmail.com'),
|
|
('jelitacosmetic.galeri@gmail.com'),
|
|
('avex307@gmail.com'),
|
|
('rika.wulandaridwan@gmail.com'),
|
|
('srihartiniseptember1966@gmail.com'),
|
|
('theresia_margareths@yahoo.com'),
|
|
('kartikahs89@gmail.com'),
|
|
('yanuararifinnur@gmail.com'),
|
|
('luthfikhtr@gmail.com'),
|
|
('mshopper.id@gmail.com'),
|
|
('fifi.liu@yahoo.com'),
|
|
('christineeva07@gmail.com'),
|
|
('claralverina23@gmail.com'),
|
|
('12101na@gmail.com'),
|
|
('joanamarvelin.wongso@yahoo.com'),
|
|
('lylysiakwee@gmail.com'),
|
|
('andyirsaldi@gmail.com'),
|
|
('greceliautami@icloud.com'),
|
|
('rhayati48@gmail.com'),
|
|
('vidya@redroseindo.com'),
|
|
('ekanuraini131@gmail.com'),
|
|
('kimhiung168@gmail.com'),
|
|
('gitaporo@gmail.com'),
|
|
('aninditateresa@gmail.com'),
|
|
('lexonbeautyofficial@gmail.com'),
|
|
('novitaroshaputri@gmail.com'),
|
|
('theara.tiara@gmail.com'),
|
|
('selvi.chephy@gmail.com'),
|
|
('vhaans007@gmail.com'),
|
|
('tokosehat130@gmail.com'),
|
|
('mirayyacosmetics@gmail.com'),
|
|
('kusnen.sota@gmail.com'),
|
|
('hokimaxi2020@gmail.com'),
|
|
('keikolux@hotmail.com'),
|
|
('andreadewi19@gmail.com'),
|
|
('harlyskin@gmail.com'),
|
|
('viroe.nando@gmail.com'),
|
|
('aurelallshop@gmail.com'),
|
|
('kosmetikiis@gmail.com'),
|
|
('lifanny86@gmail.com'),
|
|
('nitamanda28@gmail.com'),
|
|
('cantiku8899@gmail.com'),
|
|
('sultanagengs3@gmail.com'),
|
|
('nurfiitriiyah@gmail.com'),
|
|
('nana01iphone@gmail.com'),
|
|
('mulyajaaya.motor96@gmail.com'),
|
|
('titarahmawati245@gmail.com'),
|
|
('marniatihinding@gmail.com'),
|
|
('erris.mahardika@gamal.men'),
|
|
('isti.qhatsah.nur@gmail.com'),
|
|
('dewilasolo@gmail.com'),
|
|
('aninditaputri30@gmail.com'),
|
|
('aryanto.firdaus@gmail.com'),
|
|
('novitaj68@gmail.com'),
|
|
('johan_breaker27@yahoo.com'),
|
|
('elsaberliya@gmail.com'),
|
|
('dewiyuant260693@gmail.com'),
|
|
('jeffrynoah@gmail.com'),
|
|
('rikasukmawar03@gmail.com'),
|
|
('yosua.sasauw1@gmail.com'),
|
|
('fitri.miauwh@gmail.com'),
|
|
('yuli120797@gmail.com'),
|
|
('kamala.tanray@gmail.com'),
|
|
('theresiad88@gmail.com'),
|
|
('isliana29@gmail.com'),
|
|
('chietra.anggraini93@gmail.com'),
|
|
('cesario2559@gmail.com'),
|
|
('the.secret.of.beauty.id@gmail.com'),
|
|
('elsacosmetics@yahoo.com'),
|
|
('evinrahmad2@gmail.com'),
|
|
('yuhyi.albadali@gmail.com'),
|
|
('darwin.saputra.ars@gmail.com'),
|
|
('akuntingtim2903@gmail.com'),
|
|
('wahyudinrazali4@gmail.com'),
|
|
('jwuysan@gmail.com'),
|
|
('ruus.silvana@gmail.com'),
|
|
('dianmarinaa@gmail.com'),
|
|
('dp.anggreani@gmail.com'),
|
|
('patricia.ang7@gmail.com'),
|
|
('medankosmetik89@gmail.com'),
|
|
('ayuputri.ap2201@gmail.com'),
|
|
('fikrizia13@gmail.com'),
|
|
('beautiva.skincare@gmail.com'),
|
|
('gjwproject@gmail.com'),
|
|
('pramudya.a.laksono@gmail.com'),
|
|
('ssshoptarakan@gmail.com'),
|
|
('bungalintong7@gmail.com'),
|
|
('ivanakaontole@gmail.com'),
|
|
('misel.delini@yahoo.com'),
|
|
('dwipujiati1995@gmail.com'),
|
|
('vdillahilda@gmail.com'),
|
|
('ellenanatasa@gmail.com'),
|
|
('bidarishabrina@gmail.com'),
|
|
('danimmm44@gmail.com'),
|
|
('evitsrikris@gmail.com'),
|
|
('gendisbeauty92@gmail.com'),
|
|
('eriana.dian0116@gmail.com'),
|
|
('eriskhfrd26@gmail.com'),
|
|
('jasmineniscalapandya@gmail.com'),
|
|
('eryryey03@gmail.com'),
|
|
('leessleepwear@gmail.com'),
|
|
('yoseptansil6@gmail.com'),
|
|
('natdailybeauty@gmail.com'),
|
|
('sidoarjosalonsupp@gmail.com'),
|
|
('auliarahmadanti77@gmail.com'),
|
|
('gustindw@gmail.com'),
|
|
('mamihcihuyyy@gmail.com'),
|
|
('narabeautytrk@gmail.com'),
|
|
('sandikaplg18@gmail.com'),
|
|
('20240010013@lspr.edu'),
|
|
('maynetav@gmail.com'),
|
|
('intandidi88@gmail.com'),
|
|
('jeniferpurnomo99@gmail.com'),
|
|
('dewisartika192@yahoo.co.id'),
|
|
('jokosus.susanto@gmail.com'),
|
|
('iswanto.1301@gmail.com'),
|
|
('kudo.palopo14@gmail.com'),
|
|
('micellangel@nuriglobal.com'),
|
|
('theeaanggraeny@gmail.com'),
|
|
('andi.or88@gmail.com'),
|
|
('rickyoktaviawan20@gmail.com'),
|
|
('yunibalisa661@gmail.com'),
|
|
('rikiscofieldsap@gmail.com'),
|
|
('feliciabeatrixtanner0407@gmail.com'),
|
|
('mon_taca@yahoo.com'),
|
|
('ardyanawidya@gmail.com'),
|
|
('d14na_nonic@yahoo.com'),
|
|
('kadirpnm@gmail.com'),
|
|
('mita.panji@gmail.com'),
|
|
('robbchriszzz13@gmail.com'),
|
|
('anicha8490@gmail.com'),
|
|
('galuh.acc.kediri@gmail.com'),
|
|
('tokosanjayakras.81@gmail.com'),
|
|
('vivian.effendi@gmail.com'),
|
|
('lisaderia@yahoo.com'),
|
|
('anggyfebryna17@gmail.com'),
|
|
('yuanita200989@gmail.com'),
|
|
('inggycitrasari@gmail.com'),
|
|
('musdalifa300396@gmail.com'),
|
|
('widdywedariasih3@gmail.com'),
|
|
('devinoariska06@gmail.com'),
|
|
('idealistina@yahoo.co.id'),
|
|
('kelsy18111@gmail.com'),
|
|
('elizchang88@gmail.com'),
|
|
('kavbeautyofficial@gmail.com'),
|
|
('archilagiska@gmail.com'),
|
|
('ginawati442@gmail.com'),
|
|
('revii.setiadi@gmail.com'),
|
|
('nisacuss@gmail.com'),
|
|
('eviana001075@gmail.com'),
|
|
('moanazone@gmail.com'),
|
|
('idabenangraja@gmail.com'),
|
|
('babybamscase@gmail.com'),
|
|
('bellasetiady@windowslive.com'),
|
|
('regina.amalia19@gmail.com'),
|
|
('hello.vebeauty@gmail.com'),
|
|
('ferinaindrayani@gmail.com'),
|
|
('yulia.cindy81@gmail.com'),
|
|
('ennakristiana@gmail.com'),
|
|
('nur.annisa0@gmail.com'),
|
|
('marindarara13@gmail.com'),
|
|
('sonyatiaratri2@gmail.com'),
|
|
('achmadfauzi1398@gmail.com'),
|
|
('fitrijean@gmail.com'),
|
|
('zul.hendra1297@gmail.com'),
|
|
('csbymagicskin@gmail.com'),
|
|
('ridadwi873@gmail.com'),
|
|
('grosirkosmetikpekanabaru@gmail.com'),
|
|
('gladys.agatha@gmail.com'),
|
|
('rahmizarti30@gmail.com'),
|
|
('mrs.sitiazizah@gmail.com'),
|
|
('paramitaqueena@yahoo.com'),
|
|
('uwiecute22@gmail.com'),
|
|
('slife557.cs@gmail.com'),
|
|
('adindazahra655@gmail.com'),
|
|
('lavibeautyandlifestyle@gmail.com'),
|
|
('ratna.pratiwi14.rp@gmail.com'),
|
|
('yunengazraapriani@gmail.com'),
|
|
('sheefaa84@gmail.com'),
|
|
('katherinelimanu21@gmail.com'),
|
|
('tutiyuniyanti@gmail.com'),
|
|
('kartinisarimah@gmail.com'),
|
|
('jonastampubolon123@gmail.com'),
|
|
('wuisancheni77@gmail.com'),
|
|
('shella.madirza888@gmail.com'),
|
|
('yulianisetiawan836@gmail.com'),
|
|
('janiceechenn@yahoo.com'),
|
|
('ferico.ridwan@gmail.com'),
|
|
('udjayamandiripgs@gmail.com'),
|
|
('budiwijaya1962@gmail.com'),
|
|
('rumahkosmetik001@gmail.com'),
|
|
('kinanbeautystore@gmail.com'),
|
|
('yuniraemah31@yahoo.co.id'),
|
|
('barokahbeaute@gmail.com'),
|
|
('shrlymarcella@gmail.com'),
|
|
('ikrt_2507@yahoo.com'),
|
|
('dikofebyan@gmail.com'),
|
|
('restyty.riezalina@yahoo.com'),
|
|
('ratukosmetik169@gmail.com'),
|
|
('faradillahif07@gmail.com'),
|
|
('sales@dewicosmetic.com'),
|
|
('kadek.arymas@gmail.com'),
|
|
('rahmaduwijayanti@gmail.com'),
|
|
('fanamaliaauthor@gmail.com'),
|
|
('vanessapratama24@gmail.com'),
|
|
('gangnamcosmetic109@gmail.com'),
|
|
('mayanglatuconsina@gmail.com'),
|
|
('lustremaiden@gmail.com'),
|
|
('ratihalexa@gmail.com'),
|
|
('anindyalarasp@gmail.com'),
|
|
('fourayoebeauty@gmail.com'),
|
|
('selenabeauty.banjarbaru@gmail.com'),
|
|
('destyisniaty@gmail.com'),
|
|
('rmdhniannisa15@gmail.com'),
|
|
('devimutiah18@gmail.com'),
|
|
('ainunmuthiaa@gmail.com'),
|
|
('nurhikmah.rasyid@gmail.com'),
|
|
('burizma.store@gmail.com'),
|
|
('ariefariq4@gmail.com'),
|
|
('haniaekap8814@gmail.com'),
|
|
('ricomerico240@gmail.com'),
|
|
('ekanvt07@gmail.com'),
|
|
('helenlim02@gmail.com'),
|
|
('lukm.hakm@gmail.com'),
|
|
('nur_aisyah1407@icloud.com'),
|
|
('serlina.mbc@gmail.com'),
|
|
('k.inayah23@gmail.com'),
|
|
('marisrisma@yahoo.com'),
|
|
('shela.annisa99@gmail.com'),
|
|
('angguntrivany@gmail.com'),
|
|
('nntheorange@gmail.com'),
|
|
('nathaliayaulin23@gmail.com'),
|
|
('mrs.gapura@gmail.com'),
|
|
('selviathalita92@gmail.com'),
|
|
('cynthia.de06@gmail.com'),
|
|
('beautemondee@gmail.com'),
|
|
('ninikrahmawati486@gmail.com'),
|
|
('anst.slvia@gmail.com'),
|
|
('beautycarepalu@gmail.com'),
|
|
('ririwiduri2002@gmail.com'),
|
|
('ilookdaily534@gmail.com'),
|
|
('apapunada.id@gmail.com'),
|
|
('dellasyaskia6@gmail.com'),
|
|
('nadiasalmau@gmail.com'),
|
|
('tikamaharaeni19@gmail.com'),
|
|
('aansabang@gmail.com'),
|
|
('devinatalithanabila98@gmail.com'),
|
|
('ennitrisha@gmail.com'),
|
|
('marialucyanasunjaya02762@gmail.com'),
|
|
('rtnohandayani@gmail.com'),
|
|
('nsbeauty06@gmail.com'),
|
|
('idapurnamasari0129@gmail.com'),
|
|
('msreysantana@gmail.com'),
|
|
('aldillaputri5@gmail.com'),
|
|
('maderusni25@gmail.com'),
|
|
('crystalglow.myshop@gmail.com'),
|
|
('dheamuliasari@gmail.com'),
|
|
('cindyfdle@gmail.com'),
|
|
('laninabeauty.official@gmail.com'),
|
|
('nimatussaadah29@gmail.com'),
|
|
('merrylaili@gmail.com'),
|
|
('wijaya.nanda1810@gmail.com'),
|
|
('kadavikadav@gmail.com'),
|
|
('anggikurniawati40@gmail.com'),
|
|
('mamikikeyu@gmail.com'),
|
|
('marlindaabdulrazak@gmail.com'),
|
|
('alizhaaa@gmail.com'),
|
|
('queenkosmetik20@gmail.com'),
|
|
('skincarekupang21@gmail.com'),
|
|
('feny.asnawi@gmail.com'),
|
|
('shanticahyadi82@gmail.com'),
|
|
('zilvanaputri@gmail.com'),
|
|
('malikaresmanti@gmail.com'),
|
|
('yunisianturi06@gmail.com'),
|
|
('beautydarlinggg@gmail.com'),
|
|
('lilybeauty.ofc@gmail.com'),
|
|
('racyasry@gmail.com'),
|
|
('terasbeauty.official@gmail.com'),
|
|
('mybeautystory.89@gmail.com'),
|
|
('novita.chyntia@yahoo.com'),
|
|
('tiffany.kimana@gmail.com'),
|
|
('rumahdandan.rd15@gmail.com'),
|
|
('desihartanti17@gmail.com'),
|
|
('forshare.id@gmail.com'),
|
|
('elmiacosmetics@gmail.com'),
|
|
('evikartika03@gmail.com'),
|
|
('allwomeneeds1403@yahoo.com'),
|
|
('nadyahudaya@yahoo.com'),
|
|
('drchrysant@gmail.com'),
|
|
('yurimeni16@gmail.com'),
|
|
('anientya@gmail.com'),
|
|
('martina.bernadeta@gmail.com'),
|
|
('wulan.dhizhi@gmail.com'),
|
|
('andrixue@gmail.com'),
|
|
('sitiqulsum308@gmail.com'),
|
|
('galaxystoreyogyakarta@gmail.com'),
|
|
('iskifitriani@yahoo.co.id'),
|
|
('arismunandar6496@gmail.com'),
|
|
('agenlingerie.id@gmail.com'),
|
|
('indahasmoro90@gmail.com'),
|
|
('ksbeautylover@gmail.com'),
|
|
('alheabeauty.id@gmail.com'),
|
|
('putriitunggal99@gmail.com'),
|
|
('ahmadmalangah@gmail.com'),
|
|
('perfectionten@gmail.com'),
|
|
('ivonsetiono26@gmail.com'),
|
|
('agencmb@gmail.com'),
|
|
('glowivier@gmail.com'),
|
|
('pinkyscosmetics1995@gmail.com'),
|
|
('evinakuesnoooo@gmail.com'),
|
|
('chennywi0126@icloud.com'),
|
|
('ekawahyuni1603@gmail.com'),
|
|
('auliaqoriardi21@gmail.com'),
|
|
('joyakhineigsoen@gmail.com'),
|
|
('susantifajarwati@yahoo.com'),
|
|
('ramadhana.selvia2408@gmail.com'),
|
|
('andarish.shop@gmail.com'),
|
|
('cindytsania@gmail.com'),
|
|
('joctora@gmail.com'),
|
|
('hannahimanuella@gmail.com'),
|
|
('dwiwulandari028@gmail.com'),
|
|
('merrychrystin06@gmail.com'),
|
|
('fibi.kdi891@gmail.com'),
|
|
('suwitosjahari@gmail.com'),
|
|
('likestoretlogosari@gmail.com'),
|
|
('care.meiyabeauty@gmail.com'),
|
|
('ajenganggitasari1@gmail.com'),
|
|
('rizkiyanitapinem@gmail.com'),
|
|
('sashop.nkc21@gmail.com'),
|
|
('lilistiyorini@gmail.com'),
|
|
('thebellas1212@gmail.com'),
|
|
('be.bellecosmetic@gmail.com'),
|
|
('nurlisaaulia@gmail.com'),
|
|
('hantybeauty19@gmail.com'),
|
|
('mputrisanti@gmail.com'),
|
|
('hellolightbit@gmail.com'),
|
|
('nadhirauw88@gmail.com'),
|
|
('asmiatiakib@gmail.com'),
|
|
('ranintya12@gmail.com'),
|
|
('afrijalrijal671@gmail.com'),
|
|
('ifayusana1993@gmail.com'),
|
|
('makeyouup.myu@gmail.com'),
|
|
('salbinus.innung@yahoo.com'),
|
|
('novia190@gmail.com'),
|
|
('evadewim.s@gmail.com'),
|
|
('itsmiracle2020@gmail.com'),
|
|
('neveltari2703@gmail.com'),
|
|
('lieusbudiman@gmail.com'),
|
|
('ferisya10@gmail.com'),
|
|
('echa.muaniez89@gmail.com'),
|
|
('trinarachmawati81@gmail.com'),
|
|
('erwinzeey123@gmail.com'),
|
|
('sahabat_debora@yahoo.com'),
|
|
('dhee2jopankar@gmail.com'),
|
|
('yunda.ade11@gmail.com'),
|
|
('cyril_steven_alexander_glory@yahoo.com'),
|
|
('devisiska32@gmail.com'),
|
|
('aureolasa.pratama@gmail.com'),
|
|
('ika.angky123@yahoo.com'),
|
|
('halimatussakdiyah1997@gmail.com'),
|
|
('rahmatjayaj2@gmail.com'),
|
|
('jesselynangella08@yahoo.com'),
|
|
('famela.ft07@gmail.com'),
|
|
('rotinsulufinny@gmail.com'),
|
|
('staryisnianti@gmail.com'),
|
|
('yulianazayan@gmail.com'),
|
|
('fandestian@gmail.com'),
|
|
('melindariaslamusnar88@gmail.com'),
|
|
('jnwkidswear@gmail.com'),
|
|
('wiwin.adriani@gmail.com'),
|
|
('febriantisiban25@gmail.com'),
|
|
('scoviabybelova@gmail.com'),
|
|
('wenny.than@gmail.com'),
|
|
('iranipontoh443@gmail.com'),
|
|
('hello.lazetta@gmail.com'),
|
|
('moullylaroid@gmail.com'),
|
|
('laurantjia@gmail.com'),
|
|
('dbeautyshop8@gmail.com'),
|
|
('godzillaphoneacc3@gmail.com'),
|
|
('wiwinstsajaah@gmail.com'),
|
|
('rizahani39@gmail.com'),
|
|
('dwihartanti_gizi@yahoo.com'),
|
|
('fangfangsaputra@gmail.com'),
|
|
('amoise.cosmetics@gmail.com'),
|
|
('dennyroseiana@gmail.com'),
|
|
('nelly.sulistiawati@gmail.com'),
|
|
('central.kosmetik1106@gmail.com'),
|
|
('marcellino.haryono@gmail.com'),
|
|
('veralia.saragih@gmail.com'),
|
|
('cefamanusia@gmail.com'),
|
|
('arindatrisna33@gmail.com'),
|
|
('oketomatala@gmail.com'),
|
|
('vilyapangajouw19@gmail.com'),
|
|
('faracintadia@gmail.com'),
|
|
('adm.elisabethbdg@yahoo.com'),
|
|
('cutmiqyal@hotmail.com'),
|
|
('harjono.honoris@gmail.com'),
|
|
('nandorian98@gmail.com'),
|
|
('milalimbong71@gmail.comcom'),
|
|
('viliansiregar24@gmail.com'),
|
|
('eldeekosmetik@gmail.com'),
|
|
('jeane.lelengboto@yahoo.com'),
|
|
('lydia.debby@gmail.com'),
|
|
('aboutmybusiness11@gmail.com'),
|
|
('triple501ara@gmail.com'),
|
|
('masfitroh@gmail.com'),
|
|
('meisalmis@gmail.com'),
|
|
('zackfair232@gmail.com'),
|
|
('nakamia_pie@yahoo.com'),
|
|
('abeauty.jogja@gmail.com'),
|
|
('lenaaska7@gmail.com'),
|
|
('zeebacosmetics31@gmail.com'),
|
|
('chiangkencana@gmail.com'),
|
|
('syaaudriana@gmail.com'),
|
|
('nadyaffu@gmail.com'),
|
|
('fauziahanisa509@gmail.com'),
|
|
('christyciasintaungu@gmail.com'),
|
|
('pradnyani.dwi@gmail.com'),
|
|
('zarazsby@gmail.com'),
|
|
('adewahyupauji@gmail.com'),
|
|
('firmantuo@gmail.com'),
|
|
('ramadhanilayla@gmail.com'),
|
|
('novascafe4@gmail.com'),
|
|
('mayaecc@yahoo.com'),
|
|
('adeyoan721@gmail.com'),
|
|
('stephaniefransss@gmail.com'),
|
|
('hermooi.official@gmail.com'),
|
|
('ratnaanita170294@gmail.com'),
|
|
('agatri.silitonga@gmail.com'),
|
|
('dewifitri2403@gmail.com'),
|
|
('moehamadsururi14@gmail.com'),
|
|
('ariestyayys@gmail.com'),
|
|
('heavenlybeauty.adm@gmail.com'),
|
|
('ikaabsarih@gmail.com'),
|
|
('dhee_amell@yahoo.co.id'),
|
|
('devianatanuwijaya@gmail.com'),
|
|
('rumah.karara@gmail.com'),
|
|
('sreejita.deb@gmail.com'),
|
|
('tagdirs.cosmetic@gmail.com'),
|
|
('ceviwilly@gmail.com'),
|
|
('daniel.khosuma@gmail.com'),
|
|
('muhammadyanis12091991@gmail.com'),
|
|
('liechintia07@gmail.com'),
|
|
('apt.deantigano@gmail.com'),
|
|
('ian.tampo22@gmail.com'),
|
|
('kunyil505@gmail.com'),
|
|
('hongjujen69@gmail.com'),
|
|
('wimma.shop@gmail.com'),
|
|
('mysamplemart@gmail.com'),
|
|
('safitriyuli3@gmail.com'),
|
|
('novanindra23@gmail.com'),
|
|
('hartantiarline@gmail.com'),
|
|
('dianyunus7@gmail.com'),
|
|
('aniyt161aan@gmail.com'),
|
|
('aestheticbeautycare23@gmail.com'),
|
|
('marissarahmaadhania9i30@gmail.com'),
|
|
('cecebeautybali@gmail.com'),
|
|
('devani.ersa@yahoo.com'),
|
|
('windiana10@gmail.com'),
|
|
('itaufik55@gmail.com'),
|
|
('zhisca_77@yahoo.co.id'),
|
|
('jillyanesasiage@gmail.com'),
|
|
('mybestiebeauty.bdg@gmail.com'),
|
|
('purchasing@bumame-farmasi.com'),
|
|
('denisa.denis89@yahoo.com'),
|
|
('ranggatedubara@gmail.com'),
|
|
('angelialim0311@gmail.com'),
|
|
('rindaagustiana@gmail.com'),
|
|
('aleshabeautycare57@gmail.com'),
|
|
('monpri28@gmail.com'),
|
|
('move.hamsari@gmail.com'),
|
|
('beautybelle2608@gmail.com'),
|
|
('priscillalastyfera@gmail.com'),
|
|
('vildarahmawati17@gmail.com'),
|
|
('nathaniaa099@gmail.com'),
|
|
('noyura@gmail.com'),
|
|
('juhatihajibe@gmail.com'),
|
|
('winda.christina@gmail.com'),
|
|
('mruslir21@gmail.com'),
|
|
('siskagsp6@gmail.com'),
|
|
('olyviadevita02@gmail.com'),
|
|
('ecgirl2023@gmail.com'),
|
|
('songlacosmetics@gmail.com'),
|
|
('jelsymakeup@gmail.com'),
|
|
('vanywidyawati86@gmail.com'),
|
|
('ongfreddykusuma@gmail.com'),
|
|
('charisthamaysadwisahara@gmail.com'),
|
|
('incjodu@gmail.com'),
|
|
('mjbeautyblitar@gmail.com'),
|
|
('ngeng.yuan27@gmail.com'),
|
|
('mybeautymart.id@gmail.com'),
|
|
('nabillafr22@gmail.com'),
|
|
('dianajennifer118@gmail.com'),
|
|
('wetirima9988@gmail.com'),
|
|
('shely.proborini@yahoo.com'),
|
|
('pak.serba@gmail.com'),
|
|
('lili_3038@yahoo.co.id'),
|
|
('tallamersiaa@gmail.com'),
|
|
('khalisanaura156@gmail.com'),
|
|
('milaatysakinah@gmail.com'),
|
|
('ucci.arfan@gmail.com'),
|
|
('lutfiah.nurhandari@gmail.com'),
|
|
('albinadhaja94@gmail.com'),
|
|
('dindaty@gmail.com'),
|
|
('shopkievanik@gmail.com'),
|
|
('zheng.jinde7692@gmail.com'),
|
|
('silvi@getvybes.co'),
|
|
('muhammadraydevan@gmail.com'),
|
|
('alstininoviyantitoar@gmail.com'),
|
|
('riahafarul778@gmail.com'),
|
|
('nrustam26@gmail.com'),
|
|
('gayabyys.wu@gmail.com'),
|
|
('lalootust@gmail.com'),
|
|
('rina2pan@yahoo.com'),
|
|
('disariska@gmail.com'),
|
|
('ninu.fira@gmail.com'),
|
|
('yuibabaretail@gmail.com'),
|
|
('makshifa93@gmail.com'),
|
|
('nadzimalaily@gmail.com'),
|
|
('nindysyarif@gmail.com'),
|
|
('mutiarapesonanganjuk@gmail.com'),
|
|
('beautybypelangi@gmail.com'),
|
|
('mariyani3412@gmail.com'),
|
|
('anitabudi1998@gmail.com'),
|
|
('farikhanum@ymail.com'),
|
|
('riscaamalia1989@gmail.com'),
|
|
('oyha.ciez01@gmail.com'),
|
|
('afriasafitri@ymail.com'),
|
|
('gitalaksmicosmetic@gmail.com'),
|
|
('oktavianimunir@gmail.com'),
|
|
('meithaekyh@gmail.com'),
|
|
('antouwkeren@gmail.com'),
|
|
('meeranova.id@gmail.com'),
|
|
('dmuhenti@gmail.com'),
|
|
('bima.ajun@gmail.com'),
|
|
('sitipluviana@gmail.com'),
|
|
('endahpratiwi522@gmail.com'),
|
|
('dindalabibah@gmail.com'),
|
|
('pusatkosmetikpinky@gmail.com'),
|
|
('anjalisibagariang2000@gmail.com'),
|
|
('krisnairma15@gmail.com'),
|
|
('ocha.rospa@gmail.com'),
|
|
('siscabudhyani86@gmail.com'),
|
|
('jhenisarykambuno@gmail.com'),
|
|
('mp-store4@raenabeauty.com'),
|
|
('luckyyosin0913@gmail.com'),
|
|
('monica1726@yahoo.co.id'),
|
|
('deasyrimanda@gmail.com'),
|
|
('pbudianoto@gmail.com'),
|
|
('hernispratiwi@gmail.com'),
|
|
('lelymelani@yahoo.com'),
|
|
('cantiksehat.sby@gmail.com'),
|
|
('gunk.fan29@gmail.com'),
|
|
('nurhayati01022021@gmail.com'),
|
|
('wardahafi@gmail.com'),
|
|
('nonikmery256@gmail.com'),
|
|
('lismiatilenta69@gmail.com'),
|
|
('dewinurhidayah5125@gmail.com'),
|
|
('nurhikmah.hasbi@gmail.com'),
|
|
('dordiaahss@gmail.com'),
|
|
('molly.fh2@gmail.com'),
|
|
('avostoresurabaya@gmail.com'),
|
|
('alhun.lun@gmail.com'),
|
|
('thebeautycare05@gmail.com'),
|
|
('mykarol88@gmail.com'),
|
|
('angela.sania@yahoo.com'),
|
|
('divaa01@ymail.com'),
|
|
('p.ariyanti2@gmail.com'),
|
|
('rizkycosmetics@gmail.com'),
|
|
('claudiayolandpurnomo@gmail.com'),
|
|
('ayudea1820@gmail.com'),
|
|
('allshopbisnis72@gmail.com'),
|
|
('yosephinetan@yahoo.co.id'),
|
|
('ayuri.minho@yahoo.com'),
|
|
('paolahermawan@yahoo.com'),
|
|
('mirna.mirnaaa02@gmail.com'),
|
|
('kumaskincare01@gmail.com'),
|
|
('officialrabeauty@gmail.com'),
|
|
('cacabeauty1234@gmail.com'),
|
|
('nadeakayuangellika@gmail.com'),
|
|
('linacaterina79@gmail.com'),
|
|
('rianishop210@gmail.com'),
|
|
('ilhamxmaulanaaa@gmail.com'),
|
|
('aratna643@gmail.com'),
|
|
('vifi2403@gmail.com'),
|
|
('paringdyahdinda@icloud.com'),
|
|
('suantysuanty10@gmail.com'),
|
|
('nandalisa045@gmail.com'),
|
|
('tinylilproject@yahoo.com'),
|
|
('arfan.arsya2022@gmail.com'),
|
|
('dahliaqueenshop@gmail.com'),
|
|
('triantiagus@gmail.com'),
|
|
('widyastevani17@gmail.com'),
|
|
('adityo_konandar@yahoo.com'),
|
|
('zoerosyidh89@gmail.com'),
|
|
('yusmane395@gmail.com'),
|
|
('tephtephyy@gmail.com'),
|
|
('seemser.id@gmail.com'),
|
|
('tantinaduu@gmail.com'),
|
|
('yannayeshika@gmail.com'),
|
|
('juliacsecogati@gmail.com'),
|
|
('pheroneid@gmail.com'),
|
|
('pauline222bn@gmail.com'),
|
|
('dpuspitaprameswari@gmail.com'),
|
|
('irnanda.vinka@yahoo.com'),
|
|
('agamwijaya89@gmail.com'),
|
|
('miniskinjars@gmail.com'),
|
|
('faizal@raenabeauty.com'),
|
|
('hanaamelinda95@gmail.com'),
|
|
('maharanimega39@gmail.com'),
|
|
('tia.aprita@gmail.com'),
|
|
('m.milanova.sh@gmail.com'),
|
|
('belscofabrics@gmail.com'),
|
|
('pratamanaufal98@gmail.com'),
|
|
('joshanshop@gmail.com'),
|
|
('ayuameliasaja@gmail.com'),
|
|
('alyadwi00@gmail.com'),
|
|
('helloyoumeindonesia@gmail.com'),
|
|
('desyrosiyana@gmail.com'),
|
|
('isvimega@gmail.com'),
|
|
('andrianiyana815@gmail.com'),
|
|
('andiakbar.ak@gmail.com'),
|
|
('isw11business@gmail.com'),
|
|
('guo_fengsheng@yahoo.com'),
|
|
('nirmaladewi03@gmail.com'),
|
|
('novitheng90@gmail.com'),
|
|
('poppymputranto@gmail.com'),
|
|
('shellahamayu1997@gmail.com'),
|
|
('suparjoariyanti@gmail.com'),
|
|
('pipinwahyu80@gmail.com'),
|
|
('chryseladarwin.olivia@gmail.com'),
|
|
('choisebest64@gmail.com'),
|
|
('rafin.trisna@gmail.com'),
|
|
('solehac098@gmail.com'),
|
|
('ayumirah12@yahoo.com'),
|
|
('fasahdi@gmail.com'),
|
|
('vindysabeauty@gmail.con'),
|
|
('dillalutchu08@gmail.com'),
|
|
('hi.dearbella@gmail.com'),
|
|
('awili.tri@gmail.com'),
|
|
('ardiradityananda@gmail.com'),
|
|
('dayanishop474@gmail.com'),
|
|
('apriliamega08@gmail.com'),
|
|
('vindysabeauty@gmail.com'),
|
|
('gilsneedit@gmail.com'),
|
|
('meiriannaafs@gmail.com'),
|
|
('mantepkebumen66@gmail.com'),
|
|
('lisnawatirohmah@gmail.com'),
|
|
('mhelydya@gmail.com'),
|
|
('apriliandesi@yahoo.co.id'),
|
|
('memonaofficial1007@gmail.com'),
|
|
('attraversiamobeauty@gmail.com'),
|
|
('triyatmoko3116@gmail.com'),
|
|
('toxena.shop@gmail.com'),
|
|
('fitridwifebriani59@gmail.com'),
|
|
('apadotid7@gmail.com'),
|
|
('misz_irma@yahoo.com'),
|
|
('riofabian112200@gmail.com'),
|
|
('indahyuliza7@gmail.com'),
|
|
('imasmaslihah2222@gmail.com'),
|
|
('letsglowid.jbi@gmail.com'),
|
|
('mahreenbeautyskin@gmail.com'),
|
|
('aldofiras1607@gmail.com'),
|
|
('firdamelia05@gmail.com'),
|
|
('hajernihajerni@gmail.com'),
|
|
('yunusdarmawan8@gmail.com'),
|
|
('fmaharani96@gmail.com'),
|
|
('tokoyangtepat@gmail.com'),
|
|
('endangdolphin2011@gmail.com'),
|
|
('pallawalipu21@gmail.com'),
|
|
('pie_buana@yahoo.com'),
|
|
('marina.diantika@gmail.com'),
|
|
('rihandika34@gmail.com'),
|
|
('ngm6756@gmail.com'),
|
|
('djonyali59@gmail.com'),
|
|
('rismagina02@gmail.com'),
|
|
('beautybyasame@gmail.com'),
|
|
('gracerushandi@gmail.com'),
|
|
('rinianggrayniinank@gmail.com'),
|
|
('lin_qiau_hua@yahoo.com'),
|
|
('buanainskonsi@gmail.com'),
|
|
('cosmetik.giant@gmail.com'),
|
|
('reynitaballack@gmail.com'),
|
|
('shopkichii88@gmail.com'),
|
|
('fadhilahafifah48@yahoo.com'),
|
|
('vivaforeva1@gmail.com'),
|
|
('sisilia.marshella@yahoo.com'),
|
|
('irmhanurjayanti@gmail.com'),
|
|
('galuhnur81@gmail.com'),
|
|
('gees.hijab@gmail.com'),
|
|
('putrimeyanti8@gmail.com'),
|
|
('rully0152@gmail.com'),
|
|
('buntukk166@gmail.com'),
|
|
('williantocindy@gmail.com'),
|
|
('nadilla@raenabeauty.com'),
|
|
('cindyfreda23@gmail.com'),
|
|
('liiyalimz@gmail.com'),
|
|
('kikaychan90@gmail.com'),
|
|
('tiffanyyaprilia@gmail.com'),
|
|
('2017120215@student.unpar.ac.id'),
|
|
('23jamesbond11@gmail.com'),
|
|
('36yonathan@gmail.com'),
|
|
('a.azzahrasyah@gmail.com'),
|
|
('a6ustina@gmail.com'),
|
|
('abyan.shop97@gmail.com'),
|
|
('acelinbeauty@gmail.com'),
|
|
('adeevaskincaresemarang@gmail.com'),
|
|
('adeyatoko@gmail.com'),
|
|
('adimahendraganteng@gmail.com'),
|
|
('agatha@raenabeauty.com'),
|
|
('agatyalaksmi@gmail.com'),
|
|
('agungfadilah810@gmail.com'),
|
|
('ahmadluckibawazier@gmail.com'),
|
|
('ai.x1.35300@sutomo-mdn.sch.id'),
|
|
('alfiatulkhubbi@gmail.com'),
|
|
('alfonsocosmetics@gmail.com'),
|
|
('alifiarizkiatania@gmail.com'),
|
|
('aline_fathin@yahoo.com'),
|
|
('alisheretotalk@gmail.com'),
|
|
('alithapradita@gmail.com'),
|
|
('allaboutskincare312@gmail.com'),
|
|
('almardhiyyahs@gmail.com'),
|
|
('almirabintangr@gmail.com'),
|
|
('alvissyahrin619@gmail.com'),
|
|
('alycia_monicaa@yahoo.co.id'),
|
|
('amaliakusumaniez@gmail.com'),
|
|
('ameicosmetic12@gmail.com'),
|
|
('amelianucifera@gmail.com'),
|
|
('ameliaresnaw@gmail.com'),
|
|
('analiani86@gmail.com'),
|
|
('andikharianto978@gmail.com'),
|
|
('angelinkayla118@gmail.com'),
|
|
('angellim0311@gmail.com'),
|
|
('angellina.lady96@gmail.com'),
|
|
('anggararnda972@gmail.com'),
|
|
('anggrini@raenabeauty.com'),
|
|
('anggriprad@gmail.com'),
|
|
('anisaauliaabas@gmail.com'),
|
|
('anisafarah24@gmail.com'),
|
|
('annachf.tan@gmail.com'),
|
|
('antodukos@gmail.com'),
|
|
('antonisang27@gmail.com'),
|
|
('appl3fuji@gmail.com'),
|
|
('arisrahmat333@gmail.com'),
|
|
('artiwayan14@gmail.com'),
|
|
('artrisnandari@gmail.com'),
|
|
('arumsekarsari573@gmail.com'),
|
|
('asepmirwan1@gmail.com'),
|
|
('assyafarrizki@gmail.com'),
|
|
('astrsari@gmail.com'),
|
|
('atikaputrims97@gmail.com'),
|
|
('audi.tabrany@gmail.com'),
|
|
('avoskinbeautybandung@gmail.com'),
|
|
('avuastore@gmail.com'),
|
|
('ayunamadewi@gmail.com'),
|
|
('babdungdyfa@gmail.com'),
|
|
('beatricetheresia1@gmail.com'),
|
|
('beautyshoujo@gmail.com'),
|
|
('bella.beautittaid@gmail.com'),
|
|
('bellaikne77@gmail.com'),
|
|
('bembie07@gmail.com'),
|
|
('beningkosmetik59@gmail.com'),
|
|
('biutidy@gmail.com'),
|
|
('brilianifridayasti@gmail.com'),
|
|
('budiondream@gmail.com'),
|
|
('business.qhansaanakkami@gmail.com'),
|
|
('cahaya.kosmetik.id@gmail.com'),
|
|
('cahyanidwisepti20@gmail.com'),
|
|
('cantikatya2@gmail.com'),
|
|
('catherinerambang620@gmail.com'),
|
|
('caty.adja@gmail.com'),
|
|
('cderz23@yahoo.com'),
|
|
('ceceliasansan8@gmail.com'),
|
|
('cerimartgo@gmail.com'),
|
|
('chandrahalim714@gmail.com'),
|
|
('chen.wong21@gmail.com'),
|
|
('cheryl.marsha.heryanto@gmail.com'),
|
|
('chococoip@gmail.com'),
|
|
('christianyendi@gmail.com'),
|
|
('cindyaharvardiana@gmail.com'),
|
|
('cinthyaruhantopp1@gmail.com'),
|
|
('cinthyaruhantopp3@gmail.com'),
|
|
('cisilia268@gmail.com'),
|
|
('clarysocimartinez@gmail.com'),
|
|
('cosellebeauty@gmail.com'),
|
|
('cvindokosmetikasejahtera@gmail.com'),
|
|
('d.lilacshop@gmail.com'),
|
|
('danielbudisantoso@gmail.com'),
|
|
('danielsimanjuntak231@gmail.com'),
|
|
('dedywijayamail@gmail.com'),
|
|
('definitionbeautyjogja@gmail.com'),
|
|
('dektasyaputra1301@gmail.com'),
|
|
('dellalisapaly@gmail.com'),
|
|
('despielia@gmail.com'),
|
|
('despielia92@gmail.com'),
|
|
('desyoong21@gmail.com'),
|
|
('deviannisme@gmail.com'),
|
|
('dewimellinda10@gmail.com'),
|
|
('dhevio1426@gmail.com'),
|
|
('dianakuliah@gmail.com'),
|
|
('dianps.haryanto@yahoo.com'),
|
|
('dillaparamita0@gmail.com'),
|
|
('dinaapril280@gmail.com'),
|
|
('dini.dwiarti3105@gmail.com'),
|
|
('dpsbykosme@gmail.com'),
|
|
('dwiagustin363@gmail.com'),
|
|
('dyas253@gmail.com'),
|
|
('dyfacafe@gmail.com'),
|
|
('eka.fokus@gmail.com'),
|
|
('eleonora@raenabeauty.com'),
|
|
('elfayunengsih20@gmail.com'),
|
|
('elisiabriana@gmail.com'),
|
|
('ellierahardja@gmail.com'),
|
|
('elsa.primasari.eps@gmail.com'),
|
|
('elsaokta26@gmail.com'),
|
|
('endahtriwedanti28@gmail.com'),
|
|
('endang.kosmetik1@gmail.com'),
|
|
('endangmarbunbbm678@gmail.com'),
|
|
('ennykoesrini676@gmail.com'),
|
|
('ennysetiono@gmail.com'),
|
|
('enokfatimah405@gmail.com'),
|
|
('entok345@gmail.com'),
|
|
('enungnurhalimah93@gmail.com'),
|
|
('envirolisasekar@gmail.com'),
|
|
('ernazulianita00@gmail.com'),
|
|
('estrellabeautee@gmail.com'),
|
|
('etienneskincare@gmail.com'),
|
|
('etisuningsih117@gmail.com'),
|
|
('evan.zelizta98@gmail.com'),
|
|
('evelyn.vio81@gmail.com'),
|
|
('evinrahmad4@gmail.com'),
|
|
('fajar950@gmail.com'),
|
|
('fajaroldman@gmail.com'),
|
|
('farah.fbindonesia@gmail.com'),
|
|
('faridahsalma@gmail.com'),
|
|
('febrina@raenabeauty.com'),
|
|
('feliceclarissa90@gmail.com'),
|
|
('fennyardisheila@gmail.com'),
|
|
('fera.julianti93@gmail.com'),
|
|
('feriscainez@gmail.com'),
|
|
('fffgh8@gmail.com'),
|
|
('fikrizia_insani@yahoo.com'),
|
|
('firabanun@gmail.com'),
|
|
('fitria_rida@yahoo.com'),
|
|
('fitriamalda123@gmail.com'),
|
|
('fitriand0192@gmail.com'),
|
|
('flavianusferdiaf@gmail.com'),
|
|
('flawless.officialshop@gmail.com'),
|
|
('flimtysurabayaofficial@gmail.com'),
|
|
('fmieayam@gmail.com'),
|
|
('freshnglow77@gmail.com'),
|
|
('friendhik25@gmail.com'),
|
|
('gabriastore@gmail.com'),
|
|
('gajahmadawaee@gmail.com'),
|
|
('galaticos02@hotmail.com'),
|
|
('gbjmarket@gmail.com'),
|
|
('givonsal@gmail.com'),
|
|
('glammarket64@gmail.com'),
|
|
('gloryharahap@gmail.com'),
|
|
('grosirmurahsukoharjo5@gmail.com'),
|
|
('guo_fengsheng@yahoo.co.id'),
|
|
('gustina.denaiyenti21@gmail.com'),
|
|
('hanselchan55@gmail.com'),
|
|
('hantarancilandak@gmail.com'),
|
|
('hardiantinila3@gmail.com'),
|
|
('hartono.henny@yahoo.com'),
|
|
('hasanyeong8@gmail.com'),
|
|
('helbert.simanjuntak@gmail.com'),
|
|
('hello.sheetmask@gmail.com'),
|
|
('hellopakbu@gmail.com'),
|
|
('helmikamanihuruk@gmail.com'),
|
|
('herdianametalic@gmail.com'),
|
|
('hestydharmayanti933@gmail.com'),
|
|
('heymarcell@gmail.com'),
|
|
('hijriahr08@gmail.com'),
|
|
('hulahulahali@gmail.com'),
|
|
('idcosmeticsidcosmetics@gmail.com'),
|
|
('ihc.korea@gmail.com'),
|
|
('ihccianjur@gmail.com'),
|
|
('iis.sugiati83@gmail.com'),
|
|
('ijallevine@gmail.com'),
|
|
('ikromyafik147@gmail.com'),
|
|
('imahgrosir@gmail.com'),
|
|
('indahpurwanti4410@gmail.com'),
|
|
('indrianimentaruk2@yahoo.com'),
|
|
('info.athirabeauty@gmail.com'),
|
|
('inggrid.kambuno@yahoo.com'),
|
|
('isbeyondstyle@gmail.com'),
|
|
('istrinyamalik@gmail.com'),
|
|
('iwanku203@gmail.com'),
|
|
('jacovcho@gmail.com'),
|
|
('jayaananda247@gmail.com'),
|
|
('jayde67@genesvjq.com'),
|
|
('jazzpro131@gmail.com'),
|
|
('jcrshop20@gmail.com'),
|
|
('jeliem96@gmail.com'),
|
|
('jelysoviana@gmail.com'),
|
|
('jesiskaruslan@gmail.com'),
|
|
('jessicaa2208@gmail.com'),
|
|
('jscang93@gmail.com'),
|
|
('jschrynt@gmail.com'),
|
|
('juliaviliajulia@gmail.com'),
|
|
('jullyangelina85@gmail.com'),
|
|
('jumrayana@gmail.com'),
|
|
('junidiarisna@gmail.com'),
|
|
('jwinarso889@gmail.com'),
|
|
('karinaagustin613@yahoo.co.id'),
|
|
('katalogskincarekorea@gmail.com'),
|
|
('keanoliem3@gmail.com'),
|
|
('kekensetiawan@gmail.com'),
|
|
('khairunniszahaifa@yahoo.com'),
|
|
('kikiseptiana92@gmail.com'),
|
|
('klikandshop18@gmail.com'),
|
|
('kntz199@gmail.com'),
|
|
('kosmetiklancarjaya@gmail.com'),
|
|
('kuboykukuh@gmail.com'),
|
|
('kunarifin@gmail.com'),
|
|
('kurniadi.phan@gmail.com'),
|
|
('kyuhaekoinline@gmail.com'),
|
|
('kyuhyunkoinline5@gmail.com'),
|
|
('lancarjayakosmetik@gmail.com'),
|
|
('lanisiska45@gmail.com'),
|
|
('laure.devienne@gmail.com'),
|
|
('lavoilla@gmail.com'),
|
|
('leejaeha31@gmail.com'),
|
|
('lenasinaga853@yahoo.com'),
|
|
('leo_azzuri@yahoo.com'),
|
|
('libbyclaudiar@gmail.com'),
|
|
('Liec534@gmail.com'),
|
|
('liedhawei@yahoo.com'),
|
|
('lina.marlinajkt228@gmail.com'),
|
|
('linamay2088@gmail.com'),
|
|
('lincebaiku34@gomail.com'),
|
|
('lindasekararum@gmail.com'),
|
|
('lindaten93@gmail.com'),
|
|
('lio.edhen@gmail.com'),
|
|
('lionachristina110887@gmail.com'),
|
|
('lolithaameliaa.la@gmail.com'),
|
|
('lolytha.arina@yahoo.co.id'),
|
|
('loverini1508@gmail.com'),
|
|
('lricosantoso@gmail.com'),
|
|
('luckyluna.id@gmail.com'),
|
|
('luckyme2611@gmail.com'),
|
|
('lusianaivang@yahoo.com'),
|
|
('luvpiggy2312@gmail.com'),
|
|
('lyannaming@gmail.com'),
|
|
('madya.wa@gmail.com'),
|
|
('mahesabeautyandstore@gmail.com'),
|
|
('maianton@yahoo.com'),
|
|
('mailto.wabisabi@gmail.com'),
|
|
('makeupfutura@gmail.com'),
|
|
('maramaratus@gmail.com'),
|
|
('marciaaact@gmail.com'),
|
|
('maria.ariesw87@gmail.com'),
|
|
('mariaboons0@gmail.com'),
|
|
('marianaulfa11@gmail.com'),
|
|
('mariiahulfah123@gmail.com'),
|
|
('marlinadiansafitri@gmail.com'),
|
|
('maroon16store@gmail.com'),
|
|
('marshandaditha@gmail.com'),
|
|
('martza.swastikasari@gmail.com'),
|
|
('maryani4398@gmail.com'),
|
|
('maryavictoryss3@gmail.com'),
|
|
('matrasunik@gmail.com'),
|
|
('maupesanposter@gmail.com'),
|
|
('maximlaundry@yahoo.com'),
|
|
('megashinta39@gmail.com'),
|
|
('mekarkosmetik.serang@gmail.com'),
|
|
('melaplestari2@gmail.com'),
|
|
('melindasuriyam01@gmail.com'),
|
|
('melisahariyanto14@gmail.com'),
|
|
('mentaripuspa59@gmail.com'),
|
|
('mh.lifestyles.in@gmail.com'),
|
|
('mikanmicheelen@gmail.com'),
|
|
('mirzaluzzia123@gmail.com'),
|
|
('misluciana@yahoo.com'),
|
|
('mitha2904aprilia@gmail.com'),
|
|
('mitufaya@gmail.com'),
|
|
('mitzukooutfit@gmail.com'),
|
|
('mizuharaaya@gmail.com'),
|
|
('mohd.nurfitriadin@gmail.com'),
|
|
('moildy.id@gmail.com'),
|
|
('monalisaflorist@gmail.com'),
|
|
('morashopmedan@gmail.com'),
|
|
('mr.yung30@gmail.com'),
|
|
('muhammad.hidayat.101@gmail.com'),
|
|
('mutiaazzahra177@gmail.com'),
|
|
('mutiarajesica0209@gmail.com'),
|
|
('mykagendis@gmail.com'),
|
|
('nadya.desnam@gmail.com'),
|
|
('nailavira102@gmail.com'),
|
|
('nanalistya22@gmail.com'),
|
|
('nandadevie1968@gmail.com'),
|
|
('nandipintaa@gmail.com'),
|
|
('nari38700@gmail.com'),
|
|
('natasyaputri4982@gmail.com'),
|
|
('naturrcosmetic@gmail.com'),
|
|
('niasepti28@gmail.com'),
|
|
('nicoags26@gmail.com'),
|
|
('nicolebeautyindonesia@gmail.com'),
|
|
('nicoyuganugraha@gmail.com'),
|
|
('ninadelinda26@gmail.com'),
|
|
('nirmala.sari709@gmail.com'),
|
|
('nonaewa@gmail.com'),
|
|
('nophaaelfrida@gmail.com'),
|
|
('nova.punya@gmail.com'),
|
|
('novandy.yohanes@gmail.com'),
|
|
('novi0128@gmail.com'),
|
|
('novitageraldinetgt@gmail.com'),
|
|
('nscollastica@gmail.com'),
|
|
('ntyaau26@gmail.com'),
|
|
('nuciferaamelia@gmail.com'),
|
|
('nugrahapiawai@gmail.com'),
|
|
('nur.wazilah@gmail.com'),
|
|
('nurazhwa170@gmail.com'),
|
|
('nurinasp@gmail.com'),
|
|
('nurlaelaramadanti@gmail.com'),
|
|
('officialbuyorbye@gmail.com'),
|
|
('oktinningrum@gmail.com'),
|
|
('opponingrum@gmail.com'),
|
|
('oyyisocial@gmail.com'),
|
|
('pajerokita@gmail.com'),
|
|
('pandridoge@gmail.com'),
|
|
('papamarvel_suhendy@yahoo.com'),
|
|
('pardosiares@gmail.com'),
|
|
('pastiibisaa@gmail.com'),
|
|
('pipitsanti999@gmail.com'),
|
|
('popoybunny@gmail.com'),
|
|
('prakososyam0403@gmail.com'),
|
|
('pramita2701@gmail.com'),
|
|
('prioritybekasi@gmail.com'),
|
|
('properbeauty.id@gmail.com'),
|
|
('psalimatulh@gmail.com'),
|
|
('puellabeautyshop@gmail.com'),
|
|
('puterifedina@gmail.com'),
|
|
('putriparapara@gmail.com'),
|
|
('putrisildosz@gmail.com'),
|
|
('putrivhidi@gmail.com'),
|
|
('putryalfionta@yahoo.com'),
|
|
('r.alika003@gmail.com'),
|
|
('r0n_ny@yahoo.com'),
|
|
('radhiah.hasan26@gmail.com'),
|
|
('rahayuwrdhn@gmail.com'),
|
|
('ranicantikhebat@gmail.com'),
|
|
('ratnashary4@gmail.com'),
|
|
('raynoldpanjaitan100@gmail.com'),
|
|
('regsmakeup@gmail.com'),
|
|
('resditamargaretha@gmail.com'),
|
|
('reviyuliswan86@gmail.com'),
|
|
('ribkanads@gmail.com'),
|
|
('richarddarmawanlaidji@gmail.com'),
|
|
('rickylie1989@gmail.com'),
|
|
('ries091@gmail.com'),
|
|
('rikiimpiandes@gmail.com'),
|
|
('rikomm822@gmail.com'),
|
|
('rinayunikartikaa@gmail.com'),
|
|
('rindaariani36@gmail.com'),
|
|
('riniismiyanti_94@yahoo.com'),
|
|
('ririalijofa@gmail.com'),
|
|
('riskalestari014@gmail.com'),
|
|
('rkcjawa@yahoo.com'),
|
|
('robeth.saputra01@gmail.com'),
|
|
('romlahabadsyam@gmail.com'),
|
|
('ronnywongsolim@gmail.com'),
|
|
('rovihshsh@gmail.com'),
|
|
('roviwardanap@gmail.com'),
|
|
('roviwardanaputra@gmail.com'),
|
|
('rperlita11@gmail.com'),
|
|
('rtjayaselalu@gmail.com'),
|
|
('rzkamll18@gmail.com'),
|
|
('sabithaanisa03@gmail.com'),
|
|
('saniaa3095@gmail.com'),
|
|
('saniyasch@gmail.com'),
|
|
('sansbeauty01@gmail.com'),
|
|
('santisujanto@gmail.com'),
|
|
('sarah@getvybes.co'),
|
|
('sari.astuty12@gmail.com'),
|
|
('sarihakim96@gmail.com'),
|
|
('sarmutias1@gmail.com'),
|
|
('sarmutias2@gmail.com'),
|
|
('sarmutias5@gmail.com'),
|
|
('seilareisya@gmail.com'),
|
|
('selfi.yonghwa08@gmail.com'),
|
|
('sendychristians@gmail.com'),
|
|
('sepriyanamelly@gmail.com'),
|
|
('serlinaepriyanti07@gmail.com'),
|
|
('setiawan.laia31@gmail.com'),
|
|
('setiawanandrew818@gmail.com'),
|
|
('sherlysherlyvi@gmail.com'),
|
|
('sholi.hijubpanda@gmail.com'),
|
|
('shopalover123@gmail.com'),
|
|
('shopbintar@gmail.com'),
|
|
('shoujoshopcosmetic@gmail.com'),
|
|
('siauwelizabeth@gmail.com'),
|
|
('sintafauziah41@gmail.com'),
|
|
('siti.lathifatul.k@gmail.com'),
|
|
('sitilathifatulkhofi@gmail.com'),
|
|
('siuni.reno@gmail.com'),
|
|
('siwiberlianti@gmail.com'),
|
|
('skincareindoid@gmail.com'),
|
|
('skinqueenproject@gmail.com'),
|
|
('smcosmeticsub@gmail.com'),
|
|
('snana602@gmail.com'),
|
|
('snrofi27@gmail.com'),
|
|
('soniadepi21@gmail.com'),
|
|
('sonie.usman@gmail.com'),
|
|
('sreejita@raenabeauty.com'),
|
|
('srialfia.san@gmail.com'),
|
|
('srihendrawati1@gmail.com'),
|
|
('sriyuliani9379@gmail.com'),
|
|
('stacia_andani91@yahoo.com'),
|
|
('staciaandani91@gmail.com'),
|
|
('stasyifa@gmail.com'),
|
|
('stefani_eli@ymail.com'),
|
|
('stepfanny91@gmail.com'),
|
|
('storemajujaya12@gmail.com'),
|
|
('sultonudin.madani21@gmail.com'),
|
|
('sun.edihtantra@gmail.com'),
|
|
('suryakosmetikjogja@gmail.com'),
|
|
('suryaniani1960@gmail.com'),
|
|
('susantiyap68@gmail.com'),
|
|
('suwandikarina61@gmail.com'),
|
|
('suwati169@gmail.com'),
|
|
('syahlaag@gmail.com'),
|
|
('syahliyaf@gmail.com'),
|
|
('syahna2128@gmail.com'),
|
|
('syahpudin09.183@gmail.com'),
|
|
('syifasahb@gmail.com'),
|
|
('tagustatang@gmail.com'),
|
|
('takiidonlineshopping@gmail.com'),
|
|
('talinazulfah@gmail.com'),
|
|
('tanmelky@yahoo.com'),
|
|
('taraaengg@gmail.com'),
|
|
('taspremium88@gmail.com'),
|
|
('taufikismail198720@gmail.com'),
|
|
('tcahyanti@gmail.com'),
|
|
('tfnhtp@gmail.com'),
|
|
('the_fortune_eo@yahoo.com'),
|
|
('theakirana133@gmail.com'),
|
|
('thebeausell@gmail.com'),
|
|
('thebeautyneed@gmail.com'),
|
|
('theidk.zone@gmail.com'),
|
|
('theskindarling@gmail.com'),
|
|
('tihanperkasadefitro@gmail.com'),
|
|
('tiifandi@gmail.com'),
|
|
('timyls@yahoo.com'),
|
|
('tina.metro@yahoo.com'),
|
|
('tioharianto.allianz@yahoo.com'),
|
|
('tjulovely2013@gmail.com'),
|
|
('toko.viragrosir88@gmail.com'),
|
|
('toko.winars.palopo@gmail.com'),
|
|
('tokounikita2@gmail.com'),
|
|
('tommy_priatama@ymail.com'),
|
|
('topupfu.sp@gmail.com'),
|
|
('tyabe888@yahoo.com'),
|
|
('ulibasagrc123@gmail.com'),
|
|
('umarsikumbang2020@icloud.com'),
|
|
('vannychristinna@yahoo.com'),
|
|
('varenunggulkarya@gmail.com'),
|
|
('veliakatarina@gmail.com'),
|
|
('velvetpinkred@gmail.com'),
|
|
('vhex307@gmail.com'),
|
|
('vidiachen@yahoo.com'),
|
|
('vilencyviranyy@gmail.com'),
|
|
('vina.astini@yahoo.com'),
|
|
('vincenttia23@gmail.com'),
|
|
('vinlie2020@gmail.com'),
|
|
('violyamerin@gmail.com'),
|
|
('viraltoday124@gmail.com'),
|
|
('virginiaca09@gmail.com'),
|
|
('viserysyvaine@gmail.com'),
|
|
('viviyuvita19@gmail.com'),
|
|
('wahyudiirwan35@gmail.com'),
|
|
('wahyuekajaya@gmail.com'),
|
|
('wahyuyana.prasetya@gmail.com'),
|
|
('wellington@nihonmart.id'),
|
|
('wellypandin76@gmail.com'),
|
|
('widoagusputra90@gmail.com'),
|
|
('wiwiekapsari@icloud.com'),
|
|
('wulan3804@gmail.com'),
|
|
('wulandary.sllh@gmail.com'),
|
|
('xenpang26@gmail.com'),
|
|
('xuanliuli0@gmail.com'),
|
|
('yayarafin@gmail.com'),
|
|
('yenimaryatin332@gmail.com'),
|
|
('yenny.irawati@yahoo.com'),
|
|
('yessicasarano16@gmail.com'),
|
|
('yogialqarni1807@gmail.com'),
|
|
('yogisugianto21@gmail.com'),
|
|
('yong2.chan@gmail.com'),
|
|
('yooabeaute@gmail.com'),
|
|
('ysurjadi@gmail.com'),
|
|
('yt40gt@gmail.com'),
|
|
('yukireiyuka@gmail.com'),
|
|
('yuliacandle@gmail.com'),
|
|
('yuliananina19@yahoo.com'),
|
|
('yunisri.hartiwi@yahoo.com'),
|
|
('yunitadewi23@gmail.com'),
|
|
('zabeth_yulie@yahoo.co.id'),
|
|
('zahraashop18@gmail.com'),
|
|
('zahrabeauty.share@gmail.com'),
|
|
('zelmi5009@gmail.com'),
|
|
('zharasonline@gmail.com'),
|
|
('zivenakbar08@gmail.com'),
|
|
('Fanamaliauthor@gmail.com'),
|
|
('tjuganteng@gmailcom'),
|
|
('ayusisicantik@gmail.com'),
|
|
('tsetiyaningsih71@gmail.com'),
|
|
('oyyiapple@gmail.com'),
|
|
('angellim0311@yahoo.com'),
|
|
('fericoridwan@gmail.com'),
|
|
('Ikasusanti_story@yahoo.com'),
|
|
('hamkyu359@gmail.com');
|
|
|
|
|
|
DROP TABLE raena_analytics.SKU_base_recommendation_base;
|
|
|
|
CREATE TABLE raena_analytics.SKU_base_recommendation_base AS
|
|
SELECT A.sku,
|
|
B.name sku_name ,
|
|
D.name brand_name,
|
|
C.name category_name,
|
|
A.product_type ,
|
|
sum(quantity)total_quantity,
|
|
sum(total_payment_price) total_payment_price,
|
|
sum(total_cogs)total_cogs,
|
|
((sum(retail_price)-sum(total_cogs))/sum(retail_price))*100 Pre_discount_gm
|
|
FROM
|
|
(SELECT sku,
|
|
product_type,
|
|
sum(quantity)quantity,
|
|
sum((retail_price-seller_margin)*quantity) total_payment_price,
|
|
sum(cogs*quantity)total_cogs,
|
|
sum((retail_price-seller_margin)*quantity)retail_price
|
|
FROM raena_analytics.gm_dashboard
|
|
WHERE transaction_date::date>cast('$reportDate' AS date)-interval'90 days'
|
|
AND cogs IS NOT NULL
|
|
AND cogs>0
|
|
GROUP BY sku,
|
|
product_type)A
|
|
INNER JOIN
|
|
(SELECT sku ,
|
|
category_id,
|
|
brand_id,
|
|
name
|
|
FROM raena_catalog_management.product
|
|
WHERE (lower(name) NOT LIKE '%gift %'
|
|
AND lower(name) NOT LIKE '% free %'
|
|
AND lower(name) NOT LIKE '%not for %')
|
|
AND is_archived ='false'
|
|
AND is_delisted ='false') B ON A.sku = B.sku
|
|
INNER JOIN
|
|
(SELECT id ,
|
|
name
|
|
FROM raena_catalog_management.category) C ON B.category_id = C.id
|
|
INNER JOIN
|
|
(SELECT id ,
|
|
name
|
|
FROM raena_catalog_management.brand) D ON B.brand_id = D.id
|
|
GROUP BY 1,
|
|
2,
|
|
3,
|
|
4,
|
|
5 ;
|
|
|
|
|
|
DROP TABLE raena_analytics.reseller_base_recommendation_base;
|
|
|
|
|
|
CREATE TABLE raena_analytics.reseller_base_recommendation_base AS
|
|
SELECT reseller_id ,
|
|
A.sku,
|
|
B.name sku_name ,
|
|
D.name brand_name,
|
|
C.name category_name,
|
|
A.product_type ,
|
|
sum(quantity)total_quantity,
|
|
sum(total_payment_price) total_payment_price,
|
|
sum(total_cogs)total_cogs,
|
|
((sum(retail_price)-sum(total_cogs))/sum(retail_price))*100 Pre_discount_gm --case when ((sum(discounted_price*quantity)-sum(cogs*quantity))/sum(discounted_price*quantity))*100>10 then 'DDB' else 'Offender' end GM_type
|
|
FROM (SELECT sku,reseller_id ,
|
|
reseller_email,
|
|
product_type,
|
|
sum(quantity)quantity,
|
|
sum((retail_price-seller_margin)*quantity) total_payment_price,
|
|
sum(cogs*quantity)total_cogs,
|
|
sum((retail_price-seller_margin)*quantity)retail_price
|
|
FROM raena_analytics.gm_dashboard
|
|
WHERE transaction_date::date>cast('$reportDate' AS date)-interval'90 days'
|
|
AND cogs IS NOT NULL
|
|
AND cogs>0
|
|
AND reseller_id IS NOT NULL
|
|
GROUP BY sku,
|
|
product_type,reseller_id,reseller_email ) A
|
|
INNER JOIN (SELECT sku ,
|
|
category_id,
|
|
brand_id,
|
|
name
|
|
FROM raena_catalog_management.product) B ON A.sku = B.sku
|
|
INNER JOIN (SELECT id ,
|
|
name
|
|
FROM raena_catalog_management.category) C ON B.category_id = C.id
|
|
INNER JOIN (SELECT id ,
|
|
name
|
|
FROM raena_catalog_management.brand) D ON B.brand_id = D.id
|
|
INNER JOIN raena_analytics.recommendation_power_seller_base BB ON A.reseller_email = BB.email
|
|
GROUP BY 1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6;
|
|
|
|
DROP TABLE raena_analytics.reseller_base_recommendation_base_stage1;
|
|
|
|
|
|
CREATE TABLE raena_analytics.reseller_base_recommendation_base_stage1 AS
|
|
SELECT *,
|
|
CASE
|
|
WHEN ((total_payment_price-total_cogs)/total_payment_price)*100>=10 THEN 'DDB'
|
|
ELSE 'Offender'
|
|
END GM_type
|
|
FROM raena_analytics.reseller_base_recommendation_base;
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.raw_scraping_data;
|
|
|
|
CREATE TABLE raena_analytics.raw_scraping_data AS
|
|
SELECT
|
|
E.raena_product_sku,
|
|
F.name AS SKU_name,
|
|
E.rce_product_id,
|
|
E.rce_variant_id,
|
|
A.category_name,
|
|
A.brand_name,
|
|
A.product_page_url,
|
|
A.rce_source_product_name,
|
|
A.product_variant_name,
|
|
A.product_variant_price,
|
|
A.product_variant_price_before_discount,
|
|
A.product_sold_total,
|
|
A.product_sold,
|
|
A.product_price_min,
|
|
A.product_price_min_before_discount,
|
|
A.product_price_max,
|
|
A.product_price_max_before_discount,
|
|
CAST(percentage_match AS DECIMAL(22, 2)) AS percentage_match,
|
|
A.ratings
|
|
FROM
|
|
raena_analytics.raena_shopee_product_mapping E
|
|
LEFT JOIN (
|
|
SELECT
|
|
A.id AS rce_product_id,
|
|
D.id AS rce_product_varient_id,
|
|
B.category_name,
|
|
C.brand_name,
|
|
product_page_url,
|
|
rce_source_product_name,
|
|
product_variant_name,
|
|
case when product_variant_price is null then 0 WHEN product_variant_price = 'None' THEN 0 WHEN product_variant_price ~ '^[0-9]+$' THEN CAST(product_variant_price AS BIGINT) ELSE 0 end / 10000 AS product_variant_price,
|
|
case when product_variant_price_before_discount is null then 0 WHEN product_variant_price_before_discount = 'None' THEN 0 WHEN product_variant_price_before_discount ~ '^[0-9]+$' THEN CAST(product_variant_price_before_discount AS BIGINT) ELSE 0 end / 10000 AS product_variant_price_before_discount,
|
|
product_sold_total,
|
|
product_sold,
|
|
case when product_price_min is null then 0 WHEN product_price_min = 'None' THEN 0 WHEN product_price_min ~ '^[0-9]+$' THEN CAST(product_price_min AS BIGINT) ELSE 0 end / 10000 AS product_price_min,
|
|
case when product_price_min_before_discount is null then 0 WHEN product_price_min_before_discount = 'None' THEN 0 WHEN product_price_min_before_discount ~ '^[0-9]+$' THEN CAST(product_price_min_before_discount AS BIGINT) ELSE 0 end / 10000 AS product_price_min_before_discount,
|
|
case when product_price_max is null then 0 WHEN product_price_max = 'None' THEN 0 WHEN product_price_max ~ '^[0-9]+$' THEN CAST(product_price_max AS BIGINT) ELSE 0 end / 10000 AS product_price_max,
|
|
case when product_price_max_before_discount is null then 0 WHEN product_price_max_before_discount = 'None' THEN 0 WHEN product_price_max_before_discount ~ '^[0-9]+$' THEN CAST(product_price_max_before_discount AS BIGINT) ELSE 0 end / 10000 AS product_price_max_before_discount,
|
|
ratings
|
|
FROM
|
|
raena_spider_management.rce_product A
|
|
LEFT JOIN raena_spider_management.rce_category B ON A.rce_category_id = B.id
|
|
LEFT JOIN raena_spider_management.rce_brand C ON A.rce_brand_id = CAST(C.id AS VARCHAR)
|
|
LEFT JOIN raena_spider_management.rce_product_variant D ON A.id = D.rce_product_id
|
|
) A ON E.rce_product_id = CAST(A.rce_product_id AS VARCHAR)
|
|
AND REPLACE(E.rce_variant_id, '.0', '') = REPLACE(CAST(A.rce_product_varient_id AS VARCHAR), ',', '')
|
|
LEFT JOIN raena_catalog_management.product F ON E.raena_product_sku = F.sku;
|
|
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.raw_scraping_data_stage ;
|
|
|
|
|
|
CREATE TABLE raena_analytics.raw_scraping_data_stage AS
|
|
SELECT A.*
|
|
FROM raena_analytics.raw_scraping_data A
|
|
INNER JOIN
|
|
(SELECT raena_product_sku,
|
|
max(percentage_match) percentage_match
|
|
FROM raena_analytics.raw_scraping_data
|
|
GROUP BY 1) B ON A.raena_product_sku = B.raena_product_sku
|
|
AND A.percentage_match =B.percentage_match;
|
|
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.sku_sales_factor;
|
|
|
|
|
|
CREATE TABLE raena_analytics.sku_sales_factor AS
|
|
SELECT SKU,
|
|
cast(cast(sum(B.total_quantity*3) AS decimal(22,2))/cast(SUM(A.total_quantity) AS decimal(22,2)) AS decimal(22,2)) sale_factor
|
|
FROM raena_analytics.SKU_base_recommendation_base A
|
|
LEFT JOIN
|
|
(SELECT raena_product_sku,
|
|
sum(DISTINCT product_sold) total_quantity
|
|
FROM raena_analytics.raw_scraping_data_stage
|
|
GROUP BY 1) B ON A.sku = B.raena_product_sku
|
|
WHERE A.Pre_discount_gm>=10
|
|
GROUP BY 1;
|
|
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.recommendation_on_low_sku_task1;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommendation_on_low_sku_task1 AS
|
|
SELECT C.mobile Reseller_mobile ,
|
|
C.email reseller_email,
|
|
A.sku,
|
|
A.sku_name,
|
|
A.brand_name,
|
|
A.category_name ,
|
|
A.product_type ,
|
|
Total_quantity,
|
|
total_payment_price,
|
|
total_cogs,
|
|
A.pre_discount_gm,
|
|
coalesce(B.sale_factor,0) sale_factor,
|
|
A.pre_discount_gm*coalesce(B.sale_factor,1) sorting
|
|
FROM
|
|
(SELECT *
|
|
FROM raena_analytics.reseller_base_recommendation_base_stage1
|
|
WHERE Gm_type = 'DDB') A
|
|
INNER JOIN
|
|
(SELECT mobile,
|
|
email,
|
|
id
|
|
FROM raena_user_management.user) C ON A.reseller_id = cast(C.id AS varchar)
|
|
INNER JOIN
|
|
(SELECT sku ,
|
|
pre_discount_gm
|
|
FROM raena_analytics.SKU_base_recommendation_base) D ON A.sku = D.sku
|
|
AND D.pre_discount_gm >=10
|
|
INNER JOIN raena_analytics.sku_in_stock E ON A.sku = E.sku
|
|
AND E.in_stock >=10
|
|
LEFT JOIN raena_analytics.sku_sales_factor B ON A.sku = B.sku;
|
|
---------------------------------------------task 2 ---------------
|
|
|
|
|
|
|
|
|
|
|
|
DROP TABLE raena_analytics.SKU_base_recommendation_base_v2;
|
|
|
|
|
|
CREATE TABLE raena_analytics.SKU_base_recommendation_base_v2 AS
|
|
SELECT A.sku,
|
|
((sum((A.retail_price-seller_margin) *quantity)-sum(A.cogs*quantity))/sum((A.retail_price-seller_margin)*quantity))*100 Pre_discount_gm
|
|
FROM raena_analytics.gm_dashboard A
|
|
WHERE transaction_date::date>cast('$reportDate' as date)-interval'90 days'
|
|
AND A.cogs IS NOT NULL
|
|
AND A.cogs>0
|
|
AND tier_name ='GOLD'
|
|
GROUP BY 1;
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.recommendation_base_historical_data_offender;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommendation_base_historical_data_offender AS
|
|
SELECT reseller_id ,
|
|
A.sku ,
|
|
A.sku_name ,
|
|
A.brand_name ,
|
|
A.category_name,
|
|
A.product_type,
|
|
mapping_group_base recommended_sku,
|
|
E.sku_name recommended_sku_name,
|
|
E.brand_name recommended_brand_name,
|
|
E.category_name recommended_category_name,
|
|
E.product_type recommended_product_type,
|
|
percent_concern_match recommended_concern_match_percent,
|
|
percent_ingredient_match recommended_ingredient_match_percent,
|
|
sale_factor ,
|
|
Pre_discount_gm
|
|
FROM
|
|
(SELECT reseller_id ,
|
|
sku ,
|
|
sku_name ,
|
|
brand_name,
|
|
category_name,
|
|
product_type
|
|
FROM raena_analytics.reseller_base_recommendation_base_stage1
|
|
WHERE gm_type ='Offender') A
|
|
LEFT JOIN raena_analytics.raw_ingredient_mapping_table B ON A.sku = B.group_base
|
|
LEFT JOIN raena_analytics.sku_sales_factor C ON B.mapping_group_base = C.sku
|
|
LEFT JOIN raena_analytics.SKU_base_recommendation_base_v2 D ON B.mapping_group_base = D.sku
|
|
AND Pre_discount_gm>=10
|
|
LEFT JOIN
|
|
(SELECT DISTINCT B.sku ,
|
|
B.name sku_name ,
|
|
D.name brand_name,
|
|
C.name category_name,
|
|
B.product_type
|
|
FROM
|
|
(SELECT sku,
|
|
name,
|
|
product_type,
|
|
category_id,
|
|
brand_id
|
|
FROM raena_catalog_management.product
|
|
WHERE (lower(name) NOT LIKE '%gift %'
|
|
AND lower(name) NOT LIKE '% free %'
|
|
AND lower(name) NOT LIKE '%not for %')
|
|
AND is_archived ='false'
|
|
AND is_delisted ='false') B
|
|
INNER JOIN
|
|
(SELECT id,
|
|
name
|
|
FROM raena_catalog_management.category) C ON B.category_id = C.id
|
|
INNER JOIN
|
|
(SELECT id,
|
|
name
|
|
FROM raena_catalog_management.brand) D ON B.brand_id = D.id ) E ON B.mapping_group_base= E.SKU;
|
|
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.recommendation_base_historical_data_ddb;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommendation_base_historical_data_ddb AS
|
|
SELECT reseller_id ,
|
|
A.sku ,
|
|
A.sku_name ,
|
|
A.brand_name ,
|
|
A.category_name,
|
|
A.product_type,
|
|
A.Pre_discount_gm reseller_pre_discount_gm,
|
|
mapping_group_base recommended_sku,
|
|
E.sku_name recommended_sku_name,
|
|
E.brand_name recommended_brand_name,
|
|
E.category_name recommended_category_name,
|
|
E.product_type recommended_product_type,
|
|
percent_concern_match recommended_concern_match_percent,
|
|
percent_ingredient_match recommended_ingredient_match_percent,
|
|
sale_factor ,
|
|
D.Pre_discount_gm,
|
|
in_stock
|
|
FROM
|
|
(SELECT reseller_id ,
|
|
sku ,
|
|
sku_name ,
|
|
brand_name,
|
|
category_name,
|
|
product_type,
|
|
Pre_discount_gm
|
|
FROM raena_analytics.reseller_base_recommendation_base_stage1
|
|
WHERE gm_type ='DDB') A
|
|
LEFT JOIN raena_analytics.raw_ingredient_mapping_table B ON A.sku = B.group_base
|
|
LEFT JOIN raena_analytics.sku_sales_factor C ON A.SKU = C.sku
|
|
LEFT JOIN raena_analytics.SKU_base_recommendation_base_v2 D ON B.mapping_group_base = D.sku
|
|
AND D.Pre_discount_gm>=10
|
|
LEFT JOIN raena_analytics.sku_in_stock F ON B.mapping_group_base = F.sku
|
|
LEFT JOIN
|
|
(SELECT DISTINCT B.sku ,
|
|
B.name sku_name ,
|
|
D.name brand_name,
|
|
C.name category_name,
|
|
B.product_type
|
|
FROM
|
|
(SELECT sku,
|
|
name,
|
|
product_type,
|
|
category_id,
|
|
brand_id
|
|
FROM raena_catalog_management.product
|
|
WHERE (lower(name) NOT LIKE '%gift %'
|
|
AND lower(name) NOT LIKE '% free %'
|
|
AND lower(name) NOT LIKE '%not for %')
|
|
AND is_archived ='false'
|
|
AND is_delisted ='false') B
|
|
INNER JOIN
|
|
(SELECT id,
|
|
name
|
|
FROM raena_catalog_management.category) C ON B.category_id = C.id
|
|
INNER JOIN
|
|
(SELECT id,
|
|
name
|
|
FROM raena_catalog_management.brand) D ON B.brand_id = D.id ) E ON B.mapping_group_base= E.SKU;
|
|
|
|
DROP TABLE raena_analytics.recommentdation_offender_sku_concern;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommentdation_offender_sku_concern AS
|
|
SELECT B.reseller_id ,
|
|
C.email reseller_email,
|
|
C.mobile reseller_mobile ,
|
|
sku ,
|
|
sku_name ,
|
|
brand_name ,
|
|
category_name,
|
|
product_type,
|
|
recommended_sku,
|
|
recommended_sku_name,
|
|
recommended_brand_name,
|
|
recommended_category_name,
|
|
recommended_product_type,
|
|
recommended_concern_match_percent,
|
|
sale_factor ,
|
|
Pre_discount_gm
|
|
FROM raena_analytics.recommendation_base_historical_data_offender B
|
|
INNER JOIN (select id , email,mobile from raena_user_management.user) C ON B.reseller_id = cast(C.id as varchar)
|
|
WHERE recommended_concern_match_percent>0 and Pre_discount_gm is not null
|
|
ORDER BY 1,
|
|
16 DESC;
|
|
|
|
|
|
DROP TABLE raena_analytics.recommentdation_offender_sku_ingredient;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommentdation_offender_sku_ingredient AS
|
|
SELECT reseller_id ,
|
|
C.email reseller_email,
|
|
C.mobile reseller_mobile ,
|
|
sku ,
|
|
sku_name ,
|
|
brand_name ,
|
|
category_name,
|
|
product_type,
|
|
recommended_sku,
|
|
recommended_sku_name,
|
|
recommended_brand_name,
|
|
recommended_category_name,
|
|
recommended_product_type,
|
|
recommended_ingredient_match_percent,
|
|
sale_factor ,
|
|
Pre_discount_gm
|
|
FROM raena_analytics.recommendation_base_historical_data_offender B
|
|
INNER JOIN (select id , email,mobile from raena_user_management.user) C ON B.reseller_id = cast(C.id as varchar)
|
|
AND recommended_ingredient_match_percent>0 and Pre_discount_gm is not null
|
|
ORDER BY 1,
|
|
16 DESC ;
|
|
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.recommentdation_ddb_sku_concern ;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommentdation_ddb_sku_concern AS
|
|
SELECT B.reseller_id ,
|
|
C.email reseller_email,
|
|
C.mobile reseller_mobile ,
|
|
B.sku ,
|
|
B.sku_name ,
|
|
B.brand_name ,
|
|
B.category_name,
|
|
product_type,
|
|
recommended_sku,
|
|
recommended_sku_name,
|
|
recommended_brand_name,
|
|
recommended_category_name,
|
|
recommended_product_type,
|
|
recommended_concern_match_percent,
|
|
sale_factor ,
|
|
Pre_discount_gm
|
|
FROM raena_analytics.recommendation_base_historical_data_ddb B
|
|
INNER JOIN (select id , email,mobile from raena_user_management.user) C ON B.reseller_id = cast(C.id as varchar)
|
|
WHERE recommended_concern_match_percent>0
|
|
AND in_stock<50
|
|
and Pre_discount_gm is not null
|
|
UNION
|
|
SELECT DISTINCT B.reseller_id ,
|
|
C.email reseller_email,
|
|
C.mobile reseller_mobile ,
|
|
B.sku ,
|
|
B.sku_name ,
|
|
B.brand_name ,
|
|
B.category_name,
|
|
product_type,
|
|
B.sku ,
|
|
B.sku_name ,
|
|
B.brand_name ,
|
|
B.category_name,
|
|
product_type,
|
|
100 ,
|
|
1 sale_factor,
|
|
reseller_pre_discount_gm
|
|
FROM raena_analytics.recommendation_base_historical_data_ddb B
|
|
INNER JOIN (select id , email,mobile from raena_user_management.user) C ON B.reseller_id = cast(C.id as varchar)
|
|
WHERE in_stock>50 and reseller_pre_discount_gm>10;
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.recommentdation_ddb_sku_ingredient ;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommentdation_ddb_sku_ingredient AS
|
|
SELECT B.reseller_id ,
|
|
C.email reseller_email,
|
|
C.mobile reseller_mobile ,
|
|
B.sku ,
|
|
B.sku_name ,
|
|
B.brand_name ,
|
|
B.category_name,
|
|
product_type,
|
|
recommended_sku,
|
|
recommended_sku_name,
|
|
recommended_brand_name,
|
|
recommended_category_name,
|
|
recommended_product_type,
|
|
recommended_ingredient_match_percent,
|
|
sale_factor ,
|
|
Pre_discount_gm
|
|
FROM raena_analytics.recommendation_base_historical_data_ddb B
|
|
INNER JOIN (select id , email,mobile from raena_user_management.user) C ON B.reseller_id = cast(C.id as varchar)
|
|
WHERE recommended_ingredient_match_percent>0
|
|
AND in_stock<50
|
|
and Pre_discount_gm is not null
|
|
UNION
|
|
SELECT DISTINCT B.reseller_id ,
|
|
C.email reseller_email,
|
|
C.mobile reseller_mobile ,
|
|
B.sku ,
|
|
B.sku_name ,
|
|
B.brand_name ,
|
|
B.category_name,
|
|
product_type,
|
|
B.sku ,
|
|
B.sku_name ,
|
|
B.brand_name ,
|
|
B.category_name,
|
|
product_type,
|
|
100 ,
|
|
1 sale_factor,
|
|
reseller_pre_discount_gm
|
|
FROM raena_analytics.recommendation_base_historical_data_ddb B
|
|
INNER JOIN (select id , email,mobile from raena_user_management.user) C ON B.reseller_id = cast(C.id as varchar)
|
|
WHERE in_stock>50
|
|
and reseller_pre_discount_gm >=10;
|
|
|
|
DROP TABLE raena_analytics.recommentdation_sku_ingredient;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommentdation_sku_ingredient AS
|
|
SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
Recommended_sku_name,
|
|
recommended_category_name ,
|
|
recommended_brand_name ,
|
|
recommended_product_type,
|
|
Ingredient_match,
|
|
Recommended_pre_discount_gm,
|
|
sale_factor ,
|
|
(Ingredient_match*coalesce(sale_factor,1)*Recommended_pre_discount_gm) sorting,
|
|
cast(tier_price AS decimal(22,2)) gold_price
|
|
FROM
|
|
(SELECT distinct Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
Recommended_sku_name,
|
|
recommended_category_name ,
|
|
recommended_brand_name ,
|
|
recommended_product_type,
|
|
Ingredient_match,
|
|
sale_factor,
|
|
Recommended_pre_discount_gm
|
|
FROM
|
|
(SELECT distinct Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
Recommended_sku_name,
|
|
recommended_category_name ,
|
|
recommended_brand_name ,
|
|
recommended_product_type,
|
|
recommended_ingredient_match_percent Ingredient_match,
|
|
cast(sale_factor AS decimal(22,2)) sale_factor,
|
|
pre_discount_gm Recommended_pre_discount_gm
|
|
FROM raena_analytics.recommentdation_ddb_sku_ingredient
|
|
WHERE pre_discount_gm IS NOT NULL
|
|
and category_name = recommended_category_name
|
|
and product_type=recommended_product_type) A
|
|
UNION SELECT distinct Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
Recommended_sku_name,
|
|
recommended_category_name ,
|
|
recommended_brand_name ,
|
|
recommended_product_type,
|
|
Ingredient_match,
|
|
sale_factor,
|
|
Recommended_pre_discount_gm
|
|
FROM
|
|
(SELECT distinct Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
Recommended_sku_name,
|
|
recommended_category_name ,
|
|
recommended_brand_name ,
|
|
recommended_product_type,
|
|
recommended_ingredient_match_percent Ingredient_match,
|
|
sale_factor,
|
|
pre_discount_gm Recommended_pre_discount_gm
|
|
FROM raena_analytics.recommentdation_offender_sku_ingredient
|
|
WHERE pre_discount_gm IS NOT NULL
|
|
and category_name = recommended_category_name
|
|
and product_type=recommended_product_type) A)AA
|
|
inner join (select sku, json_extract_path_text(tier_price,'bf645e97-8a48-4977-8367-e987489760f9',true) tier_price from raena_catalog_management.product) BB on AA.Recommended_sku= BB.sku
|
|
inner JOIN raena_analytics.sku_in_stock F ON AA.Recommended_sku = F.sku and F.in_Stock>=10
|
|
ORDER BY reseller_email,
|
|
sorting DESC;
|
|
|
|
|
|
DROP TABLE raena_analytics.recommentdation_sku_ingredient_purchase;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommentdation_sku_ingredient_purchase AS
|
|
SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
AA.sku,
|
|
AA.sku_name,
|
|
AA.category_name ,
|
|
AA.brand_name ,
|
|
AA.product_type,
|
|
cast(tier_price AS decimal(22,2))gold_price
|
|
FROM
|
|
(SELECT distinct Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
sku,
|
|
sku_name,
|
|
category_name ,
|
|
brand_name ,
|
|
product_type
|
|
FROM
|
|
(SELECT distinct Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
sku,
|
|
sku_name,
|
|
category_name ,
|
|
brand_name ,
|
|
product_type
|
|
FROM raena_analytics.recommentdation_ddb_sku_ingredient
|
|
WHERE pre_discount_gm IS NOT NULL
|
|
and category_name = recommended_category_name
|
|
and product_type=recommended_product_type) A
|
|
UNION SELECT distinct Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku,
|
|
sku,
|
|
sku_name,
|
|
category_name ,
|
|
brand_name ,
|
|
product_type
|
|
FROM
|
|
(SELECT distinct Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
sku,
|
|
sku_name,
|
|
category_name ,
|
|
brand_name ,
|
|
product_type
|
|
FROM raena_analytics.recommentdation_offender_sku_ingredient
|
|
WHERE pre_discount_gm IS NOT NULL
|
|
and category_name = recommended_category_name
|
|
and product_type=recommended_product_type) A)AA
|
|
inner join (select sku, json_extract_path_text(tier_price,'bf645e97-8a48-4977-8367-e987489760f9',true) tier_price from raena_catalog_management.product) BB on AA.sku= BB.sku
|
|
inner JOIN raena_analytics.sku_in_stock F ON AA.Recommended_sku = F.sku and F.in_Stock>=10
|
|
ORDER BY reseller_email;
|
|
|
|
|
|
|
|
DROP TABLE raena_analytics.recommentdation_sku_concern;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommentdation_sku_concern AS
|
|
SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
Recommended_sku_name,
|
|
recommended_category_name ,
|
|
recommended_brand_name ,
|
|
recommended_product_type,
|
|
concern_match,
|
|
Recommended_pre_discount_gm,
|
|
sale_factor ,
|
|
concern_match*coalesce(sale_factor,1)*Recommended_pre_discount_gm sorting,
|
|
cast(tier_price AS decimal(22,2)) gold_price
|
|
FROM
|
|
(SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
Recommended_sku_name,
|
|
recommended_category_name ,
|
|
recommended_brand_name ,
|
|
recommended_product_type,
|
|
concern_match,
|
|
sale_factor,
|
|
Recommended_pre_discount_gm
|
|
FROM
|
|
(SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
Recommended_sku_name,
|
|
recommended_category_name ,
|
|
recommended_brand_name ,
|
|
recommended_product_type,
|
|
recommended_concern_match_percent concern_match,
|
|
sale_factor,
|
|
pre_discount_gm Recommended_pre_discount_gm
|
|
FROM raena_analytics.recommentdation_ddb_sku_concern
|
|
WHERE pre_discount_gm IS NOT NULL
|
|
and category_name = recommended_category_name
|
|
and product_type=recommended_product_type) A
|
|
UNION SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
Recommended_sku_name,
|
|
recommended_category_name ,
|
|
recommended_brand_name ,
|
|
recommended_product_type,
|
|
concern_match,
|
|
sale_factor,
|
|
Recommended_pre_discount_gm
|
|
FROM
|
|
(SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
Recommended_sku_name,
|
|
recommended_category_name ,
|
|
recommended_brand_name ,
|
|
recommended_product_type,
|
|
recommended_concern_match_percent concern_match,
|
|
sale_factor,
|
|
pre_discount_gm Recommended_pre_discount_gm
|
|
FROM raena_analytics.recommentdation_offender_sku_concern
|
|
WHERE pre_discount_gm IS NOT NULL
|
|
and category_name = recommended_category_name
|
|
and product_type=recommended_product_type) A)AA
|
|
inner join (select sku, json_extract_path_text(tier_price,'bf645e97-8a48-4977-8367-e987489760f9',true) tier_price from raena_catalog_management.product) BB on AA.Recommended_sku= BB.sku
|
|
inner JOIN raena_analytics.sku_in_stock F ON AA.Recommended_sku = F.sku and F.in_Stock>=10
|
|
ORDER BY reseller_email,
|
|
sorting DESC;
|
|
|
|
DROP TABLE raena_analytics.recommentdation_sku_concern_purchase;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommentdation_sku_concern_purchase AS
|
|
SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
AA.sku,
|
|
AA.sku_name,
|
|
AA.category_name ,
|
|
AA.brand_name ,
|
|
AA.product_type,
|
|
cast(tier_price AS decimal(22,2)) gold_price
|
|
FROM
|
|
(SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
sku,
|
|
sku_name,
|
|
category_name ,
|
|
brand_name ,
|
|
product_type
|
|
FROM
|
|
(SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
sku,
|
|
sku_name,
|
|
category_name ,
|
|
brand_name ,
|
|
product_type
|
|
FROM raena_analytics.recommentdation_ddb_sku_concern
|
|
WHERE pre_discount_gm IS NOT NULL
|
|
and category_name = recommended_category_name
|
|
and product_type=recommended_product_type) A
|
|
UNION SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
sku,
|
|
sku_name,
|
|
category_name ,
|
|
brand_name ,
|
|
product_type
|
|
FROM
|
|
(SELECT Reseller_email ,
|
|
Reseller_mobile ,
|
|
Recommended_sku ,
|
|
sku,
|
|
sku_name,
|
|
category_name ,
|
|
brand_name ,
|
|
product_type
|
|
FROM raena_analytics.recommentdation_offender_sku_concern
|
|
WHERE pre_discount_gm IS NOT NULL
|
|
and category_name = recommended_category_name
|
|
and product_type=recommended_product_type) A)AA
|
|
inner join (select sku, json_extract_path_text(tier_price,'bf645e97-8a48-4977-8367-e987489760f9',true) tier_price from raena_catalog_management.product) BB on AA.sku= BB.sku
|
|
inner JOIN raena_analytics.sku_in_stock F ON AA.Recommended_sku = F.sku and F.in_Stock>=10
|
|
ORDER BY reseller_email;
|
|
|
|
-----------------------------------------------Task 3 -------------------------------(completed)
|
|
--inner join (select distinct id as order_id , json_extract_path_text(reseller_info,'province',TRUE) reseller_province
|
|
-- from raena_order_management.order
|
|
-- where created_at::date>dateadd(DAY,-91,'$reportDate') and payment_status='Paid') AA on A.external_id = AA.order_id
|
|
|
|
|
|
DROP TABLE raena_analytics.SKU_base_recommendation_base_t3 ;
|
|
|
|
|
|
CREATE TABLE raena_analytics.SKU_base_recommendation_base_t3 AS
|
|
SELECT A.sku,
|
|
B.name sku_name ,
|
|
D.name brand_name,
|
|
C.name category_name,
|
|
A.product_type ,
|
|
shipping_province,
|
|
sum(quantity)total_quantity,
|
|
sum((A.retail_price-seller_margin)*quantity) total_payment_price,
|
|
sum(A.cogs*quantity)total_cogs,
|
|
((sum((A.retail_price-seller_margin)*quantity)-sum(A.cogs*quantity))/sum((A.retail_price-seller_margin)*quantity))*100 Pre_discount_gm
|
|
FROM raena_analytics.gm_dashboard A
|
|
INNER JOIN raena_catalog_management.product B ON A.sku = B.sku
|
|
INNER JOIN raena_catalog_management.category C ON B.category_id = C.id
|
|
INNER JOIN raena_catalog_management.brand D ON B.brand_id = D.id
|
|
WHERE transaction_date::date>cast('$reportDate' as date)-interval'90 days'
|
|
AND A.cogs IS NOT NULL
|
|
AND A.cogs>0
|
|
and (lower(B.name) not like '%gift %'
|
|
and lower(B.name) not like '% free %'
|
|
and lower(B.name) not like '%not for %')
|
|
and B.is_archived ='false'
|
|
and B.is_delisted ='false'
|
|
GROUP BY 1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6 ;
|
|
|
|
DROP TABLE raena_analytics.reseller_base_recommendation_base_t3;
|
|
|
|
|
|
CREATE TABLE raena_analytics.reseller_base_recommendation_base_t3 AS
|
|
SELECT reseller_id ,
|
|
A.sku,
|
|
case when shipping_to ='Customer' then shipping_province end as dropshipping_province,
|
|
case when shipping_to ='Reseller' then shipping_province end as reseller_province,
|
|
sum(quantity)total_quantity,
|
|
sum((A.retail_price-seller_margin) *quantity) total_payment_price,
|
|
sum(A.cogs*quantity)total_cogs,
|
|
((sum((A.retail_price-seller_margin)*quantity)-sum(A.cogs*quantity))/sum((A.retail_price-seller_margin)*quantity))*100 Post_discount_gm --case when ((sum(discounted_price*quantity)-sum(cogs*quantity))/sum(discounted_price*quantity))*100>10 then 'DDB' else 'Offender' end GM_type
|
|
FROM raena_analytics.gm_dashboard A
|
|
INNER JOIN
|
|
(SELECT DISTINCT id AS order_id ,
|
|
shipping_to
|
|
FROM raena_order_management.order
|
|
WHERE created_at::date>cast('$reportDate' as date)-interval'180 days'
|
|
AND payment_status='Paid') AA ON A.external_id = AA.order_id
|
|
INNER JOIN raena_analytics.recommendation_power_seller_base BB ON A.reseller_email = BB.email
|
|
WHERE transaction_date::date>cast('$reportDate' as date)-interval'180 days'
|
|
AND A.cogs IS NOT NULL
|
|
AND A.cogs>0
|
|
AND reseller_id IS NOT NULL
|
|
AND order_placed_by ='Admin Panel'
|
|
AND shipping_to <> 'Marketplace'
|
|
GROUP BY 1,
|
|
2,
|
|
3,
|
|
4;
|
|
|
|
DROP TABLE raena_analytics.reseller_base_recommendation_base_stage1_t3;
|
|
|
|
|
|
CREATE TABLE raena_analytics.reseller_base_recommendation_base_stage1_t3 AS
|
|
SELECT *,
|
|
CASE
|
|
WHEN ((total_payment_price-total_cogs)/total_payment_price)*100>10 THEN 'DDB'
|
|
ELSE 'Offender'
|
|
END GM_type
|
|
FROM raena_analytics.reseller_base_recommendation_base_t3;
|
|
|
|
|
|
drop table if exists raena_analytics.reseller_base_recommendation_base_stage1_t3_v1;
|
|
|
|
create table raena_analytics.reseller_base_recommendation_base_stage1_t3_v1
|
|
as
|
|
SELECT shipping_province,
|
|
A.sku ,
|
|
A.sku_name ,
|
|
A.brand_name,
|
|
A.category_name,
|
|
A.product_type ,
|
|
sum(total_quantity) total_quantity_sku,
|
|
sum(DISTINCT B.Pre_discount_gm) Pre_discount_gm,
|
|
in_stock
|
|
FROM raena_analytics.SKU_base_recommendation_base_t3 A
|
|
INNER JOIN raena_analytics.SKU_base_recommendation_base_v2 B ON A.sku= B.sku
|
|
inner join raena_analytics.sku_in_stock C on A.sku=C.sku
|
|
WHERE B.Pre_discount_gm>=10 and C.in_stock>10
|
|
GROUP BY 1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6,9;
|
|
|
|
drop table if exists raena_analytics.reseller_base_recommendation_base_stage1_t3_v2;
|
|
|
|
create table raena_analytics.reseller_base_recommendation_base_stage1_t3_v2
|
|
as
|
|
SELECT A.reseller_id ,
|
|
A.sku ,
|
|
A.dropshipping_province,
|
|
B.sku recommended_sku,
|
|
B.sku_name AS recommended_sku_name,
|
|
B.category_name AS recommended_category,
|
|
B.product_type AS recommended_product,
|
|
B.brand_name AS recommended_brand,
|
|
B.shipping_province recommended_province,
|
|
total_quantity_sku total_quantity_sku ,
|
|
B.Pre_discount_gm
|
|
FROM (select distinct reseller_id ,
|
|
sku,
|
|
dropshipping_province
|
|
from raena_analytics.reseller_base_recommendation_base_stage1_t3
|
|
where dropshipping_province is not null ) A
|
|
LEFT JOIN raena_analytics.reseller_base_recommendation_base_stage1_t3_v1 B
|
|
ON A.dropshipping_province = B.shipping_province ;
|
|
|
|
|
|
|
|
DROP TABLE raena_analytics.same_province_with_diff_sku_dropshipping;
|
|
|
|
|
|
|
|
CREATE TABLE raena_analytics.same_province_with_diff_sku_dropshipping AS
|
|
select * from
|
|
(
|
|
SELECT *,row_number() over(partition by reseller_id ,sku,dropshipping_province
|
|
ORDER BY Pre_discount_gm DESC) rnk
|
|
from raena_analytics.reseller_base_recommendation_base_stage1_t3_v2 A
|
|
WHERE A.sku <> A.recommended_sku and dropshipping_province is not null ) AA
|
|
where rnk<11
|
|
ORDER BY sku ,
|
|
rnk;
|
|
|
|
---------------
|
|
DROP TABLE raena_analytics.recommendation_same_province_with_diff_sku_dropshipping;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommendation_same_province_with_diff_sku_dropshipping AS
|
|
SELECT DISTINCT B.email reseller_email,
|
|
B.mobile reseller_mobile,
|
|
sku ,
|
|
dropshipping_province,
|
|
recommended_sku,
|
|
recommended_sku_name,
|
|
recommended_category,
|
|
recommended_product,
|
|
recommended_brand,
|
|
Pre_discount_gm,
|
|
total_quantity_sku sales_factor,
|
|
Pre_discount_gm*total_quantity_sku sorting
|
|
FROM raena_analytics.same_province_with_diff_sku_dropshipping A
|
|
INNER JOIN raena_user_management.user B ON A.reseller_id = cast(B.id as varchar)
|
|
WHERE Pre_discount_gm >=10;
|
|
|
|
drop table if exists raena_analytics.recommendation_same_province_with_diff_sku_dropshipping_v1;
|
|
|
|
create table raena_analytics.recommendation_same_province_with_diff_sku_dropshipping_v1
|
|
as
|
|
SELECT shipping_province,
|
|
A.sku ,
|
|
A.sku_name ,
|
|
A.brand_name,
|
|
A.category_name,
|
|
A.product_type ,
|
|
sum(total_quantity) total_quantity_sku,
|
|
sum(DISTINCT B.Pre_discount_gm) Pre_discount_gm
|
|
FROM raena_analytics.SKU_base_recommendation_base_t3 A
|
|
INNER JOIN raena_analytics.SKU_base_recommendation_base_v2 B ON A.sku= B.sku
|
|
inner join raena_analytics.sku_in_stock C on A.sku=C.sku
|
|
WHERE B.Pre_discount_gm>=10 and C.in_stock>10
|
|
GROUP BY 1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6;
|
|
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.recommendation_same_province_with_diff_sku_dropshipping_v2;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommendation_same_province_with_diff_sku_dropshipping_v2 AS
|
|
SELECT A.reseller_id ,
|
|
A.sku ,
|
|
A.reseller_province,
|
|
B.sku recommended_sku,
|
|
B.sku_name AS recommended_sku_name,
|
|
B.category_name AS recommended_category,
|
|
B.product_type AS recommended_product,
|
|
B.brand_name AS recommended_brand,
|
|
B.shipping_province recommended_province,
|
|
total_quantity_sku ,
|
|
B.Pre_discount_gm
|
|
FROM raena_analytics.reseller_base_recommendation_base_stage1_t3 A
|
|
LEFT JOIN raena_analytics.recommendation_same_province_with_diff_sku_dropshipping_v1 B ON A.reseller_province = B.shipping_province
|
|
WHERE A.reseller_province IS NOT NULL;
|
|
|
|
|
|
DROP TABLE raena_analytics.same_province_with_diff_sku_reseller;
|
|
|
|
|
|
CREATE TABLE raena_analytics.same_province_with_diff_sku_reseller AS
|
|
select * from
|
|
(
|
|
SELECT *,row_number() over(partition by reseller_id ,sku,reseller_province
|
|
ORDER BY Pre_discount_gm DESC) rnk
|
|
FROM raena_analytics.recommendation_same_province_with_diff_sku_dropshipping_v2 A
|
|
WHERE A.sku <> A.recommended_sku and A.reseller_province is not null ) AA
|
|
where rnk<11
|
|
ORDER BY sku ,
|
|
rnk;
|
|
|
|
----
|
|
|
|
|
|
DROP TABLE raena_analytics.recommendation_same_province_with_diff_sku_reseller;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommendation_same_province_with_diff_sku_reseller AS
|
|
SELECT DISTINCT B.email reseller_email,
|
|
B.mobile reseller_mobile,
|
|
sku ,
|
|
reseller_province,
|
|
recommended_sku,
|
|
recommended_sku_name,
|
|
recommended_category,
|
|
recommended_product,
|
|
recommended_brand,
|
|
Pre_discount_gm,
|
|
total_quantity_sku sales_factor,
|
|
Pre_discount_gm*total_quantity_sku sorting
|
|
FROM raena_analytics.same_province_with_diff_sku_reseller A
|
|
INNER JOIN raena_user_management.user B ON A.reseller_id = cast(B.id as varchar)
|
|
WHERE Pre_discount_gm >=10;
|
|
|
|
drop table if exists raena_analytics.recommendation_same_province_with_diff_sku_reseller_v1;
|
|
|
|
create table raena_analytics.recommendation_same_province_with_diff_sku_reseller_v1
|
|
as
|
|
SELECT shipping_province,
|
|
A.sku ,
|
|
A.sku_name ,
|
|
A.brand_name,
|
|
A.category_name,
|
|
A.product_type ,
|
|
sum(total_quantity) total_quantity_sku,
|
|
sum(DISTINCT B.Pre_discount_gm) Pre_discount_gm
|
|
FROM raena_analytics.SKU_base_recommendation_base_t3 A
|
|
INNER JOIN raena_analytics.SKU_base_recommendation_base_v2 B ON A.sku= B.sku
|
|
inner join raena_analytics.sku_in_stock C on A.sku=C.sku
|
|
WHERE B.Pre_discount_gm>=10 and C.in_stock>10
|
|
GROUP BY 1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6;
|
|
|
|
DROP TABLE IF EXISTS raena_analytics.recommendation_same_province_with_diff_sku_reseller_v2;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommendation_same_province_with_diff_sku_reseller_v2 AS
|
|
SELECT A.reseller_id ,
|
|
A.sku ,
|
|
A.dropshipping_province,
|
|
A.total_quantity,
|
|
B.sku recommended_sku,
|
|
B.sku_name AS recommended_sku_name,
|
|
B.category_name AS recommended_category,
|
|
B.product_type AS recommended_product,
|
|
B.brand_name AS recommended_brand,
|
|
B.shipping_province recommended_province,
|
|
total_quantity_sku ,
|
|
B.Pre_discount_gm
|
|
FROM raena_analytics.reseller_base_recommendation_base_stage1_t3 A
|
|
LEFT JOIN raena_analytics.recommendation_same_province_with_diff_sku_reseller_v1 B ON A.dropshipping_province = B.shipping_province
|
|
WHERE A.dropshipping_province IS NOT NULL;
|
|
|
|
DROP TABLE raena_analytics.same_province_with_same_sku_dropshipping;
|
|
|
|
|
|
CREATE TABLE raena_analytics.same_province_with_same_sku_dropshipping AS
|
|
SELECT *
|
|
FROM
|
|
(SELECT *,
|
|
total_quantity_sku/total_quantity sales_factor,
|
|
row_number() over(partition BY reseller_id ,sku,dropshipping_province
|
|
ORDER BY Pre_discount_gm DESC) rnk
|
|
FROM raena_analytics.recommendation_same_province_with_diff_sku_reseller_v2 A
|
|
WHERE sku = recommended_sku
|
|
AND A.dropshipping_province IS NOT NULL) AA
|
|
WHERE rnk<11
|
|
ORDER BY sku ,
|
|
rnk;
|
|
|
|
DROP TABLE raena_analytics.recommendation_same_province_with_same_sku_dropshipping;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommendation_same_province_with_same_sku_dropshipping AS
|
|
SELECT DISTINCT B.email reseller_email,
|
|
B.mobile reseller_mobile,
|
|
sku ,
|
|
dropshipping_province,
|
|
recommended_sku,
|
|
recommended_sku_name,
|
|
recommended_category,
|
|
recommended_product,
|
|
recommended_brand,
|
|
Pre_discount_gm,
|
|
sales_factor,
|
|
Pre_discount_gm*sales_factor sorting
|
|
FROM raena_analytics.same_province_with_same_sku_dropshipping A
|
|
INNER JOIN raena_user_management.user B ON A.reseller_id = cast(B.id as varchar)
|
|
WHERE Pre_discount_gm >=10;
|
|
|
|
|
|
drop table if exists raena_analytics.recommendation_same_province_with_same_sku_dropshipping_v1;
|
|
|
|
create table raena_analytics.recommendation_same_province_with_same_sku_dropshipping_v1
|
|
as
|
|
SELECT shipping_province,
|
|
A.sku ,
|
|
A.sku_name ,
|
|
A.brand_name,
|
|
A.category_name,
|
|
A.product_type ,
|
|
sum(total_quantity) total_quantity_sku,
|
|
sum(DISTINCT B.Pre_discount_gm) Pre_discount_gm
|
|
FROM raena_analytics.SKU_base_recommendation_base_t3 A
|
|
INNER JOIN raena_analytics.SKU_base_recommendation_base_v2 B ON A.sku= B.sku
|
|
inner join raena_analytics.sku_in_stock C on A.sku=C.sku
|
|
WHERE B.Pre_discount_gm>=10 and C.in_stock>10
|
|
GROUP BY 1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6;
|
|
|
|
drop table if exists raena_analytics.recommendation_same_province_with_same_sku_dropshipping_v2;
|
|
|
|
create table raena_analytics.recommendation_same_province_with_same_sku_dropshipping_v2
|
|
as
|
|
SELECT A.reseller_id ,
|
|
A.sku ,
|
|
A.reseller_province,
|
|
A.total_quantity,
|
|
B.sku recommended_sku,
|
|
B.sku_name AS recommended_sku_name,
|
|
B.category_name AS recommended_category,
|
|
B.product_type AS recommended_product,
|
|
B.brand_name AS recommended_brand,
|
|
B.shipping_province recommended_province,
|
|
total_quantity_sku ,
|
|
B.Pre_discount_gm
|
|
FROM raena_analytics.reseller_base_recommendation_base_stage1_t3 A
|
|
LEFT JOIN raena_analytics.recommendation_same_province_with_same_sku_dropshipping_v1 B
|
|
ON A.reseller_province = B.shipping_province where A.reseller_province is not null ;
|
|
|
|
|
|
DROP TABLE raena_analytics.same_province_with_same_sku_reseller;
|
|
|
|
|
|
CREATE TABLE raena_analytics.same_province_with_same_sku_reseller AS
|
|
select * from (
|
|
SELECT *,
|
|
total_quantity_sku/total_quantity sales_factor,
|
|
row_number() over(partition by reseller_id ,sku,reseller_province
|
|
ORDER BY Pre_discount_gm DESC) rnk
|
|
FROM raena_analytics.recommendation_same_province_with_same_sku_dropshipping_v2 A
|
|
WHERE sku = recommended_sku and A.reseller_province is not null )AA
|
|
where rnk<11
|
|
ORDER BY sku ,
|
|
rnk;
|
|
|
|
DROP TABLE raena_analytics.recommendation_same_province_with_same_sku_reseller;
|
|
|
|
|
|
CREATE TABLE raena_analytics.recommendation_same_province_with_same_sku_reseller AS
|
|
SELECT DISTINCT B.email reseller_email,
|
|
B.mobile reseller_mobile,
|
|
sku ,
|
|
reseller_province,
|
|
recommended_sku,
|
|
recommended_sku_name,
|
|
recommended_category,
|
|
recommended_product,
|
|
recommended_brand,
|
|
Pre_discount_gm,
|
|
sales_factor,
|
|
Pre_discount_gm*sales_factor sorting
|
|
FROM raena_analytics.same_province_with_same_sku_reseller A
|
|
INNER JOIN raena_user_management.user B ON A.reseller_id = cast(B.id as varchar)
|
|
WHERE Pre_discount_gm >=10;
|
|
|
|
|
|
" > /home/ec2-user/cronjob/redshift/sql_code/am_recommendation_etl.sql
|
|
|
|
psql "host=redshift-cluster-1.cdqj58hfx4p7.ap-southeast-1.redshift.amazonaws.com user=dbadmin dbname=analytics port=5439 password=5qCif6eyY3Kmg4z" -f /home/ec2-user/cronjob/redshift/sql_code/am_recommendation_etl.sql
|
|
|
|
|