[コンテンツ ガードレール] ページでは、Looker 管理者は次のことができます。
-
統合された結果のクエリは、クエリ後の処理で計算されます。過剰な計算は Looker インスタンスの Java メモリと競合する可能性があるため、Looker インスタンスのレスポンスが遅くなります。
ダッシュボードの自動更新オプションの使用を制限する。
Looker ダッシュボードは、自動更新するように構成することもできます。これにより、表示されるデータが一定の間隔で自動的に更新されます。ダッシュボード タイルがデータを更新するたびに、システムはクエリを生成してデータベースに送信します。ダッシュボードが更新されると、システムはダッシュボードの各タイルのクエリを生成します。ダッシュボードの更新が頻繁に行われると、特に大規模なダッシュボードでは、データベース システムに大きな負荷がかかり、パフォーマンスの問題が発生する可能性があります。同様に、自動更新が有効になっているダッシュボードに複数のユーザーがアクセスすると、パフォーマンスが低下する可能性があります。
高パフォーマンスなダッシュボードの構築に関する情報と推奨事項については、高パフォーマンスの Looker ダッシュボードを作成する際の考慮事項をご覧ください。
[コンテンツ ガードレール] ページには次のオプションがあります。
- ダッシュボードでの統合された結果の新しいクエリを制限する
- 統合された結果のすべてのクエリを制限する
- ダッシュボードの自動更新オプションを制限する
- カスタム ビジュアリゼーション用の(データ読み込み前の)iframe の事前レンダリング
- ダッシュボードとタイルの自動更新の最小更新間隔をグローバルで設定する
ダッシュボードでの統合された結果の新しいクエリを制限する
このオプションを有効にすると、ユーザーは新しい統合された 結果クエリをダッシュボードに保存できなくなります。統合された結果のクエリがすでに追加されているダッシュボードは引き続き機能します。
統合された結果のすべてのクエリを制限する
このオプションを有効にすると、Looker は統合された
結果のクエリの実行を停止し、代わりにエラーを報告します。
統合された結果のクエリがある既存のダッシュボードでは、「No Results」と対応する要素のエラーが報告されます。Looker でこれらのエラーが発生した場合、Looker は統合された結果のクエリを含むダッシュボードのスケジュール設定された配信を完了しません。
ダッシュボードの自動更新オプションを制限する
このオプションを有効にすると、Looker 管理者のみがダッシュボードを 自動更新するように構成できます。
カスタム ビジュアリゼーション用の(データ読み込み前の)iframe の事前レンダリング
この機能を有効にすると、クエリデータが読み込まれる前に iframe のレンダリングを開始することで、カスタム ビジュアリゼーションの読み込み時間が短縮されます。
ダッシュボード タブの最大数
この機能を使用すると、管理者はユーザーがダッシュボードに追加できるタブの最大数を設定できます。管理者は最大 5 つのタブを設定できます。
ダッシュボードとタイルの自動更新の最小更新間隔をグローバルで設定する
[ダッシュボードとタイルの自動更新の最小更新間隔をグローバルで制限する] フィールドでは、ダッシュボードの自動更新オプションの最小時間間隔を設定できます。この設定は、Looker インスタンス内のすべてのダッシュボードに適用されます。
このフィールドの時間間隔よりも頻繁に自動更新するように構成されているダッシュボードは、このフィールドで構成されている値よりも頻繁に自動更新されません。
たとえば、データベースの ETL プロセスよりも頻繁に自動更新するように構成されているダッシュボードがある場合、次の ETL が発生する前にダッシュボードが更新されるたびに、ダッシュボードは新しいデータを取得しません。このような不要なクエリを防ぐには、このフィールドを使用して、データベースの ETL プロセス間の時間に一致するようにダッシュボードの最小更新時間を設定します。これにより、ダッシュボードが更新されるときに新しいデータが取得されます。
ダッシュボードの自動更新の最小時間を設定するには、時間間隔(秒、分、時間、日)を選択します。次に、ダッシュボードの自動更新間の最小時間を構成する、選択した時間間隔の数を入力します。 最小時間間隔を入力したら、[保存] をクリックします。
ダッシュボードの自動更新時間を無制限にするには、このフィールドを 0 に設定するか、空白のままにします。