Looker의 작업 API를 구현하고 모든 Looker 사용자에게 인기 있는 통합(작업이라고도 함)을 노출하는 Looker 작업 허브를 통해 Looker와 통합된 타사 서비스에 Looker 콘텐츠의 반복 또는 일회성 전송을 예약할 수 있습니다. Slack 연결(API 토큰) 통합은 Looker 데이터가 포함된 연결을 Slack 채널 또는 채팅 메시지(DM)에 게시합니다. Looker 작업 허브에서 제공하는 Slack 작업과 달리 Slack 연결(API 토큰) 통합은 고객 호스팅 Looker 배포에 사용할 수 있습니다.
데이터의 지정된 임곗값이 충족되거나 초과되었을 때 Looker 콘텐츠를 Slack으로 전송할 수도 있습니다.
통합 시 앱에서 액세스할 수 있는 Slack 작업공간 부분을 제어하는 봇 토큰 범위라는 특정 권한이 있는 Slack 앱을 사용합니다. Looker에서 Slack 연결(API 토큰) 통합을 사용하려면 먼저 Slack 연결(API 토큰) GitHub 저장소 README 파일에 제공된 Slack 측에서 통합을 구성하는 설정 안내를 따라야 합니다.
Looker에서 Slack 연결(API 토큰) 통합 사용 설정
Slack 측에서 통합이 설정되면 Looker 관리자가 관리 메뉴에 있는 작업 페이지의 작업 목록에서 Slack 연결(API 토큰) 작업을 사용 설정해야 합니다.
- 통합 목록까지 아래로 스크롤하고 Slack 연결(API 토큰) 목록 옆에 있는 사용 설정 버튼을 클릭합니다.
- 사용 설정됨 전환 버튼을 사용 설정합니다.
- Slack API 토큰 필드의 Slack 측 설정에서 봇 사용자 OAuth 액세스 토큰을 입력합니다.
- 저장을 클릭합니다.
이제 통합이 구성되었습니다. 이제 Looker 스케줄러와 알림을 만들 때 Slack 연결(API 토큰) 옵션이 대상 옵션으로 표시됩니다.
Looker 스케줄러를 사용하여 Looker 콘텐츠를 Slack에 전송
Slack 연결(API 토큰) 통합을 사용하여 파일 연결을 Slack에 전송하려면 다음 안내를 따르세요.
- Looker 콘텐츠로 이동한 다음 콘텐츠 전송을 예약합니다.
- 스케줄러를 구성할 때 대상 필드에서 Slack 연결(API 토큰) 옵션을 선택합니다. Looker에는 채널 유형, 채널 목록, 전송에 포함할 주석 추가, 파일 이름 지정 등 Slack과 관련된 전송 옵션이 표시됩니다.
- 채널 유형 필드에서 채널을 선택하여 연결을 Slack 채널로 전송하거나 사용자를 선택하여 연결을 Slack 사용자에게 전송합니다.
- 공유 위치 필드에서 연결을 게시할 Slack 채널 또는 사용자를 선택합니다. 이 채널 또는 사용자 목록은 Slack 측에서 Slack 연결(API 토큰) 앱을 설정할 때 제공한 봇 사용자 인증 정보를 기반으로 하며 공개 및 비공개 채널과 봇이 초대된 채팅 메시지를 포함할 수 있습니다. 나열된 채널이 표시되지 않으면 봇이 Slack 채널에 초대되었는지 확인합니다.
- 설명 필드에 연결 전송에 포함할 텍스트를 입력합니다.
- 파일 이름 필드에 연결 파일의 파일 이름을 입력합니다. 파일 확장자는 포함하지 않아도 됩니다.
- 저장을 클릭하여 일정 설정을 저장하거나 지금 보내기를 클릭하여 연결을 Slack으로 즉시 보냅니다.
Slack 연결의 경우 사용 가능한 고급 전송 옵션은 대시보드 또는 Look 제공 여부에 따라 다릅니다.