The Spotfire Streaming Adapter for WITSML is implemented as a suite of fourteen single-purpose global Java operators, each handling one of the following actions:
-
Spotfire Streaming Adapter For WITSML STORE Server Capabilities, which reads server capabilities.
-
Spotfire Streaming Adapter For WITSML STORE Read Log, which reads log data.
-
Spotfire Streaming Adapter For WITSML STORE Read Well, which reads well data.
-
Spotfire Streaming Adapter For WITSML STORE Read Wellbore, which reads wellbore data.
-
Spotfire Streaming Adapter For WITSML STORE Read Trajectory, which reads trajectory data.
-
Spotfire Streaming Adapter For WITSML STORE Delete Log, which deletes log records.
-
Spotfire Streaming Adapter For WITSML STORE Delete Well, which deletes well records.
-
Spotfire Streaming Adapter For WITSML STORE Delete Wellbore, which deletes wellbore records.
-
Spotfire Streaming Adapter For WITSML STORE Delete Trajectory, which deletes trajectory records.
-
Spotfire Streaming Adapter For WITSML STORE Write Log, which writes log records.
-
Spotfire Streaming Adapter For WITSML STORE Write Well, which writes well records.
-
Spotfire Streaming Adapter For WITSML STORE Write Wellbore, which writes wellbore records.
-
Spotfire Streaming Adapter For WITSML STORE Write Trajectory, which writes trajectory records.
-
Spotfire Streaming Adapter For WITSML Log Data Convert, which takes in data read from the Read Log adapter and converts the comma separated strings to data tuples.
The WITSML adapters allow a StreamBase application to connect to a WITSML store and to read, write, or delete data from it. The adapters are described together on a single page of the Authoring Guide: Using the WITSML Operators.
See the WITSML Adapter Samples to see how these operators can be used.