| Name | Bulk_Array |
|---|---|
| Entity Type | Table |
| Description | Main table for the Bulk Array system. This table holds the binary large object (BLOB) (or path to the external bulk store), the first three dimensions and the first two properties. |
| Submodel | Bulk |
| Entity Scope | Project |
| Primary Key | Id |
| Natural Key | |
| Generalizations | Entity , IT_Object , Tracked_Object |
| Specializations |
| Name | Value Domain / Measurement | Description | Required / Default | Type |
|---|---|---|---|---|
| Brick_Size_D1 | int No_Unit |
If bricking is supported by the Bulk API, this would be the size of the brick in the Dimension 1. | No |
NUMBER(10) |
| Brick_Size_D2 | int No_Unit |
If bricking is supported by the Bulk API, this would be the size of the brick in the Dimension 2. | No |
NUMBER(10) |
| Brick_Size_D3 | int No_Unit |
If bricking is supported by the Bulk API, this would be the size of the brick in the Dimension 3. | No |
NUMBER(10) |
| Bulk_Code | Bulk_Cat |
The identifier of the bulk category which describes the pre-defined properties and dimensions which apply to this bulk array. | No |
VARCHAR2(64) |
| Bulk_Data | BLOB NA |
The bulk data stored as a Binary Large Object (BLOB). | No Empty_Blob() |
BLOB |
| Code_D1 | STRING64 NA |
Name of Dimension 1 (e.g., MD, TVD, TWT, Time, Easting). | No |
VARCHAR2(64) |
| Code_D2 | STRING64 NA |
Name of Dimension 2 (e.g., MD, TVD, TWT, Time, Easting). | No |
VARCHAR2(64) |
| Code_D3 | STRING64 NA |
Name of Dimension 3 (e.g., MD, TVD, TWT, Time, Easting). | No |
VARCHAR2(64) |
| Code_P1 | STRING64 NA |
Name of Property 1 (e.g., GR, DT, RHOB, DLS, MD, TVD). | No |
VARCHAR2(64) |
| Code_P2 | STRING64 NA |
Name of Property 2 (e.g., GR, DT, RHOB, DLS, MD, TVD). | No |
VARCHAR2(64) |
| Coordinate_System | STRING64 NA |
Where bulk data represents a geographic location, the coordinate system in which the X and Y values are valid. | No |
VARCHAR2(64) |
| Element_Size_P1 | int No_Unit |
Size of the value of Property 1 in bytes. | No |
NUMBER(10) |
| Element_Size_P2 | int No_Unit |
Size of the value of Property 2 in bytes. | No |
NUMBER(10) |
| Element_Type_P1 | STRING64 NA |
Type of the value of Property 1. This is one of: int, float, or double. | No |
VARCHAR2(64) |
| Element_Type_P2 | STRING64 NA |
Type of the value of Property 2. This is one of: int, float, or double. | No |
VARCHAR2(64) |
| Existence_Kind | REF_EXISTENCE_KIND NA |
A reference value that describes the state of existence in the lifecycle of the entity, for example, Planned, Predicted, Required, Simulated, and Actual. | Yes Actual |
VARCHAR2(64) |
| File_Path | FILE_NAME_STR NA |
Fully qualified path and file name pointing to the location of the file. For Web based documents this could be a fully qualified URL. | No |
VARCHAR2(999) |
| First_Value_D1 | double No_Unit |
Start value of the index for Dimension 1 for an implicitly indexed dimension. | No |
NUMBER |
| First_Value_D2 | double No_Unit |
Start value of the index for Dimension 2 for an implicitly indexed dimension. | No |
NUMBER |
| First_Value_D3 | double No_Unit |
Start value of the index for Dimension 3 for an implicitly indexed dimension. | No |
NUMBER |
| GUID | STRING128 NA |
Globally Unique IDentifier for an instance of a class. This GUID is not generated by the database, but is the GUID used by the application on first access of this object. Use of this property is optional and completely under the control of application developers. | No |
VARCHAR2(128) |
| Gating_Method_P1 | R_Gating_Method |
The gating method used to generate a derived property data value for a seed index value that is out of index search tolerance for Property 1. | No |
VARCHAR2(64) |
| Gating_Method_P2 | R_Gating_Method |
The gating method used to generate a derived property data value for a seed index value that is out of index search tolerance for Property 2. | No |
VARCHAR2(64) |
| Id | ID No_Unit |
Unique identifier for this entity. | Yes |
NUMBER(38) |
| Index_Tolerance_D1 | double No_Unit |
The default search distance for a valid index value. If sample index is within Index_Tolerance of actual index, then it is snapped to actual index and no gating is performed. The unit in which the tolerance is given is the unit of the index, Unit_D1. | No |
NUMBER |
| Index_Tolerance_D2 | double No_Unit |
The default search distance for a valid index value. If sample index is within Index_Tolerance of actual index, then it is snapped to actual index and no gating is performed. The unit in which the tolerance is given is the unit of the index, Unit_D2. | No |
NUMBER |
| Index_Tolerance_D3 | double No_Unit |
The default search distance for a valid index value. If sample index is within Index_Tolerance of actual index, then it is snapped to actual index and no gating is performed. The unit in which the tolerance is given is the unit of the index, Unit_D3. | No |
NUMBER |
| Indexed_P1 | int No_Unit |
Position of Property 1 explicitly as part of the index channel. NULL means that Property 1 is not part of the index. | No |
NUMBER(10) |
| Indexed_P2 | int No_Unit |
Position of Property 2 explicitly as part of the index channel. NULL means that Property 2 is not part of the index. | No |
NUMBER(10) |
| Insert_Date | DATE NA |
Date the entity was created in the repository | No |
DATE |
| Insert_User | STRING64 NA |
The name of the user responsible for the creation of this entity in the repository. | No |
VARCHAR2(64) |
| Interval_D1 | double No_Unit |
Interval (increment) value of the index for Dimension 1 for an implicitly indexed dimension. | No |
NUMBER |
| Interval_D2 | double No_Unit |
Interval (increment) value of the index for Dimension 2 for an implicitly indexed dimension. | No |
NUMBER |
| Interval_D3 | double No_Unit |
Interval (increment) value of the index for Dimension 3 for an implicitly indexed dimension. | No |
NUMBER |
| Measurement_D1 | STRING64 NA |
Property associated with Dimension 1 (e.g., Length, Depth, Time) | No |
VARCHAR2(64) |
| Measurement_D2 | STRING64 NA |
Property associated with Dimension 2 (e.g., Length, Depth, Time) | No |
VARCHAR2(64) |
| Measurement_D3 | STRING64 NA |
Property associated with Dimension 3 (e.g., Length, Depth, Time) | No |
VARCHAR2(64) |
| Measurement_P1 | STRING64 NA |
Property associated with Property 1 (e.g., GammaRay, AcousticSlowness, BulkDensity, AnglePerDepth, Depth) | No |
VARCHAR2(64) |
| Measurement_P2 | STRING64 NA |
Property associated with Property 2 (e.g., GammaRay, AcousticSlowness, BulkDensity, AnglePerDepth, Depth) | No |
VARCHAR2(64) |
| Min_Index_Separation_D1 | double No_Unit |
The default minimum separation between two successive explicit index values, specified in Unit_D1, the unit of index of Dimension D1. | No |
NUMBER |
| Min_Index_Separation_D2 | double No_Unit |
The default minimum separation between two successive explicit index values, specified in Unit_D2, the unit of index of Dimension D2. | No |
NUMBER |
| Min_Index_Separation_D3 | double No_Unit |
The default minimum separation between two successive explicit index values, specified in Unit_D3, the unit of index of Dimension D3. | No |
NUMBER |
| Name | ENTITY_NAME NA |
The name given to any object or data item, e.g. Name of Well, Name of Field, etc. | No |
VARCHAR2(255) |
| Num_Dimensions | int No_Unit |
Number of dimensions in the bulk array. | No |
NUMBER(10) |
| Num_Properties | int No_Unit |
Total number of properties in the bulk array. | No |
NUMBER(10) |
| Num_Values_D1 | int No_Unit |
Number of values in Dimension 1. | No |
NUMBER(10) |
| Num_Values_D2 | int No_Unit |
Number of values in Dimension 2. | No |
NUMBER(10) |
| Num_Values_D3 | int No_Unit |
Number of values in Dimension 3. | No |
NUMBER(10) |
| Original_Source | STRING64 NA |
The name of the person, Organization or project source that originally provided this entity, e.g. "IHS-EnergyData" or "FinderUpper Stratton Deeper Pool 15" | No |
VARCHAR2(64) |
| Produced_By | STRING64 NA |
ID of the activity that was executing when the entity was created, for data created programmatically. | No |
VARCHAR2(64) |
| Rank_D1 | int No_Unit |
The order in which dimensions in a multi-dimensional array increment from one dimension to another. Rank=1 is the slowest-changing dimension. This is the Rank for the Dimension 1. | No |
NUMBER(10) |
| Rank_D2 | int No_Unit |
The order in which dimensions in a multi-dimensional array increment from one dimension to another. Rank=1 is the slowest-changing dimension. This is the Rank for the Dimension 2. | No |
NUMBER(10) |
| Rank_D3 | int No_Unit |
The order in which dimensions in a multi-dimensional array increment from one dimension to another. Rank=1 is the slowest-changing dimension. This is the Rank for the Dimension 3. | No |
NUMBER(10) |
| Rank_P1 | int No_Unit |
The order in which Property 1 appears on the bulk record. | No |
NUMBER(10) |
| Rank_P2 | int No_Unit |
The order in which Property 2 appears on the bulk record. | No |
NUMBER(10) |
| Record_Count | int No_Unit |
Number of records in the bulk array. | No |
NUMBER(10) |
| Record_Size | int No_Unit |
Size of each record in the bulk array, in bytes. | No |
NUMBER(10) |
| Remarks | STRING2000 NA |
Any type of remarks added to an entity instance. | No |
VARCHAR2(2000) |
| SDAT_Label | int No_Unit |
Label used by the security system for entitlements. SDAT is Secure Data Access Technology. | No |
NUMBER(10) |
| Source | STRING64 NA |
Name of the person or organization responsible for this entity"s E and P content and quality. Not the data technologist or IT expert creating the entity, for which see IT_Object.Insert_User and Update_User. | No |
VARCHAR2(64) |
| Unit_D1 | STRING64 NA |
Unit of measure of the index of Dimension 1. | No |
VARCHAR2(64) |
| Unit_D2 | STRING64 NA |
Unit of measure of the index of Dimension 2. | No |
VARCHAR2(64) |
| Unit_D3 | STRING64 NA |
Unit of measure of the index of Dimension 3. | No |
VARCHAR2(64) |
| Unit_P1 | STRING64 NA |
Unit of measure of Property 1. | No |
VARCHAR2(64) |
| Unit_P2 | STRING64 NA |
Unit of measure of Property 2. | No |
VARCHAR2(64) |
| Update_Date | DATE NA |
Date of the most-recent modification to the entity. | No |
DATE |
| Update_User | STRING64 NA |
The name of the user responsible for the last modification to this entity. | No |
VARCHAR2(64) |
| Version | STRING255 NA |
The form or variant of the entity. | Yes 1 |
VARCHAR2(255) |
| Cardinality | Entity |
|---|---|
| Many | Bulk_Dimension |
| Many | Bulk_Index_Values |
| Many | Bulk_Property |
| From Entity | Link | Description | Implementation Technique | Required |
|---|---|---|---|---|
| Bulk_Array_Part | Bulk_Array | The identifier of the bulk array of which this is a part. | Cascade | Yes |
| Deviation_Survey | Deviation_Survey_Bulk_Data | An association to allow the storage of a Deviation Survey as a bulk array of data | Control | No |
| Deviation_Survey_Proc_DOV | Bulk_Array | READ ONLY: Unique identifier for the bulk array. | Cascade | No |
| Deviation_Survey_Raw_DOV | Bulk_Array | Unique identifier for the bulk array. | Cascade | No |
| Flat_Lattice_Grid | Bulk_Array | The bulk array containing the property, unit and grid values for the grid. | Control | No |
| Geophysical_Inventory | Bulk_Array | The bulk array for storage of the seismic data. | Control | No |
| Horizon_2D_Interp | Bulk_Array | The bulk array for storage of 2D interpretation data. | Control | No |
| Log_Channel_Set | Bulk_Array | The identifier of the bulk array containing the data associated with the Log Channel Set. | Control | No |
| Log_Header_DOV | Bulk_Array | READ ONLY: Unique identifier for the bulk array. | Nullify | No |
| Measurement_Tag_Threshold | Expected_Curve | The identifier of the bulk array that will store the expected curve. The actual values of the measurement tag can be compared to this curve for surveillance purposes. | Control | No |
| Parameter | Bulk_Array | The bulk array record that holds this parameter. Some parameters require to be stored as vectors. | Control | No |
| Point_Property_Set | Bulk_Array | The bulk array containing the property values. These values are normally associated with a point set geometry. | Control | No |
| Polyline_Set | Bulk_Array | The bulk array containing the polyline header information and the points that compose the polyline. | Control | No |
| Property_Cube | Bulk_Array | The Bulk array containing the property cube values. | Control | No |
| SCAL_Analysis | SCAL_Curve_Data_Bulk_Array | The bulk array containing the SCAL Curve data when there are more than 4 properties. | Control | No |
| Seismic_Bin_Point_Set | Seismic_Bin_Annotation | The bulk array containing the annotation information, typically inline and crossline numbers, for the bin locations. | Control | No |
| Seismic_Line | Shot_Bulk_Array | The bulk array containing the information indexed by CDP (Common Depth Point) when the relationship is irregular. The information includes shotpoint labels, floating datum elevations, receiver elevations, fold and correction velocity. | Control | No |
| Seismic_Line_Correction | Correction_Bulk_Array | The bulk array containing the seismic corrections that have been applied. | Control | No |
| Spatial_Correlation | Pair_Comparison | The bulk file containing the comparison of the pairs in the dataset. | Control | No |
| Uncertainty_System | Array_Parm_4 | Array-valued parameter 4. | Control | No |
| Uncertainty_System | Array_Parm_2 | Array-valued parameter 2. | Control | No |
| Uncertainty_System | Array_Parm_1 | Array-valued parameter 1. | Control | No |
| Uncertainty_System | Array_Parm_3 | Array-valued parameter 3. | Control | No |
| Well_Test_Trace | Well_Test_Trace_Bulk_Data | The identifier of the bulk array that will store the measured or calculated points on a well test trace curve. For example, a pressure measurement taken at a specific point in time will represent a point on a trace that records pressures at different times. | Control | No |
| Link | To Entity | Description | Implementation Technique | Required |
|---|---|---|---|---|
| Bulk_Code | Bulk_Cat | The identifier of the bulk category which describes the pre-defined properties and dimensions which apply to this bulk array. | Restrict | No |
| Gating_Method_P2 | R_Gating_Method | The gating method used to generate a derived property data value for a seed index value that is out of index search tolerance for Property 2. | Restrict | No |
| Gating_Method_P1 | R_Gating_Method | The gating method used to generate a derived property data value for a seed index value that is out of index search tolerance for Property 1. | Restrict | No |