Amazon QuickSight에서 테스트 이메일 보고서를 보내려고 하는데 시각 자료에 데이터가 표시되지 않습니다. 이 문제를 해결하려면 어떻게 해야 하나요?
간략한 설명
다음 오류 중 하나가 표시됩니다.
Report was not sent because no data on all visuals caused by dynanic default parameter.
-또는-
Report was not sent because no data on all visuals (User: All)), when using Static Default parameters with filters.
위의 오류는 QuickSight 대시보드에 동적 또는 정적 기본 파라미터가 있어 시각 자료에 데이터가 표시되지 않을 때 발생합니다. 예를 들어 파라미터가 필터에 연결되어 있는데 필터가 데이터 세트의 어떤 값과도 일치하지 않으면 데이터가 표시되지 않습니다. 대시보드 시각 자료에 표시되는 데이터가 없으면 QuickSight에서 이메일을 보낼 수 없습니다.
참고: QuickSight 이메일 보고서는 파라미터에 정적 기본값만 사용합니다. 동적 기본값은 무시됩니다.
해결 방법
참고: AWS Command Line Interface(AWS CLI) 명령을 실행할 때 오류가 발생할 경우 AWS CLI의 최신 버전을 사용하고 있는지 확인하세요.
이 문제를 해결하려면 동적 또는 정적 기본 파라미터와 해당 파라미터를 연결한 필터 또는 제어를 편집해야 합니다.
다음 단계를 완료합니다.
1. Amazon QuickSight 콘솔을 엽니다.
2. **대시보드(Dashboards)**를 선택한 다음 문제가 발생한 대시보드를 선택합니다.
3. 4단계에서 사용할 브라우저 URL의 대시보드 ID를 기록해 둡니다.
예: https://us-east-1.quicksight.aws.amazon.com/sn/dashboards/a1bc123d-abc1-abc2-abc3-abcdefef12345
4. 다음 describe-dashboard CLI 명령을 실행하여 대시보드가 게시되는 분석을 파악합니다.
aws quicksight describe-dashboard --aws-account-id account_id --dashboard-id dashboard_id
참고: account_id를 AWS 계정 ID로 바꾸고 dashboard_id를 대시보드의 ID로 바꿉니다.
5. 7단계에서 사용할 출력에서 소스 엔터티(분석) ARN을 기록해 둡니다.
출력 발췌 예시
{
"Status": 200,
"Dashboard": {
"DashboardId": "a1bc123d-abc1-abc2-abc3-abcdefef12345",
"Arn": "arn:aws:quicksight:us-east-1:658909682992:dashboard/a1bc123d-abc1-abc2-abc3-abcdefef12345",
"Name": "12345",
"Version": {
"CreatedTime": "2022-03-10T09:36:47.593000-06:00",
"Errors": [],
"VersionNumber": 1,
"SourceEntityArn": "arn:aws:quicksight:us-east-1:658909682992:analysis/e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba"
참고: 앞의 출력 발췌 예시에서 소스 엔터티 ARN은 e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba입니다.
6. Amazon QuickSight 콘솔에서 **분석(Analyses)**을 선택합니다.
- 브라우저 URL 끝에 분석 ARN을 추가하고 **입력(Enter)**을 누릅니다.
예: https://us-east-1.quicksight.aws.amazon.com/sn/analyses/e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba
8. **제어 패널(Controls Panel)**에서 각 제어를 편집하고 파라미터의 이름을 기록해 둡니다.
9. 왼쪽 탐색 창에서 **필터(Filter)**를 선택한 다음 각 필터를 편집합니다. 사용된 파라미터가 있는지 확인합니다.
10. 왼쪽 탐색 창에서 **파라미터(Parameters)**를 선택한 다음 7단계와 8단계에서 확인한 파라미터를 편집합니다. 동적 또는 정적 기본값이 설정되어 있는지 확인합니다.