- Datagration Knowledge Base
- Customer Training
- P# Training
-
Getting Started
-
Customer Training
-
Customer Success
-
Updates
-
Production Optimization
-
Completion Optimization
-
Environmental, Social & Governance
-
Development, Acquisition & Divestitures
-
Enhanced Oil Recovery
-
Admin
-
P#
- Getting Started with P#
- Data Cleansing
- String Functions
- Scenario Functions
- Regression Functions
- Placeholder Functions
- Neighborhood Functions
- Mathematical Functions
- Logic Functions
- Entities Function
- Moving Window Functions
- Time and Date Functions
- Statistical Functions
- Economic Functions
- Data Handling
- Additional Functions
- Directional Functions
- Machine Learning Functions
- DCA Functions
-
Packages
P# Lesson 1: Production History
Exercise 1
Create a script that pulls the oil production rate in bbl/d for all wells and the entire production history in a monthly time increment.
Exercise 1 Solution
Context "All Wells FromStartToEnd Monthly"
Entity Set "All Wells"
Scope "FromStartToEnd Monthly"
End Context
Entity Set "All Wells"
EntitiesByType("Well")
End Set
Scope "FromStartToEnd Monthly"
Between StartOf()
And EndOf()
Step Monthly
End Scope
Table "Production Data"
Column "Oil Rate" in "bbl/d"
"oil production rate" in "bbl/d"
End Column
End Table