The Job module is an integral part of the Dextrus application, wherein it helps you to create, configure and schedule jobs as per your needs. The main intent of this module is to automate the data movement and integrations as per the schedule to get desired results on a daily and monthly basis. Important steps to follow while scheduling a job:
- Choosing an asset (Pipeline, Recipe, AI/ML Models, Schedules, and Rest APIs)
- Define and Configure Pre-Condition Rules (File watcher, Delay execution, and Asset dependency) to an asset.
- Define and Configure Post-Condition Rules (Execution rule and Send email notification) to an asset.
- Initiate the schedule
Note: In the Jobs module, all the Dextrus components (Pipeline, Recipe, AI/ML Models, Schedules, and Rest APIs) are referred to as ‘Assets’.
This user guide walks you through the Dextrus Job module.
- Login to the Dextrus application with the provided credentials.
- Click the Login button.
- Once the application authenticates the user credentials. Dextrus home page is displayed.
- Click the hamburger menu on the top right corner of the home page.
- A slide screen appears from the right corner of the page.
- Click the Create Job option listed under the Project Management section.
Note: Alternatively, a new job can be created from the selected Project dashboard.
- On the Projects page, search for the required project name by typing the project name in the Search by name and domain text field.
- Click the ‘default project’ project name.
- The ‘default project’ dashboard is displayed where you create a job from here as well.
- A Create New Job pop-up window appears to create a new job (Hint: Clicked Create Job option from Hamburger menu).
Note: If you click the Create Job option on the selected Project dashboard, the Project Name text field is auto-populated.
- Select the Project Name from the Project Name drop-down list or else you can search for a particular project name by typing in this field.
- Type a unique Job Name in the Job Name text field.
Note: A green color circle with a tick mark appears in the Job Name text field to notify that the job name is available for use.
- Select the required tags from the Tags drop-down list.
Note: You can also type single/multiple tags and hit Enter from the keypad wherein the typed tag appears in the Tags drop-down list.
- Select the category from the Category drop-down list.
- Type a description in the Job Description textbox.
Note: All asterisk-marked text fields and drop-down lists are mandatory to be filled to create a job.
- Click the Create button to confirm and create a new job.
- Once the new job is created you are landed on the Job page.
- The created Job name (Job1_180422) appears on the Job page.
- An Add asset text box is seen.
- Double-tap the Add asset text box to add and configure an asset.
- Select the Pipeline tile as an asset.
Note: Each Dextrus component is differentiated with a unique icon.
- A list of available pipelines is displayed.
- Search for a particular pipeline by typing a pipeline name in the ‘Search Pipeline’ text field.
- Alternatively, click the filter by icon to filter the pipeline name results.
- Select the Pipeline Type and Category checkboxes to filter the pipeline name results accordingly (optional).
- Click the Apply button to apply the changes.
- Once the pipeline is selected and added as an asset it is displayed under the Pipeline asset.
- By default, the selected asset is not configured with any rules and if you would like to add any rules you can select the Yes radio button and click the Save asset button.
Note: You can edit created asset at any point in time by clicking the Edit icon against it.
Pre-condition rules: The rules that can be configured on an asset before its execution.
Post-condition rules: The rules that can be configured on an asset post its execution.
Let us define and configure each Pre and Post-condition rule serially with an example to proceed forward.
Refer to Pre-condition rules and Post-condition rules.