Calculate production and problem related scores for entities
Usage and Configuration
To perform the calculations run the workflows from this package starting with the workflow Validate Entity Scores Package. The schedules may be adapted to use different contexts.
Follow the steps given in How do I configure packages pulled from Datagration's package repository to change the configuration of the package.
To skip package validation set the workspace value RunPackageValidation to False.
Details
Workflow Validate Entity Scores Package
This workflow checks for the availability of needed input data. The activities in the workflow will only be executed if the workspace value RunPackageValidation is set to True.
Workflows Entity Scores: Active Entities and Entity Scores: Inactive Entities
Production Score
The production score is based on an entity's recent gas and oil production and its effective cumulative production. The contributions of all factors can be weighted using the provided placeholders. Production scores are calculated for both, active and inactive entities.
Problem Score
The problem score is based on an entity's water cut, water gas ratio and its heterogeneity indexes. The contributions of all factors can be weighted using the provided placeholders. Problem scores are calculated for both, active and inactive entities.
Performance Score
An entity's performance score is a combination of its production score and problem score, combined with the lifting cost equivalent. Performance scores are calculated for active entities only.
Reactivation Score
An entity's performance score is a combination of its production score and problem score. Performance scores are calculated for active entities only.
Data Requirements
The following data is required:
produced oil per time increment
produced gas per time increment
produced condensate per time increment
cumulative time on production
cumulative oil production
cumulative gas production
cumulative condensate production
water cut
water gas ratio
heterogeneity index water
heterogeneity index gas
heterogeneity index oil
lifting cost equivalent
primary phase
tag entries for tag Active
Further comments
This package relies on signals and tag entries created by the workflows of the Basic package. Make sure to run these workflows before running the workflows of this package.
The logic used in this package normalizes data across the used entity sets. Make sure to run the workflows without limiting the entities per script execution.