Skip to content

Dataset Upload & Templates

Dataset Upload

Overview

This feature allows users to upload datasets seamlessly into the system. The feature is designed to handle various file formats and ensure data integrity during the upload process.

Key Features

  • Multi-format support: Supports CSV and Excel files.
  • Validation: Ensures the uploaded data meets predefined schema, formats and units.
  • Error reporting: Provides detailed feedback on any issues encountered during the upload process.
  • Scalability: Handles large datasets efficiently.

How to Use

  1. Navigate to Home section in Dash.
  2. Select the dataset (or create a new one) where you want to load data. (Optional: Download the templates and complete them with your data.)
  3. Select the data type you want to upload.
  4. Select the file format of your file (if loading a CSV, specify the delimiter character).
  5. Select your file.
  6. Match the file columns with the corresponding Dash fields.
  7. Click the “Upload” button to finalize the process.

How to use the templates

  • The first row of the file must contain the column names (headers).
  • Data entries should begin from the second row onward.
  • Column headers marked with an asterisk (*) indicate required fields.
  • Note: The asterisk in the header is automatically removed during import.

Available Templates and Schemas

1. Well Static Data

Used for importing well headers, locations, and completion properties.

columntyperequiredallowed choicesdescription
well_namestringyesunique name used to identify each well
unique_well_identifierstringunique ID to identify each well
well_aliasstringunique alias for each well. Is a shorter version of well_name
prod_start_datedatestarting date of production
geometrystringyeshorizontal, vertical, deviated, otherdirectional path of the wellbore
frac_stagesintegernumber of fracture stages
lateral_lengthfloatlength of the lateral track of the well
well_typestringyesoil_producer, gas_producer, water_producer, water_injector, gas_injectorprimary phase produced or injected by the well
statusstringactive, inactiveoperational state of the well
proppant_injectedfloatamount of proppant injected when completed the well
frac_water_injectedfloatvolume of water injected when completed the well
formationstringname of the geologic formation target of the well
formation_aliasstringalias of the geologic formation target of the well. Is a shorter version of formation
latitudefloatyesnorth–south coordinate of the wellhead
longitudefloatyeseast–west coordinate of the wellhead
field_namestringyesunique name of the field the well belongs to
lease_namestringunique name of the lease the well belongs to
fluid_typestringblack_oil, volatile_oil, condensate, wet_gas, dry_gas, watermain fluid produced by the well
state_or_provincestringunique name of the state/province the well belongs to
frac_spacingfloatdistance between frac stages
drilling_start_datedatedate when drilling operations begin at the well site
drilling_end_datedatedate when drilling operations end at the well site
completion_start_datedatedate when completion operations begin at the well site
completion_end_datedatedate when completion operations end at the well site
company_namestringname of the well’s operator company
basin_namestringname of the geological basin associated with the well

2. Well Historical Production Data

Used for importing daily/monthly rates or volumes. (1) this field is required if you are loading rates (2) this field is required if you are loading volumes

columntyperequireddescription
well_namestringyesunique name used to identify each well
unique_well_identifierstringunique ID to identify each well
well_aliasstringunique alias for each well. Is a shorter version of well_name
oil_ratefloatyes(1)oil rate for each data point
gas_ratefloatyes(1)gas rate for each data point
water_ratefloatyes(1)water rate for each data point
liquid_ratefloatliquid rate for each data point
oil_cumulativefloatoil cumulative for each data point
gas_cumulativefloatgas cumulative for each data point
water_cumulativefloatwater cumulative for each data point
liquid_cumulativefloatliquid cumulative for each data point
gas_oil_ratiofloatvolume ratio between oil and gas for each data point
condensate_gas_ratiofloatvolume ratio between gas and condensate for each data point
oil_volumefloatyes(2)oil volume for each data period
gas_volumefloatyes(2)gas volume for each data period
water_volumefloatyes(2)water volume for each data period
liquid_volumefloatliquid volume for each data period
datedateyesdate for each data point
effective_production_timefloatyesaccumulated effective production time up to each data point

3. Well Pressure Data

Used for importing surface or bottom hole pressure historical data.

columntyperequiredallowed choicesdescription
well_namestringyesunique name used to identify each well
unique_well_identifierstringunique ID to identify each well
well_aliasstringunique alias for each well. Is a shorter version of well_name
datedatedate for each data point
datetimedatetimeyesdate and time for each data point
effective_production_timefloataccumulated effective production time up to each data point
pressure_datumfloatyesreference depth for each pressure data point
pressure_typestringyeswhp, bhpindicates if the pressure is well head pressure or bottom hole pressure
pressure_valuefloatyespressure value for each data point

4. Well Deviation Survey Data

Used for importing directional drilling surveys and 3D wellbore geometries.

columntyperequireddescription
well_namestringyesunique name used to identify each well
unique_well_identifierstringunique ID to identify each well
well_aliasstringunique alias for each well. Is a shorter version of well_name
measure_depthfloatyesmeasured depth of the well along the borehole path
inclinationfloatyesangle of the wellbore relative to vertical, in degrees
azimuth_gridfloatyeshorizontal direction of the wellbore trajectory, relative to grid north
true_vertical_depth_reference_elevationfloatyeselevation reference point used for true vertical depth measurements
grid_convergencefloatyesangular difference between true north and grid north at the well location