You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/UserGuide/Master/Table/User-Manual/Data-Sync_apache.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -401,7 +401,7 @@ WITH SINK (
401
401
```
402
402
403
403
404
-
## 4. Reference: Notes
404
+
## Reference: Notes
405
405
406
406
You can adjust the parameters for data synchronization by modifying the IoTDB configuration file (`iotdb-system.properties`), such as the directory for storing synchronized data. The complete configuration is as follows:
> - True (recommended): Under this value, the task will process and send the data in real-time. Its characteristics are high timeliness and low throughput.
486
486
> - False: Under this value, the task will process and send the data in batches (according to the underlying data files). Its characteristics are low timeliness and high throughput.
487
487
488
-
### 5.2 sink parameter
488
+
### sink parameter
489
489
490
-
#### 5.2.1 iotdb-thrift-sink
490
+
#### iotdb-thrift-sink
491
491
492
492
|**Parameter**|**Description**| Value Range | Required | Default Value |
| compressor.zstd.level | When the selected RPC compression algorithm is zstd, this parameter can be used to additionally configure the compression level of the zstd algorithm. | Int: [-131072, 22]| No | 3 |
503
503
| rate-limit-bytes-per-second | The maximum number of bytes allowed to be transmitted per second. The compressed bytes (such as after compression) are calculated. If it is less than 0, there is no limit. | Double: [Double.MIN_VALUE, Double.MAX_VALUE]| No | -1 |
504
504
505
-
#### 5.2.2 iotdb-thrift-ssl-sink
505
+
#### iotdb-thrift-ssl-sink
506
506
507
507
508
508
|**Parameter**|**Description**| Value Range | Required | Default Value |
Copy file name to clipboardExpand all lines: src/UserGuide/Master/Table/User-Manual/Data-Sync_timecho.md
+38-10Lines changed: 38 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -189,8 +189,8 @@ Detailed introduction of pre-installed plugins is as follows (for detailed param
189
189
<td>Default processor plugin that does not process incoming data.</td>
190
190
</tr>
191
191
<tr>
192
-
<td rowspan="4">sink Plugin</td>
193
-
<td rowspan="4">Supported</td>
192
+
<td rowspan="6">sink Plugin</td>
193
+
<td rowspan="6">Supported</td>
194
194
<td>do-nothing-sink</td>
195
195
<td>Does not process outgoing data.</td>
196
196
</tr>
@@ -206,6 +206,14 @@ Detailed introduction of pre-installed plugins is as follows (for detailed param
206
206
<td>iotdb-thrift-ssl-sink</td>
207
207
<td>Used for data transmission between IoTDB instances (V2.0.0+). Uses Thrift RPC framework with a multi-threaded sync blocking IO model, suitable for high-security scenarios.</td>
208
208
</tr>
209
+
<tr>
210
+
<td>write-back-sink</td>
211
+
<td>A data write-back plugin for IoTDB (V2.0.2 and above) to achieve the effect of materialized views.</td>
212
+
</tr>
213
+
<tr>
214
+
<td>opc-ua-sink</td>
215
+
<td>An OPC UA protocol data transfer plugin for IoTDB (V2.0.2 and above), supporting both Client/Server and Pub/Sub communication modes. </td>
216
+
</tr>
209
217
</tbody>
210
218
</table>
211
219
@@ -418,7 +426,7 @@ WITH SINK (
418
426
)
419
427
```
420
428
421
-
## 4. Reference: Notes
429
+
## Reference: Notes
422
430
423
431
You can adjust the parameters for data synchronization by modifying the IoTDB configuration file (`iotdb-system.properties`), such as the directory for storing synchronized data. The complete configuration is as follows:
> - True (recommended): Under this value, the task will process and send the data in real-time. Its characteristics are high timeliness and low throughput.
513
521
> - False: Under this value, the task will process and send the data in batches (according to the underlying data files). Its characteristics are low timeliness and high throughput.
514
522
515
-
### 5.2 sink parameter
523
+
### sink parameter
516
524
517
-
#### 5.2.1 iotdb-thrift-sink
525
+
#### iotdb-thrift-sink
518
526
519
527
|**Parameter**|**Description**| Value Range | Required | Default Value |
| compressor.zstd.level | When the selected RPC compression algorithm is zstd, this parameter can be used to additionally configure the compression level of the zstd algorithm. | Int: [-131072, 22]| No | 3 |
530
538
| rate-limit-bytes-per-second | The maximum number of bytes allowed to be transmitted per second. The compressed bytes (such as after compression) are calculated. If it is less than 0, there is no limit. | Double: [Double.MIN_VALUE, Double.MAX_VALUE]| No | -1 |
531
539
532
-
#### 5.2.2 iotdb-air-gap-sink
540
+
#### iotdb-air-gap-sink
533
541
534
542
|**Parameter**|**Description**| Value Range | Required | Default Value |
| rate-limit-bytes-per-second | The maximum number of bytes allowed to be transmitted per second. The compressed bytes (such as after compression) are calculated. If it is less than 0, there is no limit. | Double: [Double.MIN_VALUE, Double.MAX_VALUE]| No | -1 |
543
551
| air-gap.handshake-timeout-ms | The timeout duration for the handshake requests when the sender and receiver attempt to establish a connection for the first time, in milliseconds. | Integer | No | 5000 |
544
552
545
-
#### 5.2.3 iotdb-thrift-ssl-sink
553
+
#### iotdb-thrift-ssl-sink
546
554
547
555
|**Parameter**|**Description**| Value Range | Required | Default Value |
| compressor.zstd.level | When the selected RPC compression algorithm is zstd, this parameter can be used to additionally configure the compression level of the zstd algorithm. | Int: [-131072, 22]| No | 3 |
558
566
| rate-limit-bytes-per-second | Maximum bytes allowed per second for transmission (calculated after compression). Set to a value less than 0 for no limit. | Double: [Double.MIN_VALUE, Double.MAX_VALUE]| No | -1 |
559
567
| ssl.trust-store-path | Path to the trust store certificate for SSL connection. | String.Example: '127.0.0.1:6667,127.0.0.1:6668,127.0.0.1:6669', '127.0.0.1:6667' | Yes | - |
560
-
| ssl.trust-store-pwd | Password for the trust store certificate. | Integer | Yes | - |
568
+
| ssl.trust-store-pwd | Password for the trust store certificate. | Integer | Yes | - |
| sink.opcua.model | OPC UA model used | String: client-server / pub-sub | No | pub-sub |
582
+
| sink.opcua.tcp.port | OPC UA's TCP port | Integer: [0, 65536]| No | 12686 |
583
+
| sink.opcua.https.port | OPC UA's HTTPS port | Integer: [0, 65536]| No | 8443 |
584
+
| sink.opcua.security.dir | Directory for OPC UA's keys and certificates | String: Path, supports absolute and relative directories | No | Opc_security folder`<httpsPort: tcpPort>`in the conf directory of the DataNode related to iotdb <br> If there is no conf directory for iotdb (such as launching DataNode in IDEA), it will be the iotdb_opc_Security folder`<httpsPort: tcpPort>`in the user's home directory |
585
+
| sink.opcua.enable-anonymous-access | Whether OPC UA allows anonymous access | Boolean | No | true |
586
+
| sink.user | User for OPC UA, specified in the configuration | String | No | root |
587
+
| sink.password | Password for OPC UA, specified in the configuration | String | No | root |
588
+
| sink.opcua.placeholder | A placeholder string used to substitute for null mapping paths when the value of the ID column is null | String | Optional | "null" |
Copy file name to clipboardExpand all lines: src/UserGuide/latest-Table/User-Manual/Data-Sync_apache.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -401,7 +401,7 @@ WITH SINK (
401
401
```
402
402
403
403
404
-
## 4. Reference: Notes
404
+
## Reference: Notes
405
405
406
406
You can adjust the parameters for data synchronization by modifying the IoTDB configuration file (`iotdb-system.properties`), such as the directory for storing synchronized data. The complete configuration is as follows:
> - True (recommended): Under this value, the task will process and send the data in real-time. Its characteristics are high timeliness and low throughput.
486
486
> - False: Under this value, the task will process and send the data in batches (according to the underlying data files). Its characteristics are low timeliness and high throughput.
487
487
488
-
### 5.2 sink parameter
488
+
### sink parameter
489
489
490
-
#### 5.2.1 iotdb-thrift-sink
490
+
#### iotdb-thrift-sink
491
491
492
492
|**Parameter**|**Description**| Value Range | Required | Default Value |
| compressor.zstd.level | When the selected RPC compression algorithm is zstd, this parameter can be used to additionally configure the compression level of the zstd algorithm. | Int: [-131072, 22]| No | 3 |
503
503
| rate-limit-bytes-per-second | The maximum number of bytes allowed to be transmitted per second. The compressed bytes (such as after compression) are calculated. If it is less than 0, there is no limit. | Double: [Double.MIN_VALUE, Double.MAX_VALUE]| No | -1 |
504
504
505
-
#### 5.2.2 iotdb-thrift-ssl-sink
505
+
#### iotdb-thrift-ssl-sink
506
506
507
507
508
508
|**Parameter**|**Description**| Value Range | Required | Default Value |
0 commit comments