Amazon QuickSight でテスト E メールレポートを送信しようとしていますが、ビジュアルにデータが表示されません。これを解決するにはどうすればよいですか?
簡単な説明
次のエラーのいずれかが表示されます。
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 E メールレポートでは、パラメータに静的なデフォルト値のみを使用します。動的デフォルト値は無視されます。
解決方法
注: AWS コマンドラインインターフェイス (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] を選択します。
7.ブラウザ URL の末尾に分析 ARN を追加し、Enter キーを押します。
たとえば、https://us-east-1.quicksight.aws.amazon.com/sn/analyses/e87fc9ae-e7dd-41b0-98e4-b7246eddf8ba です。
8. コントロールパネルで、各コントロールを編集し、パラメータの名前を書き留めます。
9. 左側のナビゲーションペインで、[Filter] を選択し、各フィルターを編集します。使用されているパラメータがあるかどうかを確認します。
10. 左側のナビゲーションペインで、[Parameters] を選択し、ステップ 7 と 8 で特定したパラメータを編集します。動的または静的なデフォルト値が設定されているかどうかを検証します。