Processing of Analytic Model
While preparing the analytic model, a user can save and open the same analytic model many times, which is in 'Unprocessed' status. When all data and structures are prepared, click the 'Process Analytic Model' button on the 'Structure' tab to actually start processing of analytic model data and make it ready for analysis and visualizations.
The process could take from a few seconds to several minutes (or more) depending on a number of rows and columns defined for the analytic model. All columns not required to be 'Dimension' set to 'Details' structure type, which will speed processing and save space in the internal 'Analytic Model' database.
Analytic Model Status
There are 3 analytic model statuses, 'Unprocessed', 'Processing' and 'Processed'. While the analytic model is processing, it cannot be used by any user. If the processing fails for any reason, it reverts to 'Unprocessed' status.
After processing of analytic model, details of processing could be inspected by clicking on the 'Log' button in 'General' tab. If the process of the analytic model has failed, this is a good place to start troubleshooting for the possible cause of the problem.
Schedule model updates
The analytic model could be updated automatically with 'Scheduled Jobs'. Go to Schedule -> Jobs and create new Job 'Process Analytic Model' and time preference for updates to occur.
If the analytic model is based on a query, the same query will be run against the defined data source to bring fresh data into the Analytic model. If the Analytic model is based on a CSV file, schedule job
can be created only if the CSV file is uploaded from the shared folder and path begin with "\\..." (For example, \\SomeMachine\FolderWithData).
Processing of Analytic model could be started manually or with 'Scheduled Jobs'.
Find useful / troubleshooting information in processing 'Log' form.
Schedule Analytic model update from defined model data sources.
Set Offline / Online
After Analytic model is processed, it is ready to be used. For any reason, a user with permissions could take the Analytic model to 'Offline' and 'Online' status and manage its availability to end-users.