EnterpriseDW
 dbo.FactPurchaseOrderAmounts (Table)
  Properties
Property Value
Name FactPurchaseOrderAmounts
Schema dbo
Row Count 120587
Data Size 7856 KB
Index Size 8 KB
Create Date 1/28/2014 9:47 AM
Description
  Columns
 
 
Column Name
Data Type
Allow Nulls
Row Guid
Fulltext Indexed
Identity
Default
Description / Computed Formula
EncumberedBalance
numeric(11, 2)
False
False
False
 
The Emcumbered amount of the Purchase Order
Foreign Key
EntryDateSK
int(10, 0)
False
False
False
 
Key to Date dimension
Foreign Key
FiscalYearDateSK
int(10, 0)
False
False
False
 
Key to the Date dimension
NumberOfChangeOrders
smallint(5, 0)
False
False
False
 
The number of Change Orders for this Purchase Order
NumberOfItems
smallint(5, 0)
False
False
False
 
The number of items on this Purchase Order
PaidAmount
numeric(11, 2)
False
False
False
 
The amount that has been paid on the Purchase Order
Foreign Key
PayeeSK
int(10, 0)
False
False
False
 
Key to Payee Dimension
PurchaseOrderAmount
numeric(11, 2)
False
False
False
 
The total amount of the Purchase Order
PurchaseOrderAmountSK
int(10, 0)
False
False
False
(1 / 1)
Key to ensure unique grain for Fact Table
Foreign Key
PurchaseOrderSK
int(10, 0)
False
False
False
 
Key to ChartOfAccount dimension
Foreign Key
ZipCountySK
int(10, 0)
False
False
False
 
Key to ZipCounty Dimension
  Triggers
Name Insert Update Delete Instead
  Indexes
Name Clustered Columns
  Foreign Key Constraints
Name Columns Referenced Table Referenced Columns Checked
EntryDateSK
DimDate
DateSK
True
FiscalYearDateSK
DimDate
DateSK
True
EntryDateSK
DimDate
DateSK
True
PayeeSK
DimPayee
PayeeSK
True
PurchaseOrderSK
DimPurchaseOrder
PurchaseOrderSK
True
ZipCountySK
DimZipCounty
ZipCountySK
True
  Check Constraints
Name Text Checked
  Parent Dependencies (objects that dbo.FactPurchaseOrderAmounts depends on)
Name Type
Table
Table
Table
Table
  Child Dependencies (objects that depend on dbo.FactPurchaseOrderAmounts)
Name Type
TABLE
TABLE
TABLE
TABLE
  Extended Properties
Object Property Value
FactPurchaseOrderAmounts
Display Name
PurchaseOrderAmounts
FactPurchaseOrderAmounts
Table Description
The record of a Purchase Order Totals
FactPurchaseOrderAmounts
Table Type
Fact
EncumberedBalance
Display Name
EncumberedBalance
EncumberedBalance
ETL Rules
BALANCE_TOT_AMT
EncumberedBalance
Example Values
100
EncumberedBalance
MS_Description
The Emcumbered amount of the Purchase Order
EncumberedBalance
Source System
DWStaging
EncumberedBalance
Source Table
FIP_PO_HDR
EntryDateSK
Display Name
EntryDateSK
EntryDateSK
Example Values
1,2,3
EntryDateSK
MS_Description
Key to Date dimension
EntryDateSK
Source System
EnterpriseDW
EntryDateSK
Source Table
DimDate
FiscalYearDateSK
Display Name
FiscalYearDateSK
FiscalYearDateSK
Example Values
1,2,3
FiscalYearDateSK
MS_Description
Key to the Date dimension
FiscalYearDateSK
Source System
EnterpriseDW
FiscalYearDateSK
Source Table
DimDate
NumberOfChangeOrders
Display Name
NumberOfChangeOrders
NumberOfChangeOrders
ETL Rules
Highest Change Order number from the FIP_CO_HDR records with matching Fiscal Year and PO Number
NumberOfChangeOrders
Example Values
2
NumberOfChangeOrders
MS_Description
The number of Change Orders for this Purchase Order
NumberOfChangeOrders
Source System
DWStaging
NumberOfChangeOrders
Source Table
FIP_CO_HDR
NumberOfItems
Display Name
NumberOfItems
NumberOfItems
ETL Rules
Highest Line Item Number from the FIP_PO_DET records with match Fiscal Year and PO Number
NumberOfItems
Example Values
3
NumberOfItems
MS_Description
The number of items on this Purchase Order
NumberOfItems
Source System
DWStaging
NumberOfItems
Source Table
FIP_PO_DET
PaidAmount
Display Name
PaidAmount
PaidAmount
ETL Rules
PAID_TOT_AMT
PaidAmount
Example Values
100
PaidAmount
MS_Description
The amount that has been paid on the Purchase Order
PaidAmount
Source System
DWStaging
PaidAmount
Source Table
FIP_PO_HDR
PayeeSK
Display Name
PayeeSK
PayeeSK
Example Values
1,2,3
PayeeSK
MS_Description
Key to Payee Dimension
PayeeSK
Source System
EnterpriseDW
PayeeSK
Source Table
DimPayee
PurchaseOrderAmount
Display Name
PurchaseOrderAmount
PurchaseOrderAmount
ETL Rules
CALC_TOT_AMT
PurchaseOrderAmount
Example Values
100
PurchaseOrderAmount
MS_Description
The total amount of the Purchase Order
PurchaseOrderAmount
SCD Type
1
PurchaseOrderAmount
Source System
DWStaging
PurchaseOrderAmount
Source Table
FIP_PO_HDR
PurchaseOrderAmountSK
Example Values
1,2,3
PurchaseOrderAmountSK
MS_Description
Key to ensure unique grain for Fact Table
PurchaseOrderAmountSK
Source System
Derived
PurchaseOrderSK
Display Name
PurchaseOrderSK
PurchaseOrderSK
Example Values
1,2,3
PurchaseOrderSK
MS_Description
Key to ChartOfAccount dimension
PurchaseOrderSK
Source System
EnterpriseDW
PurchaseOrderSK
Source Table
DimPurchaseOrder
ZipCountySK
Display Name
ZipCountySK
ZipCountySK
ETL Rules
Get ZipCode from FIP_PO_HDR_VENDOR_ADDRESS occurrence 6
ZipCountySK
Example Values
1,2,3
ZipCountySK
MS_Description
Key to ZipCounty Dimension
ZipCountySK
Source System
EnterpriseDW
ZipCountySK
Source Table
DimZipCounty
   Annotations
Object Property Value
  DDL
/****** Object: Table [dbo].[FactPurchaseOrderAmounts] Script Date: 03/09/2017 17:14:59 ******/
SET ANSI_NULLS ON
SET QUOTED_IDENTIFIER ON
CREATE TABLE [dbo].[FactPurchaseOrderAmounts](
    [PurchaseOrderAmountSK] [int] IDENTITY(1,1) NOT NULL,
    [FiscalYearDateSK] [int] NOT NULL,
    [EntryDateSK] [int] NOT NULL,
    [PayeeSK] [int] NOT NULL,
    [ZipCountySK] [int] NOT NULL,
    [PurchaseOrderSK] [int] NOT NULL,
    [PurchaseOrderAmount] [numeric](11, 2) NOT NULL,
    [EncumberedBalance] [numeric](11, 2) NOT NULL,
    [PaidAmount] [numeric](11, 2) NOT NULL,
    [NumberOfItems] [smallint] NOT NULL,
    [NumberOfChangeOrders] [smallint] NOT NULL
) ON [PRIMARY]
ALTER TABLE [dbo].[FactPurchaseOrderAmounts]  WITH CHECK ADD  CONSTRAINT [FK_dbo_FactPurchaseOrderAmounts_EntryDateSK] FOREIGN KEY([EntryDateSK])
REFERENCES [DimDate] ([DateSK])
ALTER TABLE [dbo].[FactPurchaseOrderAmounts] CHECK CONSTRAINT [FK_dbo_FactPurchaseOrderAmounts_EntryDateSK]
ALTER TABLE [dbo].[FactPurchaseOrderAmounts]  WITH CHECK ADD  CONSTRAINT [FK_dbo_FactPurchaseOrderAmounts_FiscalYearDateSK] FOREIGN KEY([FiscalYearDateSK])
REFERENCES [DimDate] ([DateSK])
ALTER TABLE [dbo].[FactPurchaseOrderAmounts] CHECK CONSTRAINT [FK_dbo_FactPurchaseOrderAmounts_FiscalYearDateSK]
ALTER TABLE [dbo].[FactPurchaseOrderAmounts]  WITH CHECK ADD  CONSTRAINT [FK_FactPurchaseOrderAmounts_DimDate] FOREIGN KEY([EntryDateSK])
REFERENCES [DimDate] ([DateSK])
ALTER TABLE [dbo].[FactPurchaseOrderAmounts] CHECK CONSTRAINT [FK_FactPurchaseOrderAmounts_DimDate]
ALTER TABLE [dbo].[FactPurchaseOrderAmounts]  WITH CHECK ADD  CONSTRAINT [FK_FactPurchaseOrderAmounts_DimPayee] FOREIGN KEY([PayeeSK])
REFERENCES [DimPayee] ([PayeeSK])
ALTER TABLE [dbo].[FactPurchaseOrderAmounts] CHECK CONSTRAINT [FK_FactPurchaseOrderAmounts_DimPayee]
ALTER TABLE [dbo].[FactPurchaseOrderAmounts]  WITH CHECK ADD  CONSTRAINT [FK_FactPurchaseOrderAmounts_DimPurchaseOrder] FOREIGN KEY([PurchaseOrderSK])
REFERENCES [DimPurchaseOrder] ([PurchaseOrderSK])
ALTER TABLE [dbo].[FactPurchaseOrderAmounts] CHECK CONSTRAINT [FK_FactPurchaseOrderAmounts_DimPurchaseOrder]
ALTER TABLE [dbo].[FactPurchaseOrderAmounts]  WITH CHECK ADD  CONSTRAINT [FK_FactPurchaseOrderAmounts_DimZipCounty] FOREIGN KEY([ZipCountySK])
REFERENCES [DimZipCounty] ([ZipCountySK])
ALTER TABLE [dbo].[FactPurchaseOrderAmounts] CHECK CONSTRAINT [FK_FactPurchaseOrderAmounts_DimZipCounty]


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'PurchaseOrderAmounts' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts'


EXEC sys.sp_addextendedproperty @name=N'Table Description', @value=N'The record of a Purchase Order Totals' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts'


EXEC sys.sp_addextendedproperty @name=N'Table Type', @value=N'Fact' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts'


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'EncumberedBalance' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EncumberedBalance'


EXEC sys.sp_addextendedproperty @name=N'ETL Rules', @value=N'BALANCE_TOT_AMT' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EncumberedBalance'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'100' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EncumberedBalance'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'The Emcumbered amount of the Purchase Order' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EncumberedBalance'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'DWStaging' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EncumberedBalance'


EXEC sys.sp_addextendedproperty @name=N'Source Table', @value=N'FIP_PO_HDR' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EncumberedBalance'


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'EntryDateSK' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EntryDateSK'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'1,2,3' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EntryDateSK'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Key to Date dimension' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EntryDateSK'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'EnterpriseDW' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EntryDateSK'


EXEC sys.sp_addextendedproperty @name=N'Source Table', @value=N'DimDate' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'EntryDateSK'


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'FiscalYearDateSK' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'FiscalYearDateSK'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'1,2,3' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'FiscalYearDateSK'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Key to the Date dimension' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'FiscalYearDateSK'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'EnterpriseDW' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'FiscalYearDateSK'


EXEC sys.sp_addextendedproperty @name=N'Source Table', @value=N'DimDate' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'FiscalYearDateSK'


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'NumberOfChangeOrders' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfChangeOrders'


EXEC sys.sp_addextendedproperty @name=N'ETL Rules', @value=N'Highest Change Order number from the FIP_CO_HDR records with matching Fiscal Year and PO Number' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfChangeOrders'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'2' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfChangeOrders'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'The number of Change Orders for this Purchase Order' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfChangeOrders'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'DWStaging' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfChangeOrders'


EXEC sys.sp_addextendedproperty @name=N'Source Table', @value=N'FIP_CO_HDR' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfChangeOrders'


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'NumberOfItems' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfItems'


EXEC sys.sp_addextendedproperty @name=N'ETL Rules', @value=N'Highest Line Item Number from the FIP_PO_DET records with match Fiscal Year and PO Number' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfItems'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'3' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfItems'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'The number of items on this Purchase Order' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfItems'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'DWStaging' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfItems'


EXEC sys.sp_addextendedproperty @name=N'Source Table', @value=N'FIP_PO_DET' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'NumberOfItems'


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'PaidAmount' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PaidAmount'


EXEC sys.sp_addextendedproperty @name=N'ETL Rules', @value=N'PAID_TOT_AMT' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PaidAmount'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'100' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PaidAmount'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'The amount that has been paid on the Purchase Order' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PaidAmount'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'DWStaging' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PaidAmount'


EXEC sys.sp_addextendedproperty @name=N'Source Table', @value=N'FIP_PO_HDR' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PaidAmount'


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'PayeeSK' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PayeeSK'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'1,2,3' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PayeeSK'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Key to Payee Dimension' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PayeeSK'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'EnterpriseDW' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PayeeSK'


EXEC sys.sp_addextendedproperty @name=N'Source Table', @value=N'DimPayee' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PayeeSK'


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'PurchaseOrderAmount' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderAmount'


EXEC sys.sp_addextendedproperty @name=N'ETL Rules', @value=N'CALC_TOT_AMT' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderAmount'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'100' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderAmount'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'The total amount of the Purchase Order' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderAmount'


EXEC sys.sp_addextendedproperty @name=N'SCD Type', @value=N'1' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderAmount'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'DWStaging' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderAmount'


EXEC sys.sp_addextendedproperty @name=N'Source Table', @value=N'FIP_PO_HDR' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderAmount'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'1,2,3' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderAmountSK'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Key to ensure unique grain for Fact Table' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderAmountSK'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'Derived' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderAmountSK'


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'PurchaseOrderSK' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderSK'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'1,2,3' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderSK'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Key to ChartOfAccount dimension' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderSK'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'EnterpriseDW' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderSK'


EXEC sys.sp_addextendedproperty @name=N'Source Table', @value=N'DimPurchaseOrder' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'PurchaseOrderSK'


EXEC sys.sp_addextendedproperty @name=N'Display Name', @value=N'ZipCountySK' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'ZipCountySK'


EXEC sys.sp_addextendedproperty @name=N'ETL Rules', @value=N'Get ZipCode from FIP_PO_HDR_VENDOR_ADDRESS occurrence 6' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'ZipCountySK'


EXEC sys.sp_addextendedproperty @name=N'Example Values', @value=N'1,2,3' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'ZipCountySK'


EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Key to ZipCounty Dimension' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'ZipCountySK'


EXEC sys.sp_addextendedproperty @name=N'Source System', @value=N'EnterpriseDW' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'ZipCountySK'


EXEC sys.sp_addextendedproperty @name=N'Source Table', @value=N'DimZipCounty' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FactPurchaseOrderAmounts', @level2type=N'COLUMN',@level2name=N'ZipCountySK'
  Sample Data
EncumberedBalance EntryDateSK FiscalYearDateSK NumberOfChangeOrders NumberOfItems PaidAmount PayeeSK PurchaseOrderAmount PurchaseOrderAmountSK PurchaseOrderSK ZipCountySK
0.00 20130325 20130101 0 2 55.00 1493184 55.00 115692 152427 56794
0.00 20060202 20060101 0 1 525.98 1510789 525.98 46144 99793 76898
0.00 20130515 20130101 0 2 30479.20 1510789 30479.20 108903 153333 76898
0.00 20130828 20140101 0 2 1770.00 1508817 1770.00 94670 140449 56203
0.00 20161014 20170101 0 1 625.00 1508745 625.00 95923 165799 56259
0.00 20010501 20010101 0 2 1561.00 1516375 1561.00 12823 67253 57140
0.00 20070226 20070101 0 1 183.74 1510789 183.74 82970 109570 76898
0.00 19990525 19990101 1 1 0.00 1505639 236.25 11455 52219 56885
0.00 19990429 19990101 0 1 0.00 1519895 888.00 3538 51578 56873
0.00 20011015 20020101 0 4 127.15 1511286 127.15 17896 72743 56873
Powered by BI Documenter