Running DSA Jobs Using Crontab - 17.20 - Running DSA Jobs Using Crontab - BAR - Data Stream Architecture

Teradata® DSA User Guide

Data Stream Architecture
Release Number
Release Date
October 2021
Content Type
User Guide
Publication ID
English (United States)
You can schedule and run DSA jobs from Crontab. However, you must first create a script with specific information and create a Crontab entry.
  1. In your own directory, create a new script with the following information. Make sure the permission of this script is 755: # chmod script 755:
    # This will identify where BARCmdline is installed
    # If non-TMSB it will also contain the path to JAVA
    source /etc/profile.d/
    # These will identify where JAVA is on TMSB Servers
    if [ -f /etc/profile.d/ ]; then
        source /etc/profile.d/ > /dev/null 2>&1
    if [ -f /etc/profile.d/ ]; then
        source /etc/profile.d/ > /dev/null 2>&1
    # Here specify the specific job you want to run
    dsc run_job -n <job_name>
  2. Edit Crontab:
    # crontab -e
  3. Use Crontab syntax to create an entry at the beginning of the Crontab script.
  4. In the Cron entry, run the script you just created.