Initializing help system before first use

Introduction to Custom Progress Reporting

The custom progress reporting capability in an Insight app enables a view to present information summarising the progress of a scenario's execution.

Furthermore, the view can send messages to the executing scenario which can be interpreted as instructions to modify the way the scenario is executing. In particular, it can be used to interrupt the running model (for example, an optimization solve) gracefully.

The common use cases that are made available by this feature include:
  • Displaying model specific progress information in a view:
    • Accounts processed
    • Algorithm steps completed
    • Key performance indicators about the best solution found so far
    • MIP progress information showing primal and dual bound
  • Influencing the running model by setting controls such as timeouts or other solver controls.
  • Interrupting processing gracefully when the user considers the results good enough, by enabling the user to send a message to the executing model by clicking a button. The model determines how much post-processing still needs to be done before exiting.
  • Cancelling job execution using a custom option on a view.

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.