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 バリデータは以前は見過ごされていたエラーを検出する可能性があります。これらのエラーの解決方法については、エラー: 不明またはアクセス不能なフィールドのベスト プラクティスのページをご覧ください。