I created an SSIS package composed of OLE DB Source connected to an SCD. Inside the SCD, I ticked the radio button for "Use start and end dates to identify current and expired records" I choose
Start Date column: RecordStartDate End Date column: RecordEndDate
variable to set date values : System::CreationDate
If I run the ETL today (November 5, 2013) and check the destination table after running the ETL. The RecordStartDate uses the date when I created the SSIS package (October 18, 2013). Shouldn't the package use the date when the ETL was run? correct me if I'm wrong.
System::CreationDate - The date that the package was created.
Shouldn't the package use the date when the ETL was run?
No, package should use the date then the package was created.