
269
10
장
고급 TFX
데이터 과학자가 수동 모델 분석을 마치면 슬랙 스레드에서 승인이나 거부 응답을 할 수 있습
니다.
TFX
컴포넌트는 슬랙 응답을 청취하고 결정을 메타데이터스토어에 저장합니다. 그러면
다운스트림 컴포넌트에서 결정을 사용할 수 있습니다. 모델의 감사 단계에서 추적됩니다. [그
림
10
-
5
]는 쿠브플로 파이프라인 계통 브라우저의 예시 기록을 보여줍니다. 메타데이터스토
어는 데이터 과학자 (즉, 의사결정자 )와 타임 스탬프(슬랙 스레드
ID
1584638332
.
0001
)의
‘승인’을 추적합니다.
그림
10-5
쿠브플로 파이프라인의 감사 추적
10.2.1
슬랙 컴포넌트 설정
슬랙 컴포넌트가 슬랙 계정과 통신하려면
슬랙 봇 토큰
Slack
bot
token
이 필요합니다. 슬랙
API
(
https
://
api
.
slack
.
com
/
)로 봇 토큰을 요청할 수 있습니다. 토큰이 있으면 다음
bash
명령과 같이 토큰 문자열을 사용하여 파이프라인 환경의 환경 변수를 설정합니다.
$ export SLACK_BOT_TOKEN={your_slack_bot_token}
슬랙 컴포넌트는 표준
TFX
컴포넌트가 아니므로 별도로 설치해야 합니다. 깃허브에서
TFX
리포지토리를 복제한 다음 컴포넌트를 개별적으로 설치할 수 있습니다.
$ git clone https://github.com/tensorflow/tfx.git ...