12345678910111213141516171819202122232425262728 |
- default:
- # The type of the file, could be json, csv and lines
- fileType: json
- # The directory of the file relative to kuiper root or an absolute path.
- # Do not include the file name here. The file name should be defined in the stream data source
- path: data
- # The interval between reading the files, time unit is ms. If only read once, set it to 0
- interval: 0
- # The sending interval between each event in millisecond
- sendInterval: 0
- # After read
- # 0: keep the file
- # 1: delete the file
- # 2: move the file to moveTo
- actionAfterRead: 0
- # The path to move the file to after read, only valid when the actionAfterRead is 2
- moveTo: /tmp/kuiper/moved
- # If the first line is header
- hasHeader: false
- # Define the columns. If header is defined, this will be override
- # columns: [id, name]
- # How many lines to be ignored at the beginning. Notice that, empty line will be ignored and not be calculated.
- ignoreStartLines: 0
- # How many lines to be ignored in the end. Notice that, empty line will be ignored and not be calculated.
- ignoreEndLines: 0
- test:
- path: test
|