v_FACT_EVENTREGISTRANTATTRIBUTE

The event registrant attribute fact table relates event registrants to their attributes.

Fields

Field Field Type Null Description
EVENTREGISTRANTATTRIBUTEFACTID bigint BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[EVENTREGISTRANTATTRIBUTEFACTID]
ATTRIBUTEDIMID int yes BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[ATTRIBUTEDIMID]
EVENTREGISTRANTFACTID int yes BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[EVENTREGISTRANTFACTID]
EVENTREGISTRANTSYSTEMID uniqueidentifier yes BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[EVENTREGISTRANTSYSTEMID]
ATTRIBUTESTARTDATEDIMID int yes BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[ATTRIBUTESTARTDATEDIMID]
ATTRIBUTESTARTDATE datetime yes BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[ATTRIBUTESTARTDATE]
ATTRIBUTEENDDATEDIMID int yes BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[ATTRIBUTEENDDATEDIMID]
ATTRIBUTEENDDATE datetime yes BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[ATTRIBUTEENDDATE]
ATTRIBUTEVALUE nvarchar(255) yes BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[ATTRIBUTEVALUE]
ATTRIBUTEISCURRENT bit yes BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[ATTRIBUTEISCURRENT]
ATTRIBUTECOMMENT nvarchar(255) yes BBDW.[FACT_EVENTREGISTRANTATTRIBUTE].[ATTRIBUTECOMMENT]

Definition

Copy

CREATE view [BBDW].[v_FACT_EVENTREGISTRANTATTRIBUTE] as
  select
    era.[EVENTREGISTRANTATTRIBUTEFACTID], 
    era.[ATTRIBUTEDIMID], 
    era.[EVENTREGISTRANTFACTID], 
    era.[EVENTREGISTRANTSYSTEMID],
    era.[ATTRIBUTESTARTDATEDIMID],  
    era.[ATTRIBUTESTARTDATE],
    era.[ATTRIBUTEENDDATEDIMID], 
    era.[ATTRIBUTEENDDATE],
    era.[ATTRIBUTEVALUE], 
    era.[ATTRIBUTEISCURRENT],
    era.[ATTRIBUTECOMMENT]
  from 
    BBDW.[FACT_EVENTREGISTRANTATTRIBUTE] era 
    left join BBDW.[DIM_ATTRIBUTE] a on era.[ATTRIBUTEDIMID] = a.[ATTRIBUTEDIMID]
  where (a.[ATTRIBUTEHASCODETABLE] = 1);