FetchSlackFile 2025.10.9.21 — Slack 파일 다운로드 프로세서
FetchSlackFile 2025.10.9.21 — Slack 파일 다운로드 프로세서
FetchSlackFile 프로세서는 Slack에서 공유된 파일을 다운로드하고, 파일 내용을 FlowFile 내용에, 파일의 FlowFile 속성을 기록해요.
출처: Snowflake 문서
본문
기능 — 일반 공개 (Generally Available)
Openflow Snowflake 배포는 AWS, Azure, GCP의 상용 리전에서 모든 계정에 제공돼요.
Openflow BYOC 배포는 AWS의 상용 리전에서 모든 계정에 제공돼요.
Bundle
com.snowflake.openflow.runtime | runtime-slack-processors-nar
Description
Slack에서 공유된 파일을 다운로드해요. 파일 내용을 FlowFile 내용에 기록하고 파일의 FlowFile 속성을 기록해요.
Tags
download, file, slack
Input Requirement
REQUIRED
Supports Sensitive Dynamic Properties
false
Properties
| Property | Description |
|---|---|
| Bot Token | Slack 애플리케이션에 등록된 Bot Token |
| Channel ID | 파일이 공유된 Slack Channel ID |
| File ID | 다운로드할 Slack File ID |
| Rate Limiter Service | 프로세서 간 속도 제한을 조정하는 Slack Rate Limiter Service예요 |
| Web Client Service | Slack에서 파일을 다운로드하는 데 사용할 Web Client Service |
Relationships
| Name | Description |
|---|---|
| failure | 처리할 수 없었던 FlowFile이 이 관계로 라우팅돼요 |
| success | 성공적으로 다운로드된 Slack 파일을 담은 FlowFile이 이 관계로 라우팅돼요 |
Writes attributes
| Name | Description |
|---|---|
| mime.type | 다운로드된 파일의 MIME 타입 |
| filename | 다운로드된 파일의 이름 |
| slack.file.name | Slack 파일 이름 |
| slack.file.mimetype | Slack 파일 MIME 타입 |
| slack.file.size | 바이트 단위의 Slack 파일 크기 |
| slack.conversation.id | Slack Channel ID |
| slack.event.ts | Slack 이벤트 타임스탬프 |
See also
- com.snowflake.openflow.runtime.processors.slack.FetchSlackConversationInfo
- com.snowflake.openflow.runtime.processors.slack.FetchSlackMessage