InfluxDB
Last updated
Last updated
InfluxDB source connector
Read external data source data through InfluxDB.
supports query SQL and can achieve projection effect.
url
string
yes
-
sql
string
yes
-
schema
config
yes
-
database
string
yes
username
string
no
-
password
string
no
-
lower_bound
long
no
-
upper_bound
long
no
-
partition_num
int
no
-
split_column
string
no
-
epoch
string
no
n
connect_timeout_ms
long
no
15000
query_timeout_sec
int
no
3
common-options
config
no
-
the url to connect to influxDB e.g.
The query sql used to search data
The schema information of upstream data. e.g.
The influxDB
database
the username of the influxDB when you select
the password of the influxDB when you select
the split_column
of the influxDB when you select
Tips:
influxDB tags is not supported as a segmented primary key because the type of tags can only be a string
influxDB time is not supported as a segmented primary key because the time field cannot participate in mathematical calculation
Currently,
split_column
only supports integer data segmentation, and does not supportfloat
,string
,date
and other types.
upper bound of the split_column
column
lower bound of the split_column
column
the partition_num
of the InfluxDB when you select
Tips: Ensure that
upper_bound
minuslower_bound
is dividedbypartition_num
, otherwise the query results will overlap
returned time precision
Optional values: H, m, s, MS, u, n
default value: n
the query_timeout
of the InfluxDB when you select, in seconds
the timeout for connecting to InfluxDB, in milliseconds
Source plugin common parameters, please refer to Source Common Options for details
Example of multi parallelism and multi partition scanning
Example of not using partition scan
fields [Config]