https://github.com/fabricalab/streaming-flink-file-source
File source operator for Apache Flink
https://github.com/fabricalab/streaming-flink-file-source
apache-flink flink streaming
Last synced: 6 months ago
JSON representation
File source operator for Apache Flink
- Host: GitHub
- URL: https://github.com/fabricalab/streaming-flink-file-source
- Owner: fabricalab
- License: apache-2.0
- Created: 2019-10-31T10:16:05.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-03T07:38:44.000Z (almost 6 years ago)
- Last Synced: 2025-07-14T08:59:21.065Z (12 months ago)
- Topics: apache-flink, flink, streaming
- Language: Java
- Size: 73.2 KB
- Stars: 14
- Watchers: 3
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# flink-file-source
[](https://travis-ci.org/fabricalab/streaming-flink-file-source)
[](https://codecov.io/gh/fabricalab/streaming-flink-file-source)
[](https://opensource.org/licenses/Apache-2.0)
[](https://search.maven.org/search?q=g:%22it.fabricalab.streaming%22%20AND%20a:%22flink-file-source%22)
[Apache Flink®](https://flink.apache.org/) is a framework and distributed processing engine for stateful computations over unbounded and bounded data streams.
This open source project contains a *Source operator* that allow to retrieval file content and handling mutations.
You must provide a class that represent the content file so that the operator can return a typed stream.
### Maven Repository
Flink file source release are available from Maven Central. Snapshot builds are distributed using [OSS Sonatype](https://oss.sonatype.org/content/repositories/snapshots/it/fabricalab/streaming)
### Quick Installation
If you are using Maven you can add the flink-file-source by adding the following XML to your pom.xml file:
```xml
it.fabricalab.streaming
flink-file-source
1.1.0
```
## Documentation
All the documentation is available on the [wiki pages](https://github.com/fabricalab/streaming-flink-file-source/wiki/Listen-a-file).
## Disclaimer
Apache Flink, Flink®, Apache®, the squirrel logo, and the Apache feather logo are either registered trademarks or trademarks of [The Apache Software Foundation](http://apache.org).