ダッシュボードの編集がアラートに及ぼす影響

適切なユーザー権限があれば、ユーザー定義のダッシュボードLookML ダッシュボードクエリベースまたは Look リンクタイルにアラートを作成できます。

各アラートのクエリは、アラート作成時にダッシュボードとタイルの設定を取得します。ただし、アラートは、アラートを再作成する必要がなく、ユーザーまたは他のユーザーが基になるダッシュボードまたはタイルに行う一般的な変更の多くと同期します。このドキュメント ページでは、次のようなダッシュボードの変更がアラートに与える影響について説明します。

アラートクエリの編集については、アラートの変更に関するドキュメント ページをご覧ください。

ダッシュボードまたはタイルの編集

ユーザーや他のユーザーがアラートのタイルやダッシュボードに加えた変更の多くは、アラートを再作成しなくてもアラート設定に同期されます。このアラートでは、ダッシュボード タイルまたはタイルのダッシュボード フィルタにいくつかの変更がキャプチャされます。このアラートは、タイルのダッシュボード タイプに応じて変更が異なる場合もあります。

ダッシュボード タイルの編集

タイルに少なくとも 1 つのアラートが表示されている場合、ダッシュボード タイルのその他メニューから [Edit] オプションにカーソルを合わせると、Looker が警告を表示します。

Editing may affect any alerts on this tile.

Looker は、[Edit タイル] ウィンドウ内にも警告を表示します。

At least one alert is set on this dashboard tile. Editing the fields in this tile's visualization may invalidate the conditions for these alerts.

Looker では、編集がこのタイルのアラートに影響する可能性があるという警告が表示されます。

ダッシュボード タイルに加えられた変更の多くは、そのタイルのアラートによって採用されます。ただし、変更内容によっては、アラートクエリの意図的な意味が無効になり、アラートとダッシュボード タイルの同期が機能しなくなる場合があります。一般的なダッシュボードのタイルの変更の一覧と、そのタイルに対するアラートへの影響については、このページの表をご覧ください。

ユーザー定義のダッシュボードまたは LookML ダッシュボードの編集

このテーブルは、ユーザーがユーザー定義のダッシュボード(UDD)または LookML ダッシュボードのタイルクエリに対して行う変更ごとにアラートが同期されるかどうかを示します。

ダッシュボードのタイルクエリの変更点 アラートがダッシュボードに同期されるか オーナーの解決策
アラートクエリで使用されているディメンションまたはカスタム ディメンション削除 なし 既存のアラート条件の編集。
アラートクエリで使用されないディメンションまたはカスタム ディメンション追加または削除 あり
アラートクエリで使用されている type: time ディメンションの削除 なし 既存のアラート条件の編集。
measure またはカスタム measure追加 あり
ディメンション、カスタム ディメンション、measure、カスタム measure、アラートクエリで使用されていない表計算削除 あり
アラートクエリで使用されている measure またはカスタム measure削除 なし 既存のアラート条件の編集。
アラートクエリで使用されていない既存の表計算の編集 あり
アラートクエリで使用されている既存の表計算の編集 あり
アラートクエリで使用される表計算の削除 なし 既存のアラート条件の編集。
表計算の追加 あり
アラートクエリで使用されていないディメンションを可視化から隠す あり
アラートクエリで使用されるディメンションを可視化から隠す あり
アラートクエリで使用されていないmeasure を可視化から隠す あり
アラートクエリで使用されるmeasure を可視化から隠す あり 既存のアラート条件の編集。
可視化タイプの変更 あり
クエリのフィルタの変更 あり 変更はアラートと同期されますが、アラートのトリガー値が更新されたクエリフィルタによって指示されたデータ値の範囲外である場合、アラートが無効になることがあります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。
並べ替え順序の変更 あり 新しいデータ範囲を考慮して、アラートのトリガー値を編集します。
ピボットの変更(アンピボット、別のフィールドのピボット) あり 変更はアラートと同期されますが、アラートのトリガー値が更新されたピボットによって指示されたデータ値の範囲外である場合、アラートが無効になることがあります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。
列の上限の変更 あり 変更はアラートと同期されますが、アラートのトリガー値が更新された列の上限によって指示されたデータ値の範囲外である場合、アラートが無効になることがあります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。
行の上限の変更 あり 変更はアラートと同期されますが、アラートのトリガー値が更新された行の上限によって指示されたデータ値の範囲外である場合、アラートが無効になることがあります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。
小計の追加または削除 あり
または行の合計の追加または削除 あり
欠けている日付と値の入力 あり 変更はアラートと同期されますが、欠損値のあるフィールドがタイムフレームの場合、これらの値を入力するとタイルクエリの結果に影響することがあります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。
フィールドの並び替え あり 変更はアラートと同期されますが、クエリに行や列の制限がある場合、タイルクエリのフィールドの順序を変更すると、クエリ結果に影響する可能性があります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。
type: time またはカスタム ディメンションのディメンションを並べ替え あり 例外: 最初の時間のディメンションが、アラートが設定されている時間のディメンションと異なる場合、アラートは同期されません。

LookML ダッシュボードの編集

次の表は、LookML ダッシュボード専用に行われた変更がこれらのタイルのアラートにどのように影響するかを示します。

LookML ダッシュボードのタイルクエリの変更点 アラートがダッシュボードに同期されるか オーナーの解決策
explore パラメータまたは model パラメータの変更(ただし、同じ LookML ダッシュボード ID の model::dashboardname は保持)。 なし
  • LookML の変更を元に戻さずに元のアラート設定を保持する場合は、ダッシュボード要素を元の explore または model パラメータ構成で再作成してから、アラートを再作成します。
  • 新しい要素 model または explore パラメータの構成に適用する新しいアラートを作成します。

Dashboard Filterの編集

ユーザー定義のダッシュボードでは、ダッシュボード フィルタに対して行われた変更をダッシュボード上のすべてのアラートと同期するか、ダッシュボード フィルタの変更を同期しないかを選択できます。ダッシュボード フィルタに加えた変更を、個々のダッシュボード タイルのアラートに選択的に適用することはできません。

ダッシュボード フィルタの変更をダッシュボード上のすべてのアラートと同期するには:

  1. ダッシュボードのその他メニューをクリックします。
  2. [ダッシュボードを編集] を選択して、編集モードに切り替えます。
  3. 上のツールバーにある [フィルタ] をクリックします。
  4. [アラートにフィルタの編集を適用] の切り替えを有効にします。

Looker は、LookML ダッシュボードのフィルタに加えた変更をアラートと同期しません。

次の表は、ユーザー定義のダッシュボードにのみ行われた変更がこれらのタイルのアラートにどのように影響するかを示しています。

UDD 永続フィルタの変更点(アラートの切り替えが有効な場合) アラートがダッシュボードに同期されるか ユーザーの解決策
ダッシュボード フィルタの追加または削除 あり 変更はアラートと同期されますが、ダッシュボード フィルタを更新するとクエリの結果に影響する場合があります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。
ダッシュボード フィルタのデフォルト値の編集 あり 変更はアラートと同期されますが、ダッシュボード フィルタを更新するとクエリの結果に影響する場合があります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。
ダッシュボード フィルタの一時値の編集 なし 変更はアラートと同期されますが、ダッシュボード フィルタを更新するとクエリの結果に影響する場合があります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。
ダッシュボード フィルタが適用されるフィールドの編集 あり 変更はアラートと同期されますが、ダッシュボード フィルタを更新するとクエリの結果に影響する場合があります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。

ダッシュボードのコピー

ダッシュボードのコピーを作成しても、そのダッシュボードに対する拡張アラートはコピーされません。

ダッシュボードの削除

ダッシュボードを削除すると、そのダッシュボードのアラートが直ちに無効になります。アラートの条件が満たされると、フォロワーまたは受信者に通知が届かなくなります。

アラートのオーナーは、[アラートの管理] ユーザーページでアラートのダッシュボードの名前が削除されたことをすぐに確認します。アラートクエリが次回実行されると、アラートのステータスは [無効] になります。

アラートの同期ステータスの確認

アラートの同期ステータスは、[アラートを管理] ページにある [アラートの詳細] ページで確認できます。Looker 管理者の場合、[アラートの詳細] ページは、[アラート] 管理ページからも確認できます。

同期ステータスがページの左下に表示されます。

  • 緑色の丸で囲まれたチェックマークは、アラートがダッシュボードに同期されていることを示します。
  • 黄色の三角形の警告記号は、アラートがダッシュボードから同期されていないことを示します。ステータスには、同期が解除された時点のタイムスタンプが含まれます。同期されていないアラートの場合は、[アラートを管理] ユーザーページまたは [アラート] 管理ページ] の [ダッシュボード] 列に [なし] の値が表示されます。

同期されていないアラートの解決

アラートがダッシュボードから同期されていない場合でも、Looker は引き続きアラートクエリを実行してダッシュボード タイルのデータでアラート条件を確認します。これらのクエリの結果はアラートの履歴に表示され、アラートのオーナー管理者向けのアラート管理ページの [アラートの詳細] ページと、[アラートの履歴] 管理ページで確認できます。ただし、同期が中断する理由によっては、アラートの条件が満たされない場合があります。

所有するアラートがダッシュボードから同期されない場合は、次の方法で動作を解決する必要があります。

  • 元のアラート条件を編集する
  • 元のアラートしきい値を編集する
  • タイルの元のクエリと必要なフィルタを再作成する

アラートを編集するには、アラートの変更ドキュメントをご覧ください。

タイルクエリを再作成するには:

  1. [アラートの詳細] ページで、ビジュアリゼーションのその他メニューの [ここから探索] オプションをクリックします。
  2. 元のクエリを再作成します。
  3. Explore の歯車アイコンをクリックして、歯車メニューで [保存] を選択し、サブメニューで [既存のダッシュボードへ] を選択して、適切なダッシュボードにクエリを追加します。
  4. ダッシュボードで、必要に応じてタイルにダッシュボード フィルタを適用します。
  5. ダッシュボード タイルに新しいアラートを設定します。