Skip to main content

Detect deviations

Detect production deviations daily for your overall production throughput - your total hydrocarbon production. Analyze and investigate the data using multiple panels in a deep dive for a well, then classify and group deviations as you see best fit to transition into BestDay deferments. Use the insights you get from the data generated around production deviations to reduce the duration and impact of deviations and to analyze performance patterns over time. When you have handled the deviations, you can export and ingest the BestDay deferments back into your source system.

A deviation is the difference between the BestDay capacity estimation and the sum of actual production and actual deferments.

Create deviation groups

When you are ready to handle the deviations, you classify and group deviations for further investigation or ignore deviations you disagree with. Use deviation grouping to group daily identified production deviations, classify and document deviation events, and transition these into BestDay deferments. Drill down to the well you want to focus on. Then create deviation groups from the Production chart by selecting and clicking one or more days in the Production bar chart or selecting Create group in the Deviations side panel.

Deviation Groups

The deviations are now automatically transitioned from Detected to Investigation mode. In the dialog that opens, you select to Investigate or Ignore deviations, which opens the Create group window.

  1. In the Create group window, the deviations are automatically classified with the Investigation status, but you can select a different classification under Actions.

    Deviation Groups
  2. Turn on Ongoing events to automatically add new days to this group. BestDay keeps adding days until you turn off this switch or production is overperforming. Note that this option is only available when the time period includes the last day with a deviation. This means you can't use this for historical deviations.

  3. Insert a value in Use equal percentage for all days to modify the volumes by percentage or clear this field to manually tweak the values in percentage or absolute numbers for each day. Use this if not all the volume applies as a deviation or to split the numbers into different groups.


    BestDay keeps adding the exact percent of daily detected deviation volume for each new day in an ongoing event. For example, suppose you select 70% of the volume of the last day when you create your ongoing event. Then, only 70% of the new days' deviation volumes are automatically added to this ongoing deferment.

  4. Select Create group.

  5. On the Classification tab, you classify the deviation with the same rules as in your source system for deferment classification. When you've filled in the required fields, the deviation card is set to 100%.

  6. The Activity and Comments tab logs all comments you have entered and all actions you've made on a deviation.

  7. Select Save to keep your values but continue to work on this card later. When you've filled out all mandatory fields, select Create deferment to transition the deviation to a BestDay deferment. Notice that the status now updates to Explained.

Ignore deviations

If you disagree with the BestDay calculation, you can ignore the deviation volume parts that you think are wrong by creating a group and setting the group's status to Ignore.

  1. In the Create group window, select Ignore under Actions, and add a reason and a comment for ignoring the deviation.

  2. Turn on Ongoing events to automatically add new days to this group. BestDay keeps adding days until you turn off this switch or production is overperforming. Note that this option is only available when the last day with a deviation is included in the time period. This means you can not use this for historical deviations.

  3. Select Create group to create a card on the Deviations side panel with the deviations listed as Ignored.

Export deferments to a CSV file

Click Export in the top right corner to add source deferments and BestDay deferments to a CSV file you can ingest into your source system for further handling and reporting.

Actions on the Deviations side panel

The Deviations side panel shows the detected deviations for the selected system level. Click a deviation to find the key information about all deviations in any state. On the front page of a card, you'll see the amount of volume attributed to a group and the current status for the deviation. Use the filters to find the deviations you want to work with, then click a card to see more details.

  • On the Allocation tab, you'll see how the volume of this deviation is distributed to different groups,

  • On the Initial data tab, you'll see the initial volumes for a specific day before user modifications. The initial data is the input used in the BestDay calculations.

  • The Activity and Comments tab unifies the comments entered for the deviation group and a log with all changes made to the deviation group.

All deviation comments and status updates are maintained, stored, and made available through the Cognite Data Fusion APIs and the Export option in the application.

View detected deviations across BestDay views

Detected deviations are displayed across all the views in BestDay for different system levels. Use this as a starting point for troubleshooting deviations through access to real-time sensor data, scheduled deferments, contextualized links to custom advisors, and access to Cognite Charts.

KPI dashboard

The KPI dashboard shows the number of deviations and the overall average or total volume in a set period. On the Breakdown per product panel, you'll see the deviations for total hydrocarbon and the number of deviations listed for each hydrocarbon product under the Deviations column. The graph on the Production panel shows the deviation volume per day as a grey-shaded area between the production bars and the BestDay capacity line. On the BestDay deviation volume and classification panel, the blue line shows daily or monthly deviation volumes for each well in a system, subsystem, or collection. That's the total underperformance at a system level. The green line shows the percentage of deviations that have been classified as deferments. Investigate the discrepancy between these lines to optimize deviation interactions. You can also see the daily or monthly percentage split per deviation status and the volume this represents on the Deviations per status panel.

Detec Deviations on KPI Dashboard

Deep dive

On the Deep dive page, you can open the Deviations side panel, which lists all the detected deviations for the current system, subsystem, or well you are looking into.

Deep Dive

Well summary

On the Well summary page, you can view and sort wells according to production deviation in the Production deviation column. Click the column header to filter the deviations you want to see.

Well Summary