Skip to Main Content
Customer Feedback

We love feedback from you on our products and the problems in your daily work that you would like us to solve. Please describe the challenge you're encountering and your desired outcome. Be as detailed as possible.

For technical issues or bugs please head to Support or our Developer Community. You can assign up to 20 votes in total. Thank you for your feedback.

Status explanation: 'Future Consideration' = Continuing to collect further feedback, not planned at this time. 'Investigating' = Prioritized for deeper customer and feasibility investigations ahead of planning development.

Status Gathering interest
Categories Integration
Created by Guest
Created on Jul 12, 2023

Improved Job Scheduling Options

This is probably scattered around other feedback entries, but in general, looking for improved scheduling options for job definitions.

  1. Amore robust scheduling option, perhaps using CRON expression

  2. A flag on the job definition "Allow Simultaneous Jobs" to restrict it so it can't run the same job definition more than once at the same time

  3. Give us an option like our custom scheduler has - "Do Not Run If Any of These Other Jobs are Running" - To prevent incrementals from overlapping with fulls

  • Optimizely
    Sara Winter
    Reply
    |
    Oct 23, 2024

    Thank you for submitting this request. Great news! Our team has added part of this enhancement request (Cron Scheduler for jobs) in the October 2024 Release (5.2.2410.1644+sts).

    • Updated jobs to support CRON scheduling. This adds the following columns to the JobDefinition table:

      • RecurringAdvancedMode – Type: bit (stores Boolean values, 0 or 1). Constraints: NOT NULL with a default value of 0 via the constraint

      • RecurringCronExpression – Type: nvarchar(200) (stores up to 200 Unicode characters)



  • Guest
    Reply
    |
    Nov 3, 2023

    Not a perfect solution. we built an api that allows us to execute integration jobs externally. pass in params and specify the job name. it uses the admin api. Then build flows in power auotmate, which has more robust scheduling controls. you could use anything externally to call your api. build an app in python, etc

  • Optimizely
    Sara Winter
    Reply
    |
    Jul 21, 2023

    Thank you for submitting this request. We have added this item to our backlog for future consideration and prioritization.