- Following the Corva Dev Center Backend Getting Started and Python SDK documentation:
- Create, develop, locally test and deploy a Python backend stream time app:
- +App: Backend→ Streaming → App Name: Lab Stream Time App → Segment: Drilling → Log Type: Time → Follow: Corva Drilling Enhanced Real-Time → Category: Analytics
- Create a dataset:
- Dataset Type: Time-Based
- Name: {provider}#lab-stream-time-app
- In the manifest.json file, set “read”,”write” permissions for {provider}#lab-stream-time-app.
- Get the following fields from the StreamTimeEvent:
“data.pump_spm_1”,“data.pump_spm_2” - Calculate the total pump_spm values of
data.pump_spm_1 + data.pump_spm_2 - Post the calculated total pump_spm values to {provider}#lab-stream-time-app.
- Test the POST request in the Corva Data API Swagger document or in Postman utilizing your company's API key or your Bearer Token
- Locally test the lambda function using the Pytest template within the app directory
- Zip up the app and deploy to the Dev Center
- Utilizing the App Runner feature, test the app on Production
- Confirm no errors in Log Files and that the data is being populated in the {provider}#lab-stream-time-app dataset
- Create, develop, locally test and deploy a Python backend stream time app:
This repository was archived by the owner on Apr 6, 2026. It is now read-only.