Slack
Slack sink connector
Support Those Enginesâ
Spark
Flink
SeaTunnel Zeta
Key featuresâ
Descriptionâ
Used to send data to Slack Channel. Both support streaming and batch mode.
For example, if the data from upstream is [
age: 12, name: huan
], the content send to socket server is the following:{"name":"huan","age":17}
Data Type Mappingâ
All data types are mapped to string.
Optionsâ
Name | Type | Required | Default | Description |
---|---|---|---|---|
webhooks_url | String | Yes | - | Slack webhook url |
oauth_token | String | Yes | - | Slack oauth token used for the actual authentication |
slack_channel | String | Yes | - | slack channel for data write |
common-options | no | - | Sink plugin common parameters, please refer to Sink Common Options for details |
Task Exampleâ
Simple:â
sink {
SlackSink {
webhooks_url = "https://hooks.slack.com/services/xxxxxxxxxxxx/xxxxxxxxxxxx/xxxxxxxxxxxxxxxx"
oauth_token = "xoxp-xxxxxxxxxx-xxxxxxxx-xxxxxxxxx-xxxxxxxxxxx"
slack_channel = "channel name"
}
}
Changelogâ
new versionâ
- Add Slack Sink Connector