WITSML Output
Integration to expose your local and aggregated data as WITSML objects
WITSML Output is still delivered built-in in the Wells plugin but it is deprecated. For a more complete bundle check out WITSML Store.
Another codebase containing improvements was launched as another plugin called Generic WITSML Output at https://marketplace.intelie.com/artifact/plugin-generic-witsml-output but is not being actively developed.
Characteristics
Provides a secure WITSML store server using SOAP protocol in Intelie Live
WITSML 1.3.1.1 and 1.4.1.1. available
GetFromStore function to list:
well, wellbore, log, message, tubular, wbGeometry, mudLog, and trajectory objects
Pipes query filters(see pipes filters documentation). There are a lot of possibilities using pipes query to filter objects.
Some examples
for specific objects
for merge objects by type
for filtered indexes in a specific period of time or range
Raw objects
log
message
trajectory
tubular
wbGeometry
mudLog
Normalized artificial objects
log
based:
date time or measured depth indexes
selected mnemonics(defined in Channels Management functionality)
Independent authentication from Intelie Live with multiple users
This configuration follows the following model below:
Main Parameters
Parameters | Description | Required | Type | Default Value | Possible Values |
endpoint | the endpoint URL that will be provided in Intelie Live | yes | string |
| |
event_limit | number of max events used for this pipes query | no | positive number | 100.000 | |
timestamp_mode | timestamp source for curves | yes | string | source, adjusted, capture, live |
Timestamp Mode values
source - timestamp comes from WITSML data source
adjusted - timestamp comes from WITSML data source plus adjustment from capture
capture - timestamp comes from capture server(liverig-collector)
live - timestamp comes from live events.
Object Parameters
Parameters | Description | Required | Type | Default Value | Possible Values |
type | witsml object type | yes | string | log, trajectory, message | |
dataType | the specific data type | yes | string | raw, normalized | |
name | the witsml object name. The uid will be generated using this name. | yes | string | * | |
eventType | the same event represented by a rig or well. | yes | string | * | |
filter | pipes filter used to a specific object | no | string |
| |
indexType | the object index type(useful for log objects) | only for log objects | string | date time, measured depth, vertical depth | |
includeExtra | includes extra info when necessary | no | boolean | false | true, false |
curveMap | filtered curves that will be showed. It is possible to change channel name. | no | json |
| |
allChannels | useful to show all channels | no | boolean | true | true, false |
Complete WITSML data output example
Last updated