Initializing help system before first use

# The Model and Scenario Data Management

Each FICO® Xpress Insight app has a main model implemented in Mosel or Python which defines the scenario data schema for the app. For more on Xpress Insight workers, see Concepts and Components.
The main model also implements execution modes which are functions or code paths that manipulate the scenario data when the scenario is executed as a job. The user can trigger an execution mode to load data into a scenario, solve the optimization problem defined by the scenario data, or perform some other custom logic on the scenario data.
Covered Topics

- Developing an Xpress Insight App for FICO® Platform using R
- The Scenario Schema
  The scenario schema is the data model of the scenario.
- Data Management and Scalability
  Each loaded scenario holds an independent (compressed) copy of the input data, and each executed scenario holds an independent copy of the results.
- The Lifecycle of Scenario Data
  A scenario persisted in FICO® Xpress Insight can have input data, result data, and file attachments.
- Minimum Model Requirements
  Mosel model developers must implement several behaviors in a model to use it in FICO® Xpress Insight.

Parent Topic Fundamental Xpress Insight Concepts

© 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.