Changing the date range and running the data factory
-
Navigate to the Process Control page on the TalentLaunch page of the portal under Admin -> Process Control https://portal.thetlnetwork.com/ProcessControl.aspx?linkId=1a79d083-b52e-4250-b631-9eb008e36017
-
For each source system or module, there will be 5 attributes: Process Flag, Start Date, End Date, Rolling Days, and Rolling Days Override. The definitions of each are below:
-
Process Flag: 1 = run this module, 0 = don’t run this module
-
Start Date: earliest date to pull from date-ranged table extracts for this module
-
End Date: latest date to pull from date-ranged table extracts for this module
-
Rolling Days: default number of days to go back each time the job runs. At the beginning of each run, this is what is used to set the Start Date and End Date if Rolling Days Override = N
-
Rolling Days Override: Y = for the next job run I want to set an explicit range of dates using the Start Date and End Date fields, N = I want the default Start Date and End Date to be set according to Rolling Days for the next job run
-
Make sure to click “Save Changes” if you edit anything on the Process Control page
-
Run the Data Factory
-
If you do not run the Data Factory manually, your date range changes will take effect during the next scheduled run
-
As of this writing, the data factory runs every 30 minutes daily between 6 am and 7:30 pm EST, and once at midnight
-
If you want to run the Data Factory manually, go to https://adf.azure.com/datafactories -> TL-AZ-PRD-RPT01-DataFatory
-
The main pipeline is called V360_MasterPipeline. To run it manually (i.e. “trigger” it), click the pipeline name, then go to Trigger -> Trigger Now
-
It will ask you to fill in the pipeline parameters, just leave the default ones
-
Make sure the pipeline is running
-
Click the orange gauge on the left side of the screen to see all historical and current pipeline runs
-
Choose a date range and make sure that the current point in time is included. Also, make sure there are no unintended filters on the pipeline name or annotations that would prevent the pipeline you just kicked off from showing
-
Confirm that the “V360_MasterPipeline” is in the “In Progress” status. Since this pipeline will kick off multiple other pipelines as it runs, there are other pipeline names that will appear above it that might also be in progress or completed.
-
The last step of the master pipeline is to refresh the Azure Analysis Services model. As of this writing, it will refresh the entire model since there are no partitions, so any historical changes that came through in SQL will be updated in the model