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]