SlackRecordSink¶
説明¶
Slack Post Message API を使って形式を整え、構成されたチャンネルに記録を送信します。このサービスを利用するには、Slackワークスペースにアクセスするためのボットユーザーが構成されたSlackアプリが必要です。Bot User OAuth Bearer Tokenは、Slackにメッセージを投稿する際に必要です。
プロパティ¶
以下のリストでは、必要なプロパティをアスタリスク (*) で表示しています。その他のプロパティはオプションと見なされます。この表は、任意のデフォルト値と、そのプロパティが NiFi 式言語に対応しているかどうかも示します。
表示名 |
API 名前 |
デフォルト値 |
許容値 |
説明 |
---|---|---|---|---|
アクセストークン * |
access-token |
NiFi から送信された Slack リクエストの認証と認可に使用されるBot OAuth トークン。 |
||
API URL * |
api-url |
Slack Web API URL チャンネルにテキストメッセージを投稿できます。変更する必要があるのは、Slack が API URL を変更した場合だけです。 |
||
チャンネル ID * |
channel-id |
メッセージを送信する Slack チャンネル、プライベートグループ、または IM チャンネル。チャンネル名の代わりにチャンネル ID を使用。 |
||
文字セットの入力 * |
input-character-set |
UTF-8 |
Slackメッセージの生成に使用する記録の文字セットを指定します。 |
|
Record Writer * |
record-sink-record-writer |
記録の書き出しに使用するController Serviceを指定します。 |
||
ウェブサービス クライアント プロバイダー * |
web-service-client-provider |
Slack API と通信するための HTTP クライアントを提供するController Service。 |
状態管理¶
このコンポーネントは状態を保存しません。
制限あり¶
このコンポーネントには制限はありません。
システムリソースに関する考察¶
このコンポーネントは、システムリソースを考慮したものではありません。