This document describes built-in data source of the Xineo XIL processor.
Source type : sql.
| Available properties | |||
|---|---|---|---|
| Name | Description | Required | Default |
url | JDBC connection URL (see here). | Yes | |
userId | User ID (may also be specified in the URL). | No | |
password | User password (may also be specified in the URL). | No | |
loadDriver | A driver class name may be specified here to ask the corresponding driver to be loaded before connecting. | No | |
| Query format | |||
The format of the query must be a valid SELECT statement, in the SQL dialect suitable
for your RDBMS and JDBC. Variables are created for each returned field, which the name of
this field.
|
|||
| Notes | |||
| For more information about JDBC, see its official site. | |||
Source type : regex.
| Available properties | |||
|---|---|---|---|
| Name | Description | Required | Default |
inputSource | The name of the file that has to be processed. | Yes | |
inputEncoding | The encoding of the input stream | No | UTF-8 |
skipFirstLines | When specified, the given amount of lines are skipped at the begining of the file (must be a positive or null integer). | No | 0 |
matchFullLine | Tells if lines of the input stream must be entirely matched by the regular expression (must be true or false). | No | true |
| Query format | |||
| The format of the query must be a valid regular expression. Variables are created for each captured expression, with its index as name. | |||
| Notes | |||
|
See here for details about supported regular expression syntax. See here for more information about capturing groups. Non-matching lines will be silently ignored. |
|||
Source type : localRegex.
| Available properties | |||
|---|---|---|---|
| Name | Description | Required | Default |
inputString | The string that has to be processed. | Yes | |
| Query format | |||
Same as the regex datasource.
|
|||
| Notes | |||
Instead of matching each line of the input, this datasource tries to match the given
regular expression as many times as possible.
See he regex datasource documentation for more info.
|
|||
Note : Optional third-party data sources may be available without being documented here.