Prophet Enterprise (PE) is an enterprise-level production environment that uses best-of-breed technology to rapidly and efficiently execute models built in Prophet Professional in a fully controlled and auditable environment. Through grid computing clusters, Prophet Enterprise maximises processing power, resulting in reduced costs and increased productivity. The actomation of these tasks frees up both people and processors to focus on critical activities.
版本 | 增強的功能 |
2020 Q2 |
|
2019 Q2 |
|
版本 | 增強的功能 | 解決的問題 |
2020 Q2 | Flexible Results For Release 2020 Q2 Service Pack 3, two results types have been made available for users licensed for Flexible Results: aggregation results (which are new) and individual policy results. These results types give users added flexibility in defining and generating results and are both supported by the ArangoDB output location added in the last release. Aggregation results Aggregation results are specified in a new workspace object, the Aggregation Results Definition, before adding to the run setting in the Flexible Results section of the Results tab. Aggregation results output can be viewed directly in the Prophet Studio application, Results Viewer and with Excel Reporting through a new AGG_PROJ_RESULT function. Individual policy results The specification of these results adopts a similar approach to aggregation results, via a workspace object which can then be referenced by multiple run settings. Individual policy results can also be set up via the API, read directly in the Prophet Studio application, Results Viewer and with Excel Reporting through a new POLICY_RESULT function. For further information on either aggregation or individual policy results, see the Prophet Professional 2020 Q2 Bulletin. Flexible Results API The Insurance Data Repository (IDR) can now use FR API to efficiently extract, transform and load Prophet results data with minimal changes to any existing jobs that were using PRD as a data source. Table and model point optimisations with modules For further enhancements made to modules as part of this release, see the Prophet Professional 2020 Q2 Bulletin. Usability enhancements
|
Prophet Enterprise 2020 Q2 Service Pack 3
Prophet Enterprise 2020 Q2 Service Pack 1
Note: It is recommended that users apply this update if they are using PMPP. Prophet Enterprise 2020 Q2
Prophet Results Database
|
2019 Q2 | Flexible Results: Distributed Database Output For those users who are licensed with the Flexible Results feature, 2019 Q2 provides users with the ability to output results to a supported distributed database providing significant improvements in performance on large, scalable runs. For some models, the speed of reading and writing results is the crucial factor affecting execution times. The windows file system technology traditionally used by Prophet can form a bottleneck for these models. As data volumes increase (because of regulatory pressures such as IFRS 17), the number of models affected by this also increases, and the execution time becomes an important issue. The distributed database technology at the heart of the Flexible Results module supports optimised disk usage, parallel writing and file compression, allowing users to address this bottleneck, and giving them greater control over the results data produced by the models. Larger models benefit from the scalability achieved through the faster writing and better organisation of the results output, without relying on expensive specialised hardware. In the 2019 Q2 release, users licensed for Flexible Results can configure Prophet Enterprise to output results to ArangoDB. ArangoDB is a NoSQL database system supporting parallel writing and file compression, and can be installed from the Prophet Enterprise installation disc. For this release ArangoDB must be installed on a Linux operating system. This is due to the greater Results change To optimise these changes the names of the files stored in the results folder have been altered. It should be noted, however, that this has no effect on how results are presented in the Prophet Enterprise user interface, and the same names for the results files used previously are retained here for your convenience. Results produced by Prophet Enterprise can still be used with other Prophet applications and you can still view results produced by previous versions of Prophet in this latest release. Looped Modules If you are interested in seeing how Modules and Looped Modules can be used please speak to your Sales Representative or refer to the user manuals. Advanced Vector Extensions (AVX) Each worker process is now capable of executing different Single Instruction Multiple Data (SIMD) instructions concurrently. For example, the following four instructions might be sent to the CPU: Traditionally, this is processed by the CPU as four separate instructions which must be undertaken one at a time (ignoring complexities around the difference between Floating Point Unit (FPU) and Arithmetic Logical Unit (ALU) processing and how these can be parallelised). With AVX, this set of instructions could be processed simultaneously, by refactoring this set of Performance is fundamentally driven by how many instructions the CPU can perform per second. By reducing the number of instructions required to process the same data, AVX can significantly increase performance. AVX is licensable functionality, and you must also have a Prophet Enterprise licence. Your model must also make use of the Looped Modules functionality as it is the loops that are optimised to use the AVX functionality. If you are interested in finding out more about AVX and how it can help then please speak to your Sales Representative. Prophet Grid Administrator API
This API is accessible via PowerShell or .NET, and so is able to be used by Prophet Control Centre, or whichever mechanism you currently use to access our existing APIs. Improved data transfer protocols
Size of the batch can be specified for split by model point batch Categories of finished jobs Improved security We have additionally made other security enhancements, which are invisible to end users. Streamline machine entry Improved error logging Note: From this release we no longer support 32-bit compilation of Prophet code and calculations need to be performed using the 64-bit runtime architecture. Infrastructure that only supports 32-bit will not be able to be used with Prophet Release 2019 Q2. |
|
- Set up multiple compartments for production, development, and test purposes
- Make clear user group permissions
- Create efficient machine groups to minimize the run time
- Utilize parameters in Run Settings and Job Template to reduce the number of run settings