Data Warehouse schema data-warehouse-schema
- Argomenti:
- Data Warehouse
Data Warehouse consente di tenere traccia di quanto desideri, creare rapporti sui dati di attribuzione ovunque desideri e collegarli ad altri set di dati.
- Le righe con un valore per _DELETED_DATE verranno mantenute per 7 Snowflake e quindi rimosse.
- I fusi orari utilizzati nel Snowflake sono conformi al tempo coordinato universale (UTC).
Diagrammi di relazione entità entity-relationship-diagrams
L'ERD Data Warehouse Data Model mostra il modo in cui i dati nel data warehouse devono scorrere e essere collegati tra loro. Questo diagramma non include tutte le tabelle disponibili nel data warehouse perché alcune di esse rappresentano tabelle di mappatura, viste di altre tabelle già presenti o tabelle obsolete che non si consiglia di utilizzare più. Vedi le descrizioni dettagliate delle tabelle e delle colonne presenti nel data warehouse di seguito. Molte di queste tabelle contengono campi denormalizzati, tuttavia questo diagramma è il modello dati consigliato, che sfrutta i dati provenienti da tabelle dimensionali.
L'ulteriore modello dati dimensionale Ads ERD presenta una visualizzazione del modo migliore per collegare le tabelle per le dimensioni specifiche degli annunci alle tabelle nel modello dati principale. Anche se le dimensioni degli annunci vengono denormalizzate in altre tabelle, questo rappresenta il modello consigliato per unire queste dimensioni.
Fare clic su un'immagine per la versione a schermo intero
Viste views
BIZ_ACCOUNT biz-accounts
Account importati dal sistema di origine.
∗ Disponibile solo in Marketo Measure Ultimate
BIZ_ACCOUNT_TO_EMAIL biz-account-to-emails
Mappatura della tabella tra gli indirizzi e-mail di lead/contatti noti e gli account. Questa tabella sarà vuota se ABM è disabilitato.
BIZ_ACTIVITIES biz-activities
Attività importate da un sistema di origine o da un account annuncio connesso.
BIZ_ADS biz-ads
Annunci importati da qualsiasi account annuncio collegato.
Indica se l'annuncio deve essere aggiornato per l'assegnazione tag Marketo Measure.
(Campo diagnostico utilizzato dall'elaborazione interna).
L’URL della pagina di destinazione.
(Campo diagnostico, per elaborazione interna).
Valore precedente per URL_CURRENT.
(Campo diagnostico, per elaborazione interna).
Specifica l'URL con i parametri Marketo Measure.
(Campo diagnostico, per elaborazione interna).
Importato dal sistema di origine.
(Campo diagnostico, per elaborazione interna).
BIZ_INSERZIONISTI biz-advertisers
Inserzionisti importati da qualsiasi account annuncio collegato.
Indica se l'inserzionista deve essere aggiornato per l'assegnazione tag Marketo Measure.
(Campo diagnostico utilizzato dall'elaborazione interna).
BIZ_AD_ACCOUNTS biz-ad-accounts
Account annuncio importati da qualsiasi account annuncio collegato.
Indica se l'inserzionista deve essere aggiornato per l'assegnazione tag Marketo Measure.
(Campo diagnostico utilizzato dall'elaborazione interna).
BIZ_AD_CAMPAIGNS biz-ad-campaigns
Campagne importate da account di annunci, sistemi di origine, utm e auto-segnalati collegati.
Indica se la campagna deve essere aggiornata per l'assegnazione tag Marketo Measure.
(Campo diagnostico utilizzato dall'elaborazione interna).
BIZ_AD_FORMS biz-ad-forms
Ad Forms importato da qualsiasi account Ad connesso.
BIZ_AD_GROUPS biz-ad-groups
Gruppi di annunci importati da qualsiasi account di annunci connesso.
Indica se l'inserzionista deve essere aggiornato per l'assegnazione tag Marketo Measure.
(Campo diagnostico utilizzato dall'elaborazione interna).
BIZ_AD_PROVIDERS
Fornitori di annunci da qualsiasi account annuncio collegato, inclusa una voce per i rapporti personali, se applicabile.
BIZ_ATTRIBUTION_TOUCHPOINTS biz-attribution-touchpoints
Punti di contatto di attribuzione acquirente, tutti i punti di contatto associati a un’opportunità.
BAT2_0060Z00000lFHtOQAW_
0030Z00003K5bpKQAR_2017-06-20:01-05-20-6193330.0b5c5678807c
BIZ_ATTRIBUTION_AI_TOUCHPOINTS biz-attribution-ai-touchpoints
Dati generati dall’integrazione Attribution AI. Questi campi sono compilati solo per i clienti Marketo Measure Ultimate.
corrisponde a un punto di contatto utente o a una transizione di fase
probabilmente nullo nella maggior parte dei casi
potrebbe essere nullo la maggior parte delle volte
BIZ_CAMPAIGN_MEMBERS biz-campaign-members
Membri della campagna importati dal sistema di origine. Questa tabella sarà vuota se la sincronizzazione di Campaign è disabilitata.
BIZ_CHANNELS biz-channels
Canali di marketing creati nell'applicazione Marketo Measure.
BIZ_CONTACTS biz-contacts
Contatti importati dal sistema di origine.
∗ Disponibile solo in Marketo Measure Ultimate
BIZ_CONVERSION_RATES biz-conversion-rates
Tassi di conversione della valuta importati dal sistema di origine.
BIZ_COST biz-costs
Dati sui costi importati da account annuncio collegati o da spese di marketing dichiarate autonomamente.
BIZ_CREATIVES biz-creatives
Creative importate da qualsiasi account annuncio collegato.
Indica se il componente Creative deve essere aggiornato per l'assegnazione tag Marketo Measure.
(Campo diagnostico utilizzato dall'elaborazione interna).
La versione corrente dell’URL, inclusi tutti i tag.
(Campo diagnostico, per elaborazione interna).
Valore precedente per URL_CURRENT.
(Campo diagnostico, per elaborazione interna).
Specifica l'URL con i parametri Marketo Measure.
(Campo diagnostico, per elaborazione interna).
BIZ_CRM_EVENTS biz-crm-events
Eventi importati dal sistema di origine. Questa tabella sarà vuota se la sincronizzazione attività è disabilitata.
BIZ_CRM_TASKS biz-crm-tasks
Attività importate dal sistema di origine. Questa tabella viene compilata se è abilitato il tracciamento delle chiamate o la sincronizzazione delle attività.
BIZ_VALUTE biz-currencies
Tabella di tutte le valute ISO.
BIZ_CUSTOMER_AB_TESTS biz-customer-ab-tests
Test AB registrati. Questa tabella sarà vuota se i test AB non sono abilitati.
BIZ_CUSTOMER_EVENTS biz-customer-events
Eventi web registrati tramite eventi personalizzati in JavaScript. Questa tabella sarà vuota se Marketo Measure eventi non sono abilitati.
BIZ_CUSTOM_LANDING_PAGES biz-custom-landing-pages
Pagine di destinazione scaricate da qualsiasi account annuncio collegato.
BIZ_EMAIL_TO_VISITOR_IDS biz-email-to-visitor-ids
Tabella di mappatura per indirizzi e-mail e ID visitatore.
BIZ_FACTS biz-facts
Unisce impressioni, visualizzazioni di pagina, visite, invii di moduli, punti di contatto degli utenti, punti di contatto (BT), punti di contatto di attribuzione (BAT) e dati sui costi. Utilizzato internamente per supportare il reporting Marketo Measure.
BIZ_FORM_SUBMITS biz-forms-submits
Invii di moduli acquisiti.
BIZ_IMPRESSION biz-impressions
Impression sparate e registrate. Questa tabella richiede una connessione DoubleClick e l'opzione Attiva visualizzazione mediante è impostata su True.
BIZ_KEYWORDS biz-keywords
Parole chiave importate da qualsiasi account annuncio collegato.
Indica se la parola chiave deve essere aggiornata per l'assegnazione tag Marketo Measure.
(Campo diagnostico, utilizzato per l'elaborazione interna).
L’URL della pagina di destinazione.
(Campo diagnostico, per elaborazione interna).
Valore precedente per URL_CURRENT.
(Campo diagnostico, per elaborazione interna).
URL della pagina di destinazione con Marketo Measure parametri.
(Campo diagnostico, per elaborazione interna).
BIZ_LANDING_PAGES biz-landing-pages
Pagine di destinazione importate da qualsiasi account annuncio collegato.
BIZ_LEAD biz-leads
Lead importati dal sistema di origine.
BIZ_LEAD_STAGE_TRANSITIONS biz-lead-stage-transitions
Transizioni nell'area intermedia per lead o contatti.
BIZ_OPPORTUNITÀ biz-opportunities
Opportunità importate dal sistema di origine.
L’ID del lead correlato che è stato convertito in questa opportunità.
Questo campo non è impostato e restituisce null nel Snowflake per tutti i clienti.
L’e-mail del lead correlato che è stato convertito in questa opportunità.
Questo campo non è impostato e restituisce null nel Snowflake per tutti i clienti.
∗ Disponibile solo in Marketo Measure Ultimate
BIZ_OPP_STAGE_TRANSITIONS biz-opp-stage-transitions
Transizioni nell'area intermedia per le opportunità.
BIZ_PAGE_VIEWS biz-page-views
Visualizzazioni di pagina raccolte dalle visite web. Più visualizzazioni di pagina possono comporre una singola sessione.
BIZ_PLACEMENTS biz-placements
Tabella in cui sono memorizzati tutti i posizionamenti scaricati da qualsiasi account di annunci connesso, un oggetto dall’integrazione Doubleclick.
Indica se il posizionamento deve essere aggiornato o meno per l'assegnazione tag Marketo Measure.
(Campo diagnostico utilizzato dall'elaborazione interna).
BIZ_SEGMENTS biz-segments
Valori del segmento come definiti nell'applicazione Marketo Measure.
BIZ_SEGMENT_NAMES biz-segment-names
Mappa il nome del segmento personalizzato sul relativo valore di categoria. I nomi delle colonne vengono mappati sulle intestazioni di colonna Category1 - 15 presenti nelle tabelle dei punti di contatto.
BIZ_SESSIONI biz-sessions
Sessioni elaborate dalle visualizzazioni di pagina. Più visualizzazioni di pagina possono costituire una sessione e un singolo ID visitatore può essere associato a più sessioni.
BIZ_SITES biz-sites
Siti importati da qualsiasi account annuncio collegato.
Indica se il sito deve essere aggiornato per l'assegnazione tag Marketo Measure.
(Campo diagnostico, utilizzato per l'elaborazione interna).
BIZ_SITE_LINKS biz-site-links
Collegamenti ai siti da qualsiasi account Ads connesso.
L’URL della pagina di destinazione.
(Campo diagnostico, per elaborazione interna).
http://adobe.com/b2b-marketing-attribution?_bt
{creative}&_bk={keyword}&_bm={matchType}
Valore precedente per URL_CURRENT.
(Campo diagnostico, per elaborazione interna).
Specifica l'URL con i parametri Marketo Measure.
(Campo diagnostico, per elaborazione interna).
BIZ_STAGE_DEFINITIONS biz-stage-definitions
Elenco delle fasi importate o definite nell'applicazione Marketo Measure.
BIZ_PUNTI DI CONTATTO biz-touchpoints
Punti di contatto dell’acquirente, tutti i punti di contatto associati a un lead o a un contatto. Questa tabella sarà vuota se i punti di contatto lead o contatti sono disattivati.
BIZ_URLS biz-urls
Aggregazione di URL da pagine di destinazione, pagine di provenienza e viste pagina.
BIZ_USER_TOUCHPOINTS biz-user-touchpoints
Tutti i punti di contatto creati da qualsiasi evento associato a un’e-mail.
BIZ_WEB_HOST_MAPPINGS biz-web-host-mappings
Mappatura della tabella per mappare l'ID sessione Marketo Measure su Adobe ECID e Munckin Id.
Query di esempio sample-queries
Quanti punti di contatto dell'acquirente (BT) erano presenti il mese scorso per ogni canale/sottocanale?
--Note: This query can quickly be modified to show Buyer Attribution Touchpoint (BAT) counts by switching the biz_touchpoints table to the biz_attribution_touchpoints table.
select trim(split(ch.name,'.')[0]) as channel
,trim(split(ch.name,'.')[1]) as subchannel
,count(bt.id) as buyer_touchpoint_count
from biz_user_touchpoints ut
left outer join
biz_touchpoints bt
on bt.user_touchpoint_id = ut.id
and bt._deleted_date is null
left outer join
biz_channels ch
on ut.channel = ch.id
and ch._deleted_date is null
where ut._deleted_date is null
and ut.touchpoint_date between add_months(date_trunc(month,current_date),-1) and last_day(dateadd(month,-1,current_date))
group by 1,2
Quanto Reddito Attribuito per ogni canale è stato chiuso nell'ultimo mese, per il modello di attribuzione del percorso completo?
--Note: This query does not perform any currency conversion. If your data contains multiple currencies, you will need to add in logic to perform the conversion to the desired currency using the biz_conversion_rates table.
select trim(split(ch.name,'.')[0]) as channel
,sum(opp.amount*(bat.full_path_percentage/100)) as attributed_revenue
from biz_user_touchpoints ut
inner join
biz_attribution_touchpoints bat
on bat.user_touchpoint_id = ut.id
and bat._deleted_date is null
inner join
biz_opportunities opp
on bat.opportunity_id = opp.id
and opp._deleted_date is null
and opp.is_closed = true
and opp.is_won = true
and opp.close_date between add_months(date_trunc(month,current_date),-1) and last_day(dateadd(month,-1,current_date))
left outer join
biz_channels ch
on ut.channel = ch.id
and ch._deleted_date is null
where ut._deleted_date is null
group by 1
Qual è l'intero percorso per una persona? (Mostra tutti i punti di contatto per un singolo indirizzo e-mail.)
select ut.touchpoint_date
,ut.marketing_touch_type
,listagg(distinct ifnull(sdl.stage_name,sdo.stage_name),',') as touchpoint_position
from biz_user_touchpoints ut
left outer join
biz_touchpoints bt
on bt.user_touchpoint_id = ut.id
and bt._deleted_date is null
left outer join
biz_attribution_touchpoints bat
on bat.user_touchpoint_id = ut.id
and bat._deleted_date is null
left outer join
biz_lead_stage_transitions lst
on lst.touchpoint_id = bt.id
and lst._deleted_date is null
and lst.is_pending = false
and lst.is_non_transitional = false
left outer join
biz_stage_definitions sdl
on lst.stage_id = sdl.id
and sdl._deleted_date is null
left outer join
biz_opp_stage_transitions ost
on ost.touchpoint_id = bat.id
and ost._deleted_date is null
and ost.is_pending = false
and ost.is_non_transitional = false
left outer join
biz_stage_definitions sdo
on ost.stage_id = sdo.id
and sdo._deleted_date is null
where ut._deleted_date is null
and ut.email = [email address]
group by 1,2
order by 1
Mostra tutti i punti di contatto di attribuzione dell'acquirente (BAT) e i relativi ricavi attribuiti per una singola opportunità.
select bat.id
,bat.touchpoint_date
,bat.email
,opp.amount*(bat.w_shape_percentage/100) as attributed_revenue
,listagg(osd.stage_name,', ') as touchpoint_position
from biz_opportunities opp
inner join
biz_attribution_touchpoints bat
on bat.opportunity_id = opp.id
and bat._deleted_date is null
left outer join
biz_opp_stage_transitions ost
on ost.touchpoint_id = bat.id
and ost._deleted_date is null
and ost.is_pending = false
and ost.is_non_transitional = false
left outer join
biz_stage_definitions osd
on ost.stage_id = osd.id
and osd._deleted_date is null
where opp._deleted_date is null
and opp.id = [opportunity id]
group by 1,2,3,4
order by touchpoint_date