01. Code used in Pipeline: pl_stg_processing_nyctaxi - alexracz73/Fabric_E2E_Project GitHub Wiki
Overall Pipeline
Latest Processed Data
For the Script Activity “Latest Processed Data”
select top 1
latest_processed_pickup
from metadata.processing_log
where table_processed = 'staging_nyctaxi_yellow'
order by latest_processed_pickup desc;
v_end_date
Pipeline expression for v_end_date Set Variable activity
@addToTime(concat(variables('v_date'), '-01'),1,'Month')
SP Removing Outlier Dates
For the Stored Procedure Activity “SP Removing Outlier Dates”.
Create the Stored Procedure stg.data_cleaning_stg in the Data Warehouse using the code below.
create procedure stg.data_cleaning_stg
@end_date datetime2,
@start_date datetime2
as
delete from stg.nyctaxi_yellow where tpep_pickup_datetime < @start_date or tpep_pickup_datetime > @end_date;