대시보드 업데이트를 예약하면 대시보드에 up-to날짜 정보가 표시되고 최종 사용자의 성능이 향상됩니다. 구독은 대시보드 스냅샷을 전자 메일, Slack 또는 Microsoft Teams로 전송하여 관련자에게 정보를 제공합니다. 이 페이지에서는 구독을 설정하고 관리하는 방법을 설명합니다.
일정 만들기
대시보드 업데이트 일정을 만들 때 가장 최신 데이터를 끌어오는 주기적인 주기를 설정하고 공유 데이터 권한으로 게시된 대시보드의 경우 공유 캐시를 새로 고칩니다.
예약된 각 대시보드 업데이트에 대해 다음이 발생합니다.
- 데이터 세트를 정의하는 모든 SQL 논리는 지정된 시간 간격에 따라 실행됩니다.
- 결과는 쿼리 결과 캐시를 채우고 초기 대시보드 로드 시간을 개선하는 데 도움이 될 수 있습니다.
예약된 업데이트에 대한 공유 데이터 권한의 이점
공유 데이터 권한으로 게시된 대시보드는 개별 데이터 권한에 비해 성능 및 캐시 효율성을 향상합니다.
- 공유 캐시: 예약된 업데이트는 모든 대시보드 뷰어에서 액세스할 수 있는 공유 쿼리 결과 캐시를 채웁니다. 그러면 모든 사용자의 로드 시간이 크게 향상됩니다.
- 개별 캐시 새로 고침: 개별 데이터 권한으로 대시보드를 게시하는 경우에도 사용자는 일정을 구독하여 캐시 새로 고침을 트리거할 수 있습니다. 이렇게 하면 개인 캐시가 최신 상태로 유지되고 대시보드에 액세스할 때 로드 시간이 줄어듭니다.
- 쿼리 부하 감소: 결과가 캐시되고 공유되므로 기본 SQL 쿼리가 덜 자주 실행되어 컴퓨팅 비용과 웨어하우스 부하가 줄어듭니다.
일정을 구독하는 사용자는 전자 메일 PDF 스냅샷이 필요하지 않더라도 이러한 캐시 새로 고침의 이점을 누릴 수 있습니다. 구독은 캐시 새로 고침 워크플로를 시작하여 대시보드를 방문할 때 대시보드가 빠르게 로드되도록 합니다.
일정을 만들려면:
대시보드의 오른쪽 위 모서리에서 일정을 클릭합니다. 일정 추가 대화 상자가 나타납니다.
새 일정의 이름 식별자를 입력합니다.
필요한 경우 드롭다운 선택기를 사용하여 빈도 및 시작 시간을 지정합니다. 필요에 따라 Cron 구문 표시 확인란을 선택하여 Quartz Cron 구문에서 일정을 편집합니다.
표준 시간대 드롭다운 메뉴를 사용하여 표준 시간대를 선택합니다.
기본값 사용을 선택하거나 필터 선택을 사용하여 예약된 실행 중에 대시보드에 적용되는 필터 값을 결정합니다.
- 기본값 사용: 대시보드의 필터 위젯에서 기본값을 적용합니다.
- 필터 선택 사용: 일정을 만들 때 설정된 필터 값을 적용합니다.
SQL 웨어하우스 드롭다운 메뉴를 사용하여 예약된 실행에 대해 다른 SQL 웨어하우스를 선택합니다. 기본적으로 대시보드를 만들고 실행하는 데 사용되는 SQL 웨어하우스는 예약된 실행에서도 사용됩니다. 이 설정을 사용하여 예약된 업데이트를 실행할 다른 웨어하우스를 선택합니다.
(선택 사항) 구독자를 클릭하여 구독자를 추가합니다. 구독자는 예약된 실행이 완료된 후 대시보드의 PDF 스냅샷이 포함된 이메일을 받습니다.
만들기를 클릭합니다. 일정 대화 상자가 나타나고 사용자가 만든 일정이 표시됩니다. 이 대시보드에 대한 다른 일정이 있는 경우 대화 상자에도 해당 일정이 표시됩니다.
이 대시보드에 대한 일정이 이미 만들어진 경우 오른쪽 위 모서리에 있는 단추에 구독이 표시됩니다. 이전에 설명한 워크플로를 사용하여 일정을 추가합니다.
참고
정의된 시작 시간이 있는 일정의 경우 새로 고침 주기는 매일 해당 시간에 시작됩니다. 예를 들어 15:10부터 4시간마다 실행되도록 설정된 일정은 15:10, 19:10, 23:10 등에 실행되며 다음 날 15:09까지 계속됩니다. 그런 다음 케이던스가 다시 설정되고 15:10에 다시 시작됩니다.
일정 관리
일정을 편집, 일시 중지 또는 삭제하려면 다음을 수행합니다.
- 게시된 대시보드에서 스케줄을 클릭하세요. 대시보드에 대한 일정 목록이 나타납니다.
- 케밥 메뉴
을 클릭합니다. 관리하려는 일정의 오른쪽에 있습니다.
- 편집, 일시 중지, 또는 삭제 를 클릭합니다.
- 편집: 예약 UI를 엽니다. UI를 사용하여 일정을 조정한 다음 저장합니다.
- 일시 중지 또는 다시 시작: 일정이 활성 상태인지 일시 중지되었는지 여부를 설정합니다. 일시 중지된 일정은 구성 및 구독자 설정을 유지하지만 대시보드는 일정이 다시 시작될 때까지 알림을 업데이트하거나 보내지 않습니다.
- 삭제하다: 일정 및 모든 구독자 설정을 제거합니다.
구독 관리
일정 구독자는 일정이 실행될 때마다 현재 대시보드의 스냅샷을 받습니다. 구독자는 전자 메일, Slack 또는 Microsoft Teams를 통해 대시보드 스냅샷을 받습니다. 전자 메일 구독자는 PDF 스냅샷을 받습니다. Slack 및 Microsoft Teams 채널은 채널에 직접 표시되는 PNG 이미지 스냅샷, Azure Databricks에서 대시보드를 여는 직접 링크 및 메시지 스레드의 PDF 첨부 파일을 받습니다. 여러 페이지가 있는 대시보드의 경우 스냅샷은 대시보드의 첫 번째 페이지를 표시합니다.
공유 데이터 권한으로 게시된 대시보드의 경우 일정을 구독하면 대시보드 로드 시간을 개선하는 캐시 새로 고침도 트리거됩니다. 사용자는 전자 메일 알림이 필요하지 않더라도 구독할 수 있으므로 대시보드에 액세스할 때 성능이 향상됩니다.
중요한
구독 목록에는 최대 100명의 구독자가 포함될 수 있습니다. 알림 대상은 보내는 메시지 수에 관계없이 하나의 구독자로 계산됩니다.
구독 대상
대시보드 구독은 다음 대상을 지원합니다.
- 전자 메일: 작업 영역 사용자 및 전자 메일 알림 대상은 이메일을 통해 PDF 스냅샷을 받습니다. 계정 사용자, 메일 그룹 및 외부 사용자(예: 파트너 또는 클라이언트)를 이메일 알림 대상으로 구성할 수 있습니다.
- Slack: Slack 채널은 채널에 직접 표시되는 PNG 이미지 스냅샷, Azure Databricks에서 대시보드를 여는 직접 링크 및 메시지 스레드의 PDF 첨부 파일을 받습니다. 작업 공간 관리자가 Slack 알림 대상을 구성해야만 해당 대상을 구독자로 선택할 수 있습니다. Slack 알림 구성을 참조하세요.
- Microsoft Teams: Teams 채널은 채널에 직접 표시되는 PNG 이미지 스냅샷, Azure Databricks에서 대시보드를 여는 직접 링크 및 메시지 스레드의 PDF 첨부 파일을 받습니다. 작업 영역 관리자는 Microsoft Teams 알림 대상을 구성해야 구독자로 선택할 수 있습니다. Microsoft Teams 알림 구성을 참조하세요.
참고
전자 메일 구독자를 추가할 수 없는 경우 작업 영역 관리자가 작업 영역에 대한 메일 알림 해제했을 수 있습니다. AI/BI 관리 가이드를 참조하세요.
작업 영역 관리자는 알림 대상을 정의해야 구독자로 선택할 수 있습니다. 전자 메일 대상에 대한 알림 대상 관리 , Slack 대상에 대한 Slack 알림 구성 및 Microsoft Teams 대상에 대한 Microsoft Teams 알림 구성 을 참조하세요.
대시보드에 대해 적어도 CAN EDIT 권한이 있는 경우 업데이트를 받을 다른 구독자를 추가하고 제거할 수 있습니다. 대시보드에 대해 최소한 CAN VIEW 권한이 있는 경우 기존 일정에 구독자로 자신을 추가하고 제거할 수 있습니다.
Slack 또는 Microsoft Teams 채널 구독
Slack 또는 Microsoft Teams 채널을 구독하려면 먼저 작업 영역 관리자가 알림 대상을 구성해야 합니다. Slack 대상에 대한 Slack 알림 구성 및 Microsoft Teams 대상에 대한 Microsoft Teams 알림 구성을 참조하세요.
Slack 또는 Teams 채널을 구독하려면 다음을 수행합니다.
- 대시보드의 오른쪽 위 모서리에서 일정을 클릭합니다.
- 새 일정을 만들거나 기존 일정을 편집합니다.
- 새 일정을 만들려면 일정 이름, 빈도 및 필터 값을 입력한 다음 만들기를 클릭합니다.
- 기존 일정을 편집하려면 케밥 메뉴
을 클릭합니다. 일정 옆에 있는 편집을 선택합니다.
- 일정 구성에서 구독자를 클릭합니다.
- 입력하여 알림 대상을 검색하고 선택합니다.
- 저장을 클릭합니다.
일정이 실행되면 구성된 Slack 또는 Teams 채널에 알림이 게시됩니다.
문제가 발생하는 경우 Microsoft Teams 의 문제 해결 또는 Slack 및 문제 해결을 참조하세요.
다른 사용자 구독
다른 사용자를 구독하려면 다음을 수행합니다.
- 대시보드의 오른쪽 위 모서리에서 구독을 클릭합니다. 일정 대화 상자가 나타납니다.
- 구독자를 추가할 일정을 식별합니다.
을 클릭합니다. 해당 일정의 오른쪽에 있습니다. 그런 다음 편집을 클릭합니다.
할당된 일정이 있는 대시보드에 대한 액세스 권한을 볼 수 있는 경우 예약된 실행이 발생할 때마다 업데이트를 수신하도록 구독할 수 있습니다.
기존 일정을 직접 구독하려면 다음을 수행합니다.
- 대시보드의 오른쪽 위 모서리 근처에 있는 구독 단추를 클릭합니다. 일정 대화 상자에는 대시보드의 모든 일정이 표시됩니다.
- 선택한 일정의 오른쪽에 있는 구독을 클릭합니다.
자신을 구독자로 추가할 수 없는 경우 다음과 같은 이유가 적용될 수 있습니다.
작업 영역 관리자가 작업 영역에 대한 대시보드 구독 사용 옵션을 해제했습니다.
이 설정은 다른 모든 설정을 대체합니다. 작업 영역 관리자가 이 설정을 해제한 경우 대시보드 편집기에서 일정을 할당할 수 있지만 구독자를 할당할 수는 없습니다.
작업 영역에 액세스할 수 있는 권한이 없습니다.
계정 사용자는 알림 대상으로 구독자로만 추가할 수 있습니다. 계정 사용자에 대한 대시보드에는 구독 단추가 없습니다.
일정이 정의되지 않았습니다.
정의된 일정이 없는 대시보드의 경우 대시보드에 대한 CAN VIEW 또는 CAN RUN 액세스 권한이 있는 작업 영역 사용자는 구독 단추와 상호 작용할 수 없습니다.
전자 메일 업데이트에서 구독 취소
구독자는 일정에서 구독을 취소하여 알림 수신을 중지하도록 선택할 수 있습니다.
대시보드 UI를 사용하여 구독을 취소하려면 다음을 수행합니다.
- 대시보드의 오른쪽 위 모서리 근처에 있는 구독 단추를 클릭합니다. 일정 대화 상자에는 대시보드의 모든 일정이 표시됩니다.
- 구독을 취소하려면 구독을 클릭합니다. 단추 텍스트가 구독으로 변경됩니다.
예약된 업데이트에서 구독을 취소하려면 이메일 바닥글의 구독 취소 링크를 사용합니다.
참고
메일 알림 대해 설정된 더 큰 메일 목록에 포함된 사용자가 전자 메일 바닥글의 링크를 사용하여 구독을 취소하도록 선택하면 작업에서 전체 메일 그룹을 구독 취소합니다. 그룹 전체가 구독에서 제거되며 향후 PDF 스냅샷 업데이트를 받지 않습니다.
구독에 대한 대시보드 크기 제한
대시보드 구독 이메일에는 다음과 같은 base64로 인코딩된 파일이 포함됩니다.
- PDF: 전체 대시보드를 포함하는 PDF 파일입니다.
- DesktopImage: 데스크톱 컴퓨터에서 보기에 최적화된 이미지 파일입니다.
한도를 초과하는 경우 대시보드 구독 크기 제한 및 동작에 대한 자세한 내용은 대시보드 구독 제한을 참조하세요.
PDF 첨부 파일에 대한 데이터 보안
예약된 배달 또는 다운로드를 위해 대시보드 PDF가 생성되면 작업 영역을 만드는 동안 작업 영역 관리자가 구성한 클라우드 스토리지에 임시로 저장됩니다. 이 스토리지는 Azure Databricks에서 관리되며 외부에서 직접 액세스할 수 없습니다. PDF가 상주하는 위치와 삭제 방법을 알면 보안 및 규정 준수 요구 사항을 해결하는 데 도움이 될 수 있습니다. Azure Portal을 사용하여 작업 영역 배포를 참조하세요.
PDF 삭제 정책
예약된 업데이트(전자 메일 구독): 전자 메일 프로세스가 완료되면 개체 스토리지에서 PDF가 즉시 삭제됩니다.
사용자가 시작한 다운로드: 사용자가 UI에서 대시보드 PDF를 수동으로 다운로드하는 경우 파일은 최대 60일 동안 일시적으로 개체 스토리지에 유지됩니다. 이 보존 기간은 필요한 경우 다운로드 완료, 문제 해결 또는 다시 다운로드할 시간을 허용합니다.