In BI Publisher, sometimes we don’t want a report to run every time it is scheduled. Instead, we want the report to run only when certain data exists in the database.
A Schedule Trigger controls whether a scheduled report should run or not based on the result of a SQL query.
A Schedule Trigger executes a SQL query before a scheduled report job runs.