Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
Overview
Each time you run analysis on a model, PhixFlow creates a new set of data in each table; see Table. A recordset is a collection of data in a table for a given period.
Recordsets, and the data they contain, remain in the table until you run an archive task; archive the data (see Task) or manually remove it (see rolling back record sets below).
If there is a problem during the analysis run, you may find that a recordset has incorrect or missing data, usually indicated by a yellow highlight in the recordset list. To fix recordsets, you can undo the analysis by running rollback ; see Rollback Recordsetsor if you fix the issue and re-run analysis PhixFlow will attempt to repair the recordset.
Opening the
ReocrdsetRecordset List
- To see a list of recordsets:
- in a model, right-click a table to display the
- popup toolbar,
- in the repository, right-click a table name to display the context menu,
- in the table properties, click the more menu
- then click
.Insert excerpt _recordsets_show _recordsets_show nopanel true
- The recordset list shows all recordsets for
- the table,
- as illustrated below:
- To view the content of a recordset double click on any row.
- Each time you run analysis on a table
- the new recordset details are added at the top of the list.
The Recordset List Details
The recordset list includes details about:
- Run ID, a unique identifier for the analysis that has been run It can be used when roiling back.
- From Date,
- For Transactional Tables this is when the analysis was started.
- For Variable Tables this is when the analysis last ran.
- To Date, when
- analysis finished.
- Created Date, the date the record set was created.
- Size, the number of records in the recordset.
- Status,
- OK, is a complete record set with no issues.
- Incomplete, is a recordset that is incomplete due to an error in analysis.
- Owner, provides the name or the user, or system, that initiated the analysis.
- Archive Time, when it was archived.
- Parent, location of the recordset.
- Cycle, list the cycle of the analysis run when run multiple times.
- Instance ID, an internal id for locating the recordset.
The toolbar has the standard icons and Move Recordsets.
Moving Recordsets
To move recordsets to another tablebetween tables:
- Select one, several or all recordsets in the list.
- Drag
to over another table icon or on the analysis model or into a recordset list.Insert excerpt _recordset_move _recordset_move nopanel true - PhixFlow asks if you want to copy or move the data;
- Select an option. For more information see Copying or Moving Table Data. Select an option.
Viewing Recordset Data
To view the recordset data, double-click on a recordset. PhixFlow opens the default view of the data that the recordset contains. If the recordset contains superseded records they will be included in this view of the recordset data, indicated by a grey background.
Rolling Back Recordsets
For non-transactional tables, which have a Period of Daily, Monthly or Variable, you can back-out the changes to data caused by an analysis run. This resets the data to a previous recordset; see See Rollback Recordsets.
Warning |
---|
Do not roll back recordsets in transactional tables. For example, an application users make individual edits to records user edits a record in the table. This means PhixFlow cannot rollback to a recordset in all tables where the data is consistent. , this can be in a recordset that is not the most recent. |
Context Menu
In the recordset list, right-click on a recordset to display the context menu. The options are:
- Show Log File: display the log file for the analysis run that generated this recordset.
- Rollback Recordset: rollback this recordset, and all recordsets that come after it; see Rollback Recordsets.
- Show Recordset Data: display a table showing the data in the recordset.
- Reprocess Recordset: this option is available for incomplete recordsets in an transactional table. Rerun the current recordset.
Learn More
Child pages (Children Display)