JDBC Query
By using the JDBC Query activity, you can retrieve tag definitions and retrieve the tag value with the most recent timestamp or historical tag values within a specified time range.
General
On the General tab, you can specify the name of the activity in the process, establish a connection to the PI JDBC server, select the type of operation you want to perform, specify and export the XSD schema.
Field | Module Property? | Description |
---|---|---|
Name | No | A unique name of the activity in a process. |
Server Connection | Yes | The PI JDBC shared resource selected to connect to a PI JDBC server.
Click the
|
Operation | No | The type of operation you want to perform: |
Use Wildcards | No | The option that determines precise query or fuzzy query is performed on the PI Data Archive server according to the tag names you enter on the Input tab. |
Attributes to Export | No | The list of value attributes that you can select to specify the schema for the output data on the
Output tab.
You can also load a customized output schema file for your JDBC activity. For more information, see Customizing JDBC Output Schema. |
Export xsd schema | No | After finishing your selection in Attributes to Export or loading a customized output schema file, click this button to export the schema which is then displayed on the Output tab. |
Input
On the Input tab, you can specify the tag name, time span, or both for your activity.
The input items are different depending on the operation type you select on the General tab:
Input Item | Description |
---|---|
TagName | The name of the tag that you want to retrieve.
You can enter multiple tag names by right-clicking TagName and then clicking Duplicate. But this operation is applicable only when the Use Wildcards check box is cleared on the General tab. |
Input Item | Description |
---|---|
TagName | The name of the tag that you want to retrieve.
You can enter multiple tag names by right-clicking TagName and then clicking Duplicate. But this operation is applicable only when the Use Wildcards check box is cleared on the General tab. |
Input Item | Description |
---|---|
TagName | The name of the tag that you want to retrieve. |
StartTime | The starting time of the time range within which you want to retrieve the historical values. |
EndTime | The ending time of the time range within which you want to retrieve the historical values. |
Count | The number of values that you want to retrieve. |
Output
On the Output tab, you can find the output results structured in the schema you specify on the General tab.
For the getSnapshot and getTagDefinition activities, results of only the tags that have matching data on the PI Data Archive server are returned.
Fault
On the Fault tab, you can find the error messages and error codes of the JDBC Query activity. For more information about errors, see Error Codes.