ダッシュボードの編集がアラートに与える影響

適切なユーザー権限があれば、ユーザー定義のダッシュボード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 を可視化から隠す あり
アラートクエリで使用される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. そのダッシュボード タイルに新しいアラートを設定します。