new_lookml_runtime

用途

new_lookml_runtime: yes
階層
new_lookml_runtime
デフォルト値
はい

定義

新しい LookML ランタイムは、LookML 検証コンテンツ検証の高速化、Exploreダッシュボードの読み込みのパフォーマンスの向上、SQL クエリの書き込みの高速化など、パフォーマンスの向上を実現します。

new_lookml_runtime パラメータを使用すると、Looker インスタンスのデフォルトの LookML ランタイムをオーバーライドできます。インスタンスのプロジェクトのデフォルト ランタイムは、以前の LookML ランタイムを使用するレガシー切り替えで構成されます。

  • [以前の LookML ランタイムを使用する] レガシー機能が有効になっている場合、インスタンスのプロジェクトはデフォルトで以前の LookML ランタイムを使用します。LookML デベロッパーは、プロジェクトに new_lookml_runtime: yes を追加して、インスタンスのデフォルトをオーバーライドし、プロジェクトの新しい LookML ランタイムを有効にできます。
  • [以前の LookML ランタイムを使用する] レガシー機能が無効になっている場合、インスタンスのプロジェクトはデフォルトで新しい LookML ランタイムを使用します。LookML デベロッパーは、new_lookml_runtime: no をプロジェクトに追加して、インスタンスのデフォルトをオーバーライドし、以前の LookML ランタイムを使用できます。

たとえば、インスタンスで [以前の LookML ランタイムを使用する] レガシー機能が無効になっている場合、プロジェクトのマニフェスト ファイルnew_lookml_runtime: no ステートメントを追加して、プロジェクトで以前の LookML ランタイムを使用できます。

new_lookml_runtime: no

プロジェクトにマニフェスト ファイルがない場合は、Looker IDE を使用して作成できます。

考慮事項

プロジェクトで新しい LookML ランタイムが有効になっている場合、LookML 検証ツールで以前は見過ごされていたエラーが検出されることがあります。これらのエラーを解決する方法の詳細については、エラー: 不明またはアクセス不可のフィールドのベスト プラクティスのページをご覧ください。