v_QUERY_FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE

Contains information from sponsorship child opportunity attributes.

Fields

Field Field Type Null Description
ATTRIBUTESYSTEMID uniqueidentifier yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[ATTRIBUTESYSTEMID]
SPONSORSHIPOPPORTUNITYCHILDATTRIBUTESYSTEMID uniqueidentifier yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[SPONSORSHIPOPPORTUNITYCHILDATTRIBUTESYSTEMID]
ATTRIBUTECATEGORYSYSTEMID uniqueidentifier yes
SPONSORSHIPOPPORTUNITYCHILDSYSTEMID uniqueidentifier yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[SPONSORSHIPOPPORTUNITYCHILDSYSTEMID]
SPONSORSHIPOPPORTUNITYCHILDDIMID int yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[SPONSORSHIPOPPORTUNITYCHILDDIMID]
ATTRIBUTESTARTDATEDIMID int yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[ATTRIBUTESTARTDATEDIMID]
ATTRIBUTESTARTDATE datetime yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[ATTRIBUTESTARTDATE]
ATTRIBUTEENDDATEDIMID int yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[ATTRIBUTEENDDATEDIMID]
ATTRIBUTEENDDATE datetime yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[ATTRIBUTEENDDATE]
ATTRIBUTEVALUE nvarchar(255) yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[ATTRIBUTEVALUE]
ATTRIBUTECOMMENT nvarchar(255) yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[ATTRIBUTECOMMENT]
ATTRIBUTEVALUECONSTITUENTSYSTEMID uniqueidentifier yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[VALUECONSTITUENTSYSTEMID]
ATTRIBUTEVALUECONSTITUENTFULLNAME nvarchar(154) yes BBDW.[DIM_CONSTITUENT].[FULLNAME]
VALUEDATE date yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[VALUEDATE]
VALUEDATEDIMID int yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[VALUEDATEDIMID]
VALUEYESNO bit yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[VALUEYESNO]
VALUECURRENCY money yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[VALUECURRENCY]
VALUEHOURMINUTE UDT_HOURMINUTE yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[VALUEHOURMINUTE]
VALUEFUZZYDATE UDT_FUZZYDATE yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[VALUEFUZZYDATE]
VALUENUMBER int yes BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE].[VALUENUMBER]

Definition

Copy

create view [BBDW].[v_QUERY_FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE] as

  select
    ba.[ATTRIBUTESYSTEMID],
    ba.[SPONSORSHIPOPPORTUNITYCHILDATTRIBUTESYSTEMID],
    a.[ATTRIBUTECATEGORYSYSTEMID],
    ba.[SPONSORSHIPOPPORTUNITYCHILDSYSTEMID],
    ba.[SPONSORSHIPOPPORTUNITYCHILDDIMID],
    ba.[ATTRIBUTESTARTDATEDIMID],
    ba.[ATTRIBUTESTARTDATE],
    ba.[ATTRIBUTEENDDATEDIMID],
    ba.[ATTRIBUTEENDDATE],
    ba.[ATTRIBUTEVALUE], 
    ba.[ATTRIBUTECOMMENT],
    null as [ATTRIBUTEVALUECONSTITUENTSYSTEMID],
    null as [ATTRIBUTEVALUECONSTITUENTFULLNAME],
    ba.[VALUEDATE],
    ba.[VALUEDATEDIMID],
    ba.[VALUEYESNO],
    ba.[VALUECURRENCY],
    ba.[VALUEHOURMINUTE],
    ba.[VALUEFUZZYDATE],
    ba.[VALUENUMBER]
  from 
    BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE] ba
    inner join BBDW.[DIM_ATTRIBUTE] a on ba.[ATTRIBUTEDIMID]  = a.[ATTRIBUTEDIMID] and a.[ATTRIBUTEDATATYPE] <> 'Constituent record'

union all

  select
    ba.[ATTRIBUTESYSTEMID],
    ba.[SPONSORSHIPOPPORTUNITYCHILDATTRIBUTESYSTEMID],
    a.[ATTRIBUTECATEGORYSYSTEMID],
    ba.[SPONSORSHIPOPPORTUNITYCHILDSYSTEMID],
    ba.[SPONSORSHIPOPPORTUNITYCHILDDIMID],
    ba.[ATTRIBUTESTARTDATEDIMID],
    ba.[ATTRIBUTESTARTDATE],
    ba.[ATTRIBUTEENDDATEDIMID],
    ba.[ATTRIBUTEENDDATE],
    ba.[ATTRIBUTEVALUE], 
    ba.[ATTRIBUTECOMMENT],
    c.[CONSTITUENTSYSTEMID] as [ATTRIBUTEVALUECONSTITUENTSYSTEMID],
    c.[FULLNAME] as [ATTRIBUTEVALUECONSTITUENTFULLNAME],
    ba.[VALUEDATE],
    ba.[VALUEDATEDIMID],
    ba.[VALUEYESNO],
    ba.[VALUECURRENCY],
    ba.[VALUEHOURMINUTE],
    ba.[VALUEFUZZYDATE],
    ba.[VALUENUMBER]
  from 
    BBDW.[FACT_SPONSORSHIPOPPORTUNITYCHILDATTRIBUTE] ba 
    inner join BBDW.[DIM_ATTRIBUTE] a on ba.[ATTRIBUTEDIMID] = a.[ATTRIBUTEDIMID] and a.[ATTRIBUTEDATATYPE] = 'Constituent record'
    left join BBDW.[DIM_CONSTITUENT] c on ba.[ATTRIBUTEVALUE] = c.[CONSTITUENTSYSTEMID];