適切なユーザー権限があれば、ユーザー定義のダッシュボードや 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.
ダッシュボード タイルに加えられた変更の多くは、そのタイルのアラートによって採用されます。ただし、一部の変更により、アラートクエリの意図された意味が無効にされ、アラートとダッシュボード タイルの同期が中断される可能性があります。一般的なダッシュボードのタイルの変更の一覧と、そのタイルに対するアラートへの影響については、このページの表をご覧ください。
ユーザー定義のダッシュボードまたは 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 は保持)。 |
なし |
|
Dashboard Filterの編集
ユーザー定義ダッシュボードの場合、ダッシュボードのフィルタに加えた変更をダッシュボードのすべてのアラートと同期するか、ダッシュボードのフィルタの変更を同期しないかを選択できます。ダッシュボードフィルタに加えた変更を、個々のダッシュボードタイルのアラートに適用することはできません。
ダッシュボードのフィルタの変更をダッシュボードのすべてのアラートと同期するには:
- ダッシュボードのその他メニューをクリックします。
- [ダッシュボードを編集] を選択して、編集モードに切り替えます。
- 上のツールバーにある [フィルタ] をクリックします。
[アラートにフィルタの編集を適用] の切り替えを有効にします。
Looker は、LookML ダッシュボードのフィルタに加えられた変更とアラートの同期は行いません。
次の表では、ユーザー定義ダッシュボードに対してのみ行われた変更が、そうしたタイル上のアラートにどのように影響するかを示します。
UDD 永続フィルタの変更点(アラートの切り替えが有効な場合) | アラートがダッシュボードに同期されるか | ユーザーの解決策 |
ダッシュボード フィルタの追加または削除 | あり | 変更はアラートと同期されますが、ダッシュボード フィルタを更新するとクエリの結果に影響する場合があります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。 |
ダッシュボード フィルタのデフォルト値の編集 | あり | 変更はアラートと同期されますが、ダッシュボード フィルタを更新するとクエリの結果に影響する場合があります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。 |
ダッシュボード フィルタの一時値の編集 | なし | 変更はアラートと同期されますが、ダッシュボード フィルタを更新するとクエリの結果に影響する場合があります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。 |
ダッシュボード フィルタの適用対象となるフィールドの編集 | あり | 変更はアラートと同期されますが、ダッシュボード フィルタを更新するとクエリの結果に影響する場合があります。新しいデータ範囲を考慮して、アラートのトリガー値の編集が必要になる場合があります。 |
ダッシュボードのコピー
ダッシュボードのコピーを作成しても、そのダッシュボードの拡張アラートはコピーされません。
ダッシュボードの削除
ダッシュボードを削除すると、そのダッシュボードのアラートが直ちに無効になります。アラートの条件が満たされると、フォロワーまたは受信者に通知が届かなくなります。
アラートの所有者は、[アラートの管理] ユーザーページで、アラートのダッシュボード名が削除されたことをすぐに確認できます。アラートクエリが次回実行されると、アラートのステータスは [無効] になります。
アラートの同期ステータスの確認
アラートの同期ステータスは、[アラートを管理] ページにある [アラートの詳細] ページで確認できます。Looker 管理者の場合、[アラートの詳細] ページは、[アラート] 管理ページからも確認できます。
同期ステータスがページの左下に表示されます。
- 緑色の丸で囲まれたチェックマークは、アラートがダッシュボードに同期されていることを示します。
- 黄色の三角形の警告記号は、アラートがダッシュボードから同期されていないことを示します。ステータスには、同期が解除された時点のタイムスタンプが含まれます。同期されていないアラートの場合は、[アラートを管理] ユーザーページまたは [アラート] 管理ページ] の [ダッシュボード] 列に [なし] の値が表示されます。
同期されていないアラートの解決
アラートがダッシュボードから同期されていない場合でも、Looker は引き続きアラートクエリを実行してダッシュボード タイルのデータでアラート条件を確認します。これらのクエリの結果はアラートの履歴に表示され、アラートのオーナーと管理者向けのアラート管理ページの [アラートの詳細] ページと、[アラートの履歴] 管理ページで確認できます。ただし、同期が中断する理由によっては、アラートの条件が満たされない場合があります。
所有しているアラートがダッシュボードから同期されなくなった場合は、次の手順で問題を解決する必要があります。
- 元のアラート条件の編集
- 元のアラートしきい値を編集する
- タイルの元のクエリと必要なフィルタを再作成する
アラートを編集するには、アラートの変更ドキュメントをご覧ください。
タイルのクエリを再作成するには:
- [アラートの詳細] ページで、ビジュアリゼーションのその他メニューの [ここから探索] オプションをクリックします。
- 元のクエリを再作成します。
- Explore の歯車アイコンをクリックして、歯車メニューで [保存] を選択し、サブメニューで [既存のダッシュボードへ] を選択して、適切なダッシュボードにクエリを追加します。
- ダッシュボードで、必要に応じてタイルにダッシュボード フィルタを適用します。
- そのダッシュボード タイルに新しいアラートを設定します。