Introduction to Xpress Insight
FICO DMP is available as an on-premises platform supporting FICO components, services, and execution environments to enable users to analyze and optimize business decisions.
FICO DMP can also be accessed through the FICO Analytic Cloud, which delivers a comprehensive toolkit of cloud-enabled products. This document also describes deployment of Xpress Insight to DMP when DMP is accessed on the FICO ® Analytic Cloud (FAC).
FICO® Xpress Insight is used by developers to create visual applications that enable non-technical business users to interact with optimization models and perform in-depth what-if analysis.
Business users work with underlying models using visual components and business terms to specify values for the scenarios they are exploring. Scenarios can be iteratively developed and executed, and their results analyzed.
The Xpress Insight system incorporates several physical components, logical concepts and data artifacts.
- Xpress Insight Server: The core of the system, which may be located on the same local machine as the web client or on a remote server, depending on the system configuration. It is typically installed as a service but may also be manually started and stopped from the Start menu options.
- Xpress Insight Web Client: A browser-based user interface to the Xpress Insight system, through which apps and scenarios can be manipulated.
- Execution Workers: These are the machines that ultimately run scenarios. A typical Xpress Insight configuration may include one or more local or remote execution worker.
- Apps: Apps are the parent object in Xpress Insight and contain one model and one or more user-created scenarios. Apps can be loaded as standalone BIM (compiled model) files or as ZIP archives of a BIM file and associated resources.
- Models: The optimization model itself, defining a set of input entities to receive scenario data and a set of result entities that are populated with the optimization solution. A solution is a set of values representing the decisions identified by the optimization process, together with other data synthesized from these values. It contains a set of constraints that place restrictions on what can be valid solutions.
- Scenarios: Scenarios contain the input data for the model and its results. A scenario must be loaded before its input data can be initialized, and executed before its results can be examined.
© 2001-2021 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.