v_FACT_INTERACTIONRESPONSE

The interaction response fact table relates responses back to interactions.

Fields

Field Field Type Null Description
INTERACTIONRESPONSEFACTID int BBDW.[FACT_INTERACTIONRESPONSE].[INTERACTIONRESPONSEFACTID]
RESPONSEDIMID int yes BBDW.[FACT_INTERACTIONRESPONSE].[RESPONSEDIMID]
INTERACTIONRESPONSEDATEDIMID int yes BBDW.[FACT_INTERACTIONRESPONSE].[INTERACTIONRESPONSEDATEDIMID]
INTERACTIONFACTID int yes BBDW.[FACT_INTERACTIONRESPONSE].[INTERACTIONFACTID]
INTERACTIONDATEDIMID int yes BBDW.[FACT_INTERACTION].[INTERACTIONDATEDIMID]
INTERACTIONDIMID int yes BBDW.[FACT_INTERACTION].[INTERACTIONDIMID]
CONSTITUENTDIMID int yes BBDW.[FACT_INTERACTION].[CONSTITUENTDIMID]
CONSTITUENTSYSTEMID uniqueidentifier yes BBDW.[FACT_INTERACTION].[CONSTITUENTSYSTEMID]
CONSTITUENTAGE int yes BBDW.[DIM_CONSTITUENT].[AGE]
CONSTITUENTINFORMATIONDIMID int yes BBDW.[DIM_CONSTITUENT].[CONSTITUENTINFORMATIONDIMID]
CONSTITUENTADDRESSDIMID int yes BBDW.[DIM_CONSTITUENT].[CONSTITUENTADDRESSDIMID]
CONSTITUENTADDRESSDETAILDIMID int yes BBDW.[DIM_CONSTITUENT].[CONSTITUENTADDRESSDETAILDIMID]
CONSTITUENTADDRESSFLAGDIMID int yes BBDW.[DIM_CONSTITUENT].[CONSTITUENTADDRESSFLAGDIMID]
CONSTITUENTADDRESSTYPEDIMID int yes BBDW.[DIM_CONSTITUENT].[CONSTITUENTADDRESSTYPEDIMID]
CONSTITUENTDEMOGRAPHICDIMID int yes BBDW.[DIM_CONSTITUENT].[CONSTITUENTDEMOGRAPHICDIMID]
FUNDRAISERDIMID int yes BBDW.[FACT_INTERACTION].[FUNDRAISERDIMID]
EVENTDIMID int yes BBDW.[FACT_INTERACTION].[EVENTDIMID]
EVENTSTARTDATEDIMID int yes BBDW.[DIM_EVENT].[EVENTSTARTDATEDIMID]
EVENTENDDATEDIMID int yes BBDW.[DIM_EVENT].[EVENTENDDATEDIMID]

Definition

Copy

CREATE view [BBDW].[v_FACT_INTERACTIONRESPONSE] as
  select
    ir.[INTERACTIONRESPONSEFACTID],     
    ir.[RESPONSEDIMID], 
    ir.[INTERACTIONRESPONSEDATEDIMID],  
    ir.[INTERACTIONFACTID], 
    i.[INTERACTIONDATEDIMID], 
    i.[INTERACTIONDIMID],
    i.[CONSTITUENTDIMID], 
    i.[CONSTITUENTSYSTEMID], 
    c.[AGE] as [CONSTITUENTAGE], 
    c.[CONSTITUENTINFORMATIONDIMID], 
    c.[CONSTITUENTADDRESSDIMID], 
    c.[CONSTITUENTADDRESSDETAILDIMID],
    c.[CONSTITUENTADDRESSFLAGDIMID],
    c.[CONSTITUENTADDRESSTYPEDIMID],    
    c.[CONSTITUENTDEMOGRAPHICDIMID], 
    i.[FUNDRAISERDIMID],
    i.[EVENTDIMID], 
    e.[EVENTSTARTDATEDIMID], 
    e.[EVENTENDDATEDIMID]
  from            
    BBDW.[FACT_INTERACTIONRESPONSE] ir
    left join BBDW.[FACT_INTERACTION] i
      on i.[INTERACTIONFACTID] = ir.[INTERACTIONFACTID]
    left join BBDW.[DIM_CONSTITUENT] c
      on i.[CONSTITUENTDIMID] = c.[CONSTITUENTDIMID]
    left join BBDW.[DIM_EVENT] e
      on i.[EVENTDIMID] = e.[EVENTDIMID]