v_QUERY_FACT_SPONSORSHIPATTRIBUTE
Contains information from sponsorship attributes.
Fields
| Field | Field Type | Null | Description |
|---|---|---|---|
| ATTRIBUTESYSTEMID | uniqueidentifier | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[ATTRIBUTESYSTEMID] |
| SPONSORSHIPATTRIBUTESYSTEMID | uniqueidentifier | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[SPONSORSHIPATTRIBUTESYSTEMID] |
| ATTRIBUTECATEGORYSYSTEMID | uniqueidentifier | yes | |
| SPONSORSHIPSYSTEMID | uniqueidentifier | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[SPONSORSHIPSYSTEMID] |
| SPONSORSHIPDIMID | int | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[SPONSORSHIPDIMID] |
| ATTRIBUTESTARTDATEDIMID | int | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[ATTRIBUTESTARTDATEDIMID] |
| ATTRIBUTESTARTDATE | datetime | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[ATTRIBUTESTARTDATE] |
| ATTRIBUTEENDDATEDIMID | int | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[ATTRIBUTEENDDATEDIMID] |
| ATTRIBUTEENDDATE | datetime | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[ATTRIBUTEENDDATE] |
| ATTRIBUTEVALUE | nvarchar(255) | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[ATTRIBUTEVALUE] |
| ATTRIBUTECOMMENT | nvarchar(255) | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[ATTRIBUTECOMMENT] |
| ATTRIBUTEVALUECONSTITUENTSYSTEMID | uniqueidentifier | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[VALUECONSTITUENTSYSTEMID] |
| ATTRIBUTEVALUECONSTITUENTFULLNAME | nvarchar(154) | yes | BBDW.[DIM_CONSTITUENT].[FULLNAME] |
| VALUEDATE | date | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[VALUEDATE] |
| VALUEDATEDIMID | int | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[VALUEDATEDIMID] |
| VALUEYESNO | bit | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[VALUEYESNO] |
| VALUECURRENCY | money | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[VALUECURRENCY] |
| VALUEHOURMINUTE | UDT_HOURMINUTE | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[VALUEHOURMINUTE] |
| VALUEFUZZYDATE | UDT_FUZZYDATE | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[VALUEFUZZYDATE] |
| VALUENUMBER | int | yes | BBDW.[FACT_SPONSORSHIPATTRIBUTE].[VALUENUMBER] |
Definition
Copy
create view [BBDW].[v_QUERY_FACT_SPONSORSHIPATTRIBUTE] as
select
ba.[ATTRIBUTESYSTEMID],
ba.[SPONSORSHIPATTRIBUTESYSTEMID],
a.[ATTRIBUTECATEGORYSYSTEMID],
ba.[SPONSORSHIPSYSTEMID],
ba.[SPONSORSHIPDIMID],
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_SPONSORSHIPATTRIBUTE] ba
inner join BBDW.[DIM_ATTRIBUTE] a on ba.[ATTRIBUTEDIMID] = a.[ATTRIBUTEDIMID] and a.[ATTRIBUTEDATATYPE] <> 'Constituent Record'
union all
select
ba.[ATTRIBUTESYSTEMID],
ba.[SPONSORSHIPATTRIBUTESYSTEMID],
a.[ATTRIBUTECATEGORYSYSTEMID],
ba.[SPONSORSHIPSYSTEMID],
ba.[SPONSORSHIPDIMID],
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_SPONSORSHIPATTRIBUTE] 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];