Looker 21リリースのハイライト

Looker 21.20

予定されている開始日: 2021 年 11 月 16 日(月)
予定されている最終デプロイとダウンロード開始日: 2021 年 12 月 9 日(木)

重大な潜在的変更

以下の現行の機能に影響を及ぼす可能性のある変更をご確認ください。ご自分のインスタンスにどの変更が影響するかは、実装している機能や構成により異なります。

  • 脆弱性に対応するため、Lookerでは、カスタムビジュアリゼーションの自己終了XHTMLタグは認識しないようになりました。[カスタムビジュアリゼーションで XHTML スタイルの空タグを有効にする] という新しいレガシー機能を有効にすると、カスタム ビジュアリゼーションの自己終了 XHTML タグが認識されるようになりますが、脆弱性が発生することにもなります。詳しくは、ベスト プラクティス ページのカスタム ビジュアリゼーションで XHTML スタイルの空タグを許可するをご覧ください。
  • Lookerにおいて、SSL/TLS証明書を検証する際に、任意の有効な証明書トラストパスが受け付けられるようになりました。以前は、サーバーから提示された同じチェーン内に無効なパスと有効なパスが両方あると失敗していました。
  • [以前のダッシュボード ルートを使用する] レガシー機能はデフォルトでオフになりました。
  • ユーザーが、変更内容が保存されていないダッシュボードから移動しようとすると、変更を破棄しますか?という警告ダイアログが表示されます。
  • ユーザーが value_format パラメーターで Liquid テンプレートを使用しようとすると、新しいエラー メッセージが表示されます。
  • 新しいレガシー機能である [古いナビゲーションとレガシールーティングの使用] を利用すると、現在ナビゲーション エクスペリエンスのデフォルトとなっている、Enhanced Navigation をオフにすることができます。[古いナビゲーションとレガシールーティングの使用] レガシー機能は、Looker 22.2 以降で削除されます。

システムアクティビティのガイド付き分析

ガイド付き分析機能によりユーザーは、インスタンスの使用状況についての重要な問題を掘り下げることができます。

  • 管理者は、システムアクティビティのガイド付き分析ラボトグルを使って、この新しい機能を有効にすることができます。
  • ガイド付き分析によりユーザーは、質問と回答という形式で分析を実行できます。
  • ユーザーは、システムアクティビティ履歴 Explore から 4 つの異なるガイド付き分析にアクセスできます。

[Dashboardの詳細]パネル

ユーザーは、編集モードのダッシュボードから、直接ダッシュボードの説明を追加できるようになりました。

  • ダッシュボードの詳細では、以前のダッシュボードの説明と同じ API エンドポイントを使用します。
  • これは、ダッシュボードのアクションメニューから非表示にしたり表示したりできます。
  • Exploreのリンクからダッシュボードに移動すると、自動的に編集モードになり、デフォルトで詳細パネルも表示されます。

ビジュアリゼーションコンポーネント

この応答ベースのコンポーネント スイートにより、iFrame を使用することなく、Looker のビジュアリゼーションを任意のデータ エクスペリエンスに追加することができます。

  • このビジュアリゼーション ライブラリ完全にオープンソースであり、かつ拡張可能なので、各ビジュアリゼーションをさらにカスタマイズできます。
  • これらの可視化コンポーネントを UI コンポーネント ライブラリと組み合わせると、埋め込みデータ エクスペリエンスの新しいユースケースをいろいろと開拓できる可能性があります。

Lookerパブリックマーケットプレイス

新しい公開 Marketplace は、marketplace.looker.com で公開されます。

  • このパブリックマーケットプレイスには、すべてのインスタンスで利用可能なLookerマーケットプレイスのコンテンツがすべてあります。
  • これは、LookerマーケティングサイトのパブリックLooker Blocksディレクトリに代わるものです。
  • 基本検索と詳細検索の機能により、簡単にコンテンツを見つけることができます。

PDT依存関係ビジュアライザー

ユーザーは、PDT間の関係、および各PDTの状態が一目で分かるようにビジュアル化することができます。

  • PDT 依存関係は、永続的な派生テーブルの管理ページのPDT の詳細モーダルで確認できます。
  • 以前は、PDTごとに個別にLookML/SQLを手動でチェックすることが必要でした。
  • 依存関係が存在するPDTの問題をトラブルシューティングする際には、特にこの機能が便利です。

Looker 21.18

予定されている開始日: 2021 年 10 月 19 日(火)
予定されている最終デプロイとダウンロード開始日: 2021 年 10 月 28 日(木)

重大な潜在的変更

以下の現行の機能に影響を及ぼす可能性のある変更をご確認ください。ご自分のインスタンスにどの変更が影響するかは、実装している機能や構成により異なります。

  • /admin/next が先頭に付いているURLの管理ページは、他の管理ページとは異なるレイアウトで表示されます。以前は上部のナビゲーションバーにあったメニューは、左側のナビゲーションパネルからアクセスできるようになりました。
  • Looker インスタンス内の非公開埋め込みで、Google OAuth 認証フローおよび OpenID Connect 認証フローを使用してユーザーを認証できるようになりました。
  • ソフト削除(ゴミ箱)とハード削除(完全)を区別するために、[Look] ビューと [ダッシュボード] ビューで、[Deleted Date] が [ゴミ箱に移動した日] に変更されました。
  • Microsoft SQL Server(MSSQL)Microsoft Azure Synapse AnalyticsMicrosoft Azure SQL Database への Looker 接続の場合、デフォルト以外のポート(1433 以外)を指定する必要があり、データベースにコロンではなくカンマの使用が必要な場合は、Looker の 接続の設定ページの [その他の JDBC パラメータ] フィールドで useCommaHostPortSeparator=true を追加できます。これにより、[Remote Host:Port] フィールドに 1433 以外のデフォルト以外のポートを指定できます。

新しい Labs 機能「ボードの URL リンク」を導入しました。

  • 新しい「ボードの URL リンク」Labs 機能を使用すると、ボードの編集者は、既存の Look やダッシュボードとともに、ボード上の任意の URL へのリンクを追加できます。
  • インスタンス外部へのリンクは新しいタブで開かれますが、現在のLookerインスタンスへのリンクは現在のタブで開かれます。

ダッシュボードのレガシーフラグ

ダッシュボードの 2 つのレガシー機能

  • [レガシー Dashboard に戻す] レガシー機能が Looker 22.0 に拡張されました。
  • 追加の新しいフラグである 古いダッシュボードのルートの使用が導入されました。このフラグが[ON]に設定されると、既存のダッシュボードルートに変更されません。 このフラグを [オフ] に設定すると、すべての URL に新しいスタイルが反映されます。新しいダッシュボード エクスペリエンスを使用するダッシュボードの URL では /dashboards を使用し、レガシー ダッシュボードの URL では /dashboards-legacy を使用します。
  • このリリースでは、[Use old dashboard routes] フラグはデフォルトでオンになり、変更は表示されません。

新規顧客のデフォルトのデベロッパー権限セットには see_pdts が含まれています

新規にインストールする場合は、Looker のデベロッパー のデフォルトの権限セットsee_pdts 権限も含まれるようになりました。

Looker 21.16

予定されている開始日: 2021 年 9 月 14 日(火)
予定されている最終デプロイとダウンロード開始日: 2021 年 9 月 23 日(木)

重大な潜在的変更

以下の現行の機能に影響を及ぼす可能性のある変更をご確認ください。ご自分のインスタンスにどの変更が影響するかは、実装している機能や構成により異なります。

  • [拡張ナビゲーション] Labs 機能は、すべてのお客様のインスタンスでデフォルトでオンになっています。
  • [キャッシュの消去と権限の更新] Labs 機能 は、すべてのお客様のインスタンスでデフォルトでオンになっています。
  • クエリダウンロードに対して書式設定が有効になっている場合は、JSON数値を引用符で囲む必要があります。
  • 以前のフィールド ピッカーの切り替えが、すべてのインスタンスで削除されました。
  • Kubernetesインフラストラクチャ上のすべてのLookerホスト型インスタンスで改善された検索を使用できます。

ダッシュボードの機能強化

より高性能になったLookerダッシュボードを体験してください。


Exploreの機能強化

Explore ユーザー エクスペリエンスに対する機能強化の紹介。

  • 簡易計算がピボットされたデータで使用できるようになりました。
  • [カスタム フィールド] Labs 機能は、試験運用版からベータ版に移行されました。
  • レガシーExploreフィールドピッカーの切り替えがすべてのインスタンスから削除されました。

LookML Dashboard Organizationラボ機能

ユーザーは新しいラボ機能を使用して、LookMLダッシュボードをより適切に整理することができます。

  • LookML Dashboard Organization ラボ機能をオンに切り替えると、LookML ダッシュボードをデフォルトの LookML ダッシュボード フォルダ以外の場所に移動できるようになります。
  • LookML ダッシュボードが別のフォルダに移動されると、そのフォルダのアクセスレベルを継承します。
  • あるフォルダからLookMLダッシュボードをコピー、アップグレード、名前変更、配信用にスケジュール、ゴミ箱に移動することはできません。
  • [開発モード]がオンになっている間は、LookMLダッシュボードは移動できません。
  • このラボ機能をオフに切り替えると、LookML ダッシュボードが LookML ダッシュボードに戻されます。
  • LookML ダッシュボードの dashboard パラメータの値を変更しても、LookML ダッシュボード フォルダに戻されます。

Lookerが全体の検索性能をどのように改善したかを確認してください。

  • 改善された検索は、Kubernetes インフラストラクチャ上のすべての Looker ホスト型インスタンスでデフォルトでオンになります。
  • この機能は、短い検索語と不完全な単語一致でさらに優れたランキングを提供します。
  • LookMLファイルはコンテンツ検索に含まれなくなりましたが、このファイルはまだIDE経由で検索可能です。

Looker 21.14

予定されている開始日: 2021 年 8 月 16 日(月)
予定されている最終デプロイとダウンロード開始日: 2021 年 8 月 26 日(木)

重大な潜在的変更

以下の現行の機能に影響を及ぼす可能性のある変更を確認してください。インスタンスにどの変更が影響するか、あるいはどの変更も影響しないかは、実装している機能や構成により異なります。


GitHub認証の変更

GitHubではすべてのGit操作にトークン認証が必要になります。


API Explorer

Looker の次世代のインタラクティブな API リファレンス ドキュメンテーションの導入。

  • 新しい API Explorer には、ライブサーバーに対する API 呼び出しをテストするための RunIt 機能があります。
  • SDKのサポート対象言語の新しいAPI Explorerではコード例も提供されます。

予測

Lookerユーザーは、数回クリックするだけで将来の値を予測できます。

  • 管理ユーザーは、予測ベータ版の Labs 機能を有効にできます。
  • 予測は、新しい [予測] タブの Explore でデカルトグラフとデータ表の予測を利用できます。
  • 予測を使用すると、ユーザーは結果に季節性を含め、調整することができます。
  • 予測結果もダウンロードできます。

拡張アラートラボ機能

拡張アラート Labs 機能により、アラートをダッシュボードのコンテンツの更新と同期させることができます。

Looker 21.12

予定されている開始日: 2021 年 7 月 19 日(月)
予定されている最終デプロイとダウンロード開始日: 2021 年 8 月 4 日(水)

重大な潜在的変更

以下の現行の機能に影響を及ぼす可能性のある変更を確認してください。インスタンスにどの変更が影響するか、あるいはどの変更も影響しないかは、実装している機能や構成により異なります。

  • 新しい強化されたナビゲーション Labs 機能は、左側のナビゲーションを統一し、一般的なページとコンテンツ間のルーティングを効率化してユーザー ワークフローを簡素化する新しい UI を提供します。
  • Looker 拡張フレームワークは Labs から提供されなくなり、[管理者] > [プラットフォーム] から一般提供されています。
  • [Add Looks to dashboard] 機能にはレガシーフラグが付けられました。デフォルトではオフになっているため、手動でオンにする必要があります。
  • アップグレードされた Explore フィールド ピッカーには、クイック スタート分析、人気のフィールド、その他の機能強化があり、一般提供されています。レガシー フィールド ピッカーは、Looker 21.16 まではレガシー機能として利用可能です。21.16 より後は完全に利用できなくなります。
  • アップグレードされた Explore フィールド ピッカーには、クイックスタート、人気のフィールド、およびその他の拡張機能が含まれており、一般に利用可能です。古いフィールドピッカーは、Looker 21.16まではレガシー機能として利用可能です。21.16より後は完全に利用できなくなります。
  • YesNo 型のフィールドが使用された場合、ユーザー作成の SQL がかっこでラップされる SQL フィルタを使用します。
  • [長いテーブルをレンダリング] Labs 機能は、すべてのインスタンスでデフォルトで有効になっています。
  • [公開...] キーボード ショートカット Command-Shift-P(Mac)と Ctrl+Shift+P キー(Windows)が Explore と Look から削除されました。

拡張ナビゲーション

拡張ナビゲーション Labs 機能により、左側のパネルナビゲーションが簡素化および合理化され、上部のナビゲーション プルダウン メニューが縮小されます。

  • 開発モードトグルが、新しい左の拡張ナビゲーション パネルの左下に配置されました。デフォルトでは Labs トグルはオフになっています。
  • 管理パネルには、右上のメニューの歯車アイコンからアクセスできます。

グループ化と簡易計算

指定したラベルでディメンション値をグループ化し、一般的に使用される表の計算をすばやく実行するカスタム ディメンションを迅速に作成するカスタム ディメンションを簡単に作成する方法を導入しました。

  • フィルター式を使用して、各グループに含める基準を定義します。
  • フィールドピッカーの [その他] メニューから、またはデータ テーブルの歯車アイコンをクリックして、グループを作成します。
  • Lexp の代わりに nested if() ステートメントまたは case ステートメントを使用します。
  • いくつかの簡易ジェスチャーを使って、最もよく使用される表計算を作成します。
  • カスタム フィールド Labs 機能が有効になっているすべてのユーザーが使用できます。

マーケットプレイスの自動インストール

マーケットプレイスのLookerが構築したアプリケーションを自動的にインストールできるようにします。

  • Marketplace 自動インストール** がオンになっている場合、Looker によってこれらの Marketplace アプリケーションが自動的にインストールおよび更新されます。
  • 現在、API Explorerは自動インストール可能として分類されている唯一の拡張機能ですが、Lookerが構築したさらに多くのアプリケーションが将来追加される予定です。

PDT開発モードの表示

本番環境にデプロイする前に、PDTの構築が完了しているかどうかを簡単に確認できます。

  • モデル設計者は、開発モードで IDE 内PDT 管理ページの両方で、トリガーベースの PDT の状態を確認できます。
  • ユーザーがこの機能を使用するには see_pdts 権限が必要です。

NDT開発モードフィルター

新しい dev_filters LookML パラメータの導入。

  • dev_filters LookML パラメータは、if dev, if prod SQL フィルタと同様に機能します。
  • 開発モードで作業しているモデル作成者は、NDTのLookMLのデータセットサイズを制限して、大規模なデータセットに取り組む場合にNDT定義をよりすばやく簡単に反復できるようにすることができます。

Looker 21.10

予定されている開始日: 2021 年 6 月 13 日(日)
予定されている最終デプロイとダウンロード開始日: 2021 年 6 月 24 日(木)

重大な潜在的変更

以下の現行の機能に影響を及ぼす可能性のある変更を確認してください。インスタンスにどの変更が影響するか、あるいはどの変更も影響しないかは、実装している機能や構成により異なります。

  • include_links が無効になっている状態でスケジュールが実行され、Looker インスタンスで [リンクのみ送信] ポリシーが有効になっている場合、Looker は空のメールを送信しなくなります。現在、[リンクのみ送信] のポリシーをオンにしようとするユーザーに対しては、そのように設定するといくつかのスケジュールが動作しなくなる可能性があるという警告が Looker から出されるようになっています。
  • 一度限りの送信のスケジュールを作成する場合、スケジュールのフィルターオプションはデフォルトで、保存されているスケジュールプランフィルターのオプションではなく、ダッシュボードフィルターになります。
  • Lookerコンポーネント2.0.0が利用可能になりました。@looker/components のパッケージサイズを小さくするため、日付ピッカーと日付関数のすべてが新しいパッケージ @looker/components-date に入れられるようになりました。
  • 増分 PDT 機能が Labs からリリースされ、一般提供されるようになりました。

マテリアル化ビューをサポート

マテリアル化ビューを使用して、永続的な派生テーブルを作成できるようになりました。

  • データベースのマテリアライズド ビュー機能を利用して、派生テーブルを永続化します。
  • ネイティブ派生テーブルまたは SQL ベースの派生テーブルの場合は materialized_view: yes を指定します。
  • マテリアル化ビューは、現在のところ、BigQueryとRedshiftのダイアレクトでサポートされています。

Lookerコンポーネント2.0.0が利用可能になりました

日付ピッカーと日付関数のすべてが1つのパッケージに入れられました。

@looker/components のパッケージサイズを小さくするため、日付ピッカーと日付関数のすべてが新しいパッケージ @looker/components-date に入れられるようになりました。


サポートされている新しいダイアレクト

LookerでFireboltデータベースダイアレクトが全面的にサポートされるようになりました。

  • Firebolt は、データベース構成を使用して完全に構成できます。
  • Looker がサポートする言語の一覧については、Looker 言語のドキュメント ページを参照してください。

create-looker-extension

拡張開発用の新しいCLI機能が利用可能になりました。

  • create-looker-extension を使用すると、新しい拡張機能をゼロから簡単に作成できます。
  • create-looker-extension を利用することにより Looker 拡張機能開発者は、(yarn 以外に)インストール依存関係なしで、初期構成を1個のコマンドのみに劇的に合理化できます。

Looker 21.8

予定されている開始日: 2021 年 5 月 16 日(日)
予定されている最終デプロイとダウンロード開始日: 2021 年 6 月 3 日(木)

重大な潜在的変更

以下の現行の機能に影響を及ぼす可能性のある変更を確認してください。インスタンスにどの変更が影響するか、あるいはどの変更も影響しないかは、実装している機能や構成により異なります。

  • トライアルインスタンスのLooker EULAが更新されました。
  • LookML モデル Explore API エンドポイントが Explore のフィールドに対する original_view 属性を返します。その値は、そのフィールドが定義されたオリジナルのビュー名です。
  • LookML Validator が、LookML ダッシュボードのカスタム フィールドを検証するようになりました。
  • データテーブルの中の色コントラストが高くなり、Exploreの中でデータテーブルが見やすくなりました。
  • 埋め込みダッシュボードとタイルの [キャッシュのクリアと更新] オプションは削除されました。
  • キャッシュに入れられていないストリーミング可能クエリのすべてについて、新しいクエリストリーマーがデフォルトで有効になりました。 管理ユーザーは、[Legacy Query Streaming] レガシー機能を有効にすることで、古いライブ配信者の使用を選択できます。
  • LookML Diagram が一般提供になりました。
  • システム アクティビティのパフォーマンス ダッシュボードでは、data_download_api の履歴ソースが api から system に変更され、authenticated_download の履歴ソースが system から action_hub に変更されました。
  • MariaDB JDBC ドライバを使用する Looker ダイアレクトでは、デフォルトで enabledSslProtocolSuites=TLSv1,TLSv1.1,TLSv1.2 が使用されます。影響のあるダイアレクトは、MySQL、MariaDB、Google クラウド MySQL、Amazon Aurora MySQL、Clustrix、MemSQL、MongoDB Connector for BI です。それらのダイアレクトにおいて、データベースで TLS 1.2 がサポートされていない場合は、接続設定の [その他の JDBC パラメータ] フィールドで明示的に以下の設定を行わない限り、データベース接続は切断されます。enabledSslProtocolSuites=TLSv1,TLSv1.1。データベースの SSL ライブラリが TLS 1.2 をサポートしているかどうかを確認するには、SHOW GLOBAL VARIABLES LIKE 'tls_version'; を実行します。

モバイルアプリの向上

Lookerモバイルアプリでさまざまな新しい機能が利用可能です。

  • Looker モバイルアプリは、Looker ウェブアプリでサポートされるのと同じ 22 の言語にローカライズされるようになりました。
  • 管理者ユーザーは、[モバイル認証を適用] を有効にすることにより、ユーザーに対して、モバイルアプリを開くたびに毎回Lookerにログインすることを求めることができるようになりました。
  • ユーザーは、ログインのエクスペリエンスの高速化のため、生体認証を有効にすることができるようになりました。
  • ディープリンクにより、ユーザーがスマホ(メール、Slack、メッセージ)からLookまたはダッシュボードのリンクを開くと、Lookerモバイルアプリに直接移動します。

システム アクティビティ: コンテンツの使用状況 Explore の機能拡張

機能拡張によりユーザーは、Lookerコンテンツ使用量の分析をさらに高速に実行できるようになります。

  • 分析の出発点として使用できる8つのクイックスタートクエリが利用可能になりました。
  • 削除されたLookおよびダッシュボードを含めるため、または除外するための必須フィルターが追加されました。
  • フィールドに対して一般的なクリーンアップが実行されました。グループラベルが追加され、未使用または廃止されたフィールドが非表示になり、コンテキストが説明に追加されました。

API Explorer

LookerプラットフォームのAPIのさまざまなメソッドおよびタイプを調べるための新しい統合エクスペリエンスの導入。

  • 新しいベータ版 API Explorer は Looker Marketplace で入手できるようになりました。
  • ユーザーは、APIの関連するメソッドやタイプにすばやくナビゲートできるようになりました。
  • またユーザーは、さまざまなSDK言語を使用するLooker APIのさまざまなバージョンを比較することができます。

Lookerエラーカタログ

Lookerでよくあるエラーについて理解しそれらに対処するため、この新しいリソースをお試しください。

  • Looker に表示される一般的なエラーのトラブルシューティング方法については、新しいエラーカタログをご覧ください。
  • エラーごとに、Lookerプラットフォームの中のどこでそのエラーが発生する可能性があるかが示されます: ダッシュボード、Explore、SQL Runner

Looker 21.6

予定されている開始日: 2021 年 4 月 18 日(日)
予定されている最終デプロイとダウンロード開始日: 2021 年 5 月 6 日(木)

重大な潜在的変更

以下の現行の機能に影響を及ぼす可能性のある変更を確認してください。インスタンスにどの変更が影響するか、あるいはどの変更も影響しないかは、実装している機能や構成により異なります。

  • Looker のすべてのカスタム ビジュアリゼーションで、セキュリティ強化のためにサンドボックス iFrame を使用するようになりました。サンドボックスに入れられていないカスタムビジュアリゼーションは、この製品でサポートされなくなります。
  • use_iframes エンタイトルメントが拡張機能に追加された場合は、Looker 拡張フレームワークを使用して iframe を作成できます。use_embeds 利用資格を持つ拡張機能には、use_iframes 利用資格が自動的に付与されます。
  • render_tasks API エンドポイントは、result_formatdashboard_style の組み合わせをサポートしなくなり、422 エラー unprocessable entity を返します。
  • セグメント グループのアクションを使用すると、Looker のペイロードには segment_anonymous_id が含まれなくなり、segment_group_id LookML タグが存在する場合の segment_group_id を送信します。
  • Lookerにおいて、IBM DB2 Warehouse on Cloudダイアレクトはサポートされなくなりました。 DB2 データベースに対しては、IBM DB2 on AS400 または IBM DB2 for Linux, UNIX, and Windows(LUW) を代わりに使用できます。
  • トレンドラインは、行別グリッド レイアウトまたは序数x 軸目盛りタイプを使用した積み上げまたは積み上げ割合のグラフシリーズ ポジショニングタイプのグラフでサポートされなくなりました。これらのシナリオのいずれも、エラーになります。
  • 新しいレガシー機能である [構文許容 Liquid] を導入します。これにより、有効な Liquid 構文の新しいチェックが導入され、すべてのエラーが情報として分類されるようになります。21.6への更新後に、既存のLiquid構文について新たな検証メッセージが表示される場合があります。
  • キーワード bigquery_datetime_as_timestamp がモデルに含まれている場合、構文の警告が表示されます。

サポート終了: サンドボックスに入れられていないカスタム ビジュアリゼーション

Lookerのすべてのカスタムビジュアリゼーションで、セキュリティ強化のためにサンドボックスiFrameを使用するようになりました。

  • サンドボックスに入れられていないカスタムビジュアリゼーションは、この製品でサポートされなくなります。
  • Looker インスタンスを Looker 21.6 に更新する前に、Looker 管理者は、[既存ビジュアリゼーションの移行] オプションを使用することにより、サンドボックスに入れられていない既存のすべてのカスタムビジュアリゼーションを移行する必要があります。

新規ユーザーページ(ベータ版)ラボ機能

ユーザー フレンドリーでパフォーマンスの高いユーザーリスト ページのデザインが変更されました。

  • ページネーション機能がサポートされており、インターフェースも改良されて使いやすくなっています。
  • ユーザー、グループ、ロールの数が多いお客様のパフォーマンスが向上しています。

メタデータサイドバーがGAに

Looker IDE のメタデータ パネルが Labs からリリースされ、一般提供されるようになりました。

  • プロジェクトを通じてオブジェクト(フィールド、ビュー、モデル)がどのように使用されるかに関するインサイトがモデラーに提供されます。
  • このサイドバーは、デフォルトでクイックヘルプとなるように設定されています。ユーザーは、クイックヘルプとメタデータの間をいつでも切り替えることができます。

Databricksのサポートの導入

Looker では Databricks 言語がサポートされるようになりました。

Databricks の公式ダイアレクトサポートが Looker に追加されました。詳細については、Databricks のドキュメント ページをご覧ください。

Looker 21.4

予定されている開始日: 2021 年 4 月 14 日(日)
予定されている最終デプロイとダウンロード開始日: 2021 年 4 月 8 日(火)

重大な潜在的変更

以下の現行の機能に影響を及ぼす可能性のある変更を確認してください。インスタンスにどの変更が影響するか、あるいはどの変更も影響しないかは、実装している機能や構成により異なります。

  • one_to_many 結合で宣言されていない主キーがない別のビューからのメジャーの参照(COUNTSUM、または AVG)により、LookML モデルのエラーが表示されるようになりました: Field '(?)' depends on '(?)' which cannot be calculated because of a one_to_many or many_to_many join. Consider adding a primary key to '(?)'
  • List コンポーネントに追加機能が追加されました。さらに、リスト用の新しいコンポーネントとして、OrderedListUnorderedList の 2 つがあります。
  • ダッシュボード ファイルの宣言が無効な場合、LookML IDE は Invalid dashboard declaration. Dashboard must be declared as: <dashboard_name> という新しい警告を表示します。
  • --scheduler-threads=<i> 起動フラグは、アラートの実行の判断やアラートの無効化には使用できません。これらのタスクには、--alerts-scheduler-threads=<i> フラグを使用します。
  • create_query API エンドポイントは、type: string のフィルタ値のみを受け入れるようになりました。
  • bigquery_datetime_as_timestamp のレガシー機能が削除されました。BigQuery 標準 SQL 接続を使用してモデルで宣言された datatype: datetime を含むフィールドは、BigQuery datetime 型のフィールドとして扱われるようになりました。
  • Looker Dialect Vertica 6が非推奨になりました。 Vertica は引き続き、Looker 言語を完全にサポートしています。
  • Slack API エンドポイントにはいくつかの非推奨事項があるため、Lookerbot が正しく機能するよう、ユーザーは Lookerbot をバージョン 0.0.16 以降にアップグレードする必要があります。

LookerモバイルアプリがGAになりました

Android用のLookerモバイルアプリがGoogle Playストアからダウンロードできるようになりました。iOS用のLookerモバイルアプリは間もなく提供されます。

  • Lookerモバイルアプリには、新しい改善されたダッシュボードエクスペリエンスが含まれており、ユーザーはアプリ内でバグやフィードバックを報告できます。
  • モバイルアプリ Labs 機能であるモバイルアプリ統合は、Looker 21.4 で廃止されます。
  • Looker 21.4 以降のすべてのインスタンスで、デフォルトで Looker のモバイルアプリへのアクセスが有効になっています。

増分PDT

新しいベータ版ラボ機能である増分永続的な派生テーブルが導入されます。

  • 増分 PDT を使用すると、Lookerは、テーブル全体を再構築する代わりに、新しいデータをPDTに追加できます。
  • システム アクティビティ モデルに [PDT アクティビティ ダッシュボード] ページが追加され、[永続的な派生テーブル] ページからアクセスできるようになりました。
  • サポート対象のPDTタイプには、ネイティブ(LookML)テーブル、SQLベーステーブル、集計テーブルが含まれます。
  • サポート対象のダイアレクトには、BigQueryの標準SQL、MySQL、Postgres、Redshift、Snowflake、Vertica、Azure Synapseなどが含まれます。さらに多くのダイアレクトが間もなく利用できるようになります!

ラボ機能である長いテーブルのレンダリング

ダッシュボードからダウンロードしたPDFのテーブルのレンダリング動作を変更する実験的なラボ機能。


Lookerマーケットプレイスの新しいカスタムビジュアリゼーションとアプリケーション

Force-Directed GraphのビジュアリゼーションとLookMLダイアグラムのアプリケーションを使用すると、データ内のエンティティ間の関係を確認できます。

  • 力学モデルグラフはカスタム可視化です。グラフ内のノードは、その他のノードとの関係に基づいて数学的にクラスタ化されます。 各リンク(ノード間の線)の太さは、関係の大きさに基づいています。
  • LLookML Diagram アプリケーションを使用すると、LookML を表示する権限または LookML を開発する権限を持つ Looker ユーザーは、モデルと Explore を選択して、インタラクティブなダイアグラムにコードを可視化できます。

Looker 21.0

予定されている開始日: 2021 年 1 月 20 日(水)
予定されている最終デプロイとダウンロード開始日: 2021 年 2 月 3 日(水)

重大な潜在的変更

Looker 21.0で導入された以下の現行の機能に影響を及ぼす可能性のある変更を確認してください。インスタンスにどの変更が影響するか、あるいはどの変更も影響しないかは、実装している機能や構成により異なります。

  • Looker の管理データベース サービス機能は、21.0 以降のすべての Looker バージョンで無効になっています。この機能を有効化するには、Lookerの担当者にお問い合わせください。 このサービスは、Looker 21.12(2021年7月)では完全に非推奨事項になります。
  • timeframes フィルタの [年初来] コントロール オプションが一時的に削除されました。
  • セッション テーブルに参加する機能が、[管理] パネルの [システム アクティビティ] セクションにある [ユーザーアクティビティ] ダッシュボードのタイルのドリルクエリから削除されました。
  • [ロケーション] プルダウンの [オーバーフロー] オプションは、[フィルタを編集] モーダルから削除されました。フィルタはドラッグアンドドロップでオーバーフローに移動できます。
  • クロス フィルタリング機能が一般提供になったため、ダッシュボードごとに有効にする必要があります。
  • Explore クエリからフィールドが消去されると、カスタム フィールドの選択を削除せずに解除されます。
  • Exploreフィールドピッカーは、既存のクエリが開いている場合、デフォルトでは [使用中] タブではなく [すべてのフィールド] タブになります。
  • [New Query Streaming] の Labs 機能(試験運用版)が有効で、クエリがストリーミング可能な場合、スケジューラは新しいクエリ ストリーミング機能を使用します。
  • レガシー Dashboard に戻す機能は、21.0 ではデフォルトで無効になっています。
  • api_server_url が Looker API サーバー用の /versions エンドポイントに追加されました。https://my.looker.com/versions エンドポイントで認証が不要になりました。
  • JDK 11のサポートは一時的に停止されています。

Lookerコンポーネントのアップデート

開発者が、テーマのプレビュー、コンポーネントの検索、コンポーネントのプロップテーブルの表示を実行できるようになりました。

  • デベロッパーは、Looker コンポーネント サイトのすべてのコンポーネントでテーマをプレビューできます。テーマピッカーインターフェースを使用すると、開発者はキー、背景、テキストの色、およびインテントとフォントの値を設定できます。
  • 開発者が、Lookerコンポーネントのドキュメンテーションを検索できるようになりました。 検索インデックスは、ページのコンテンツとページのタイトルも解析します。
  • プロップテーブルでは特定のコンポーネントのプロパティが利用できます。 プロップテーブルはコンポーネントインターフェースから自動生成され、最新リリースによって常に最新の状態になっています。

クロスフィルタリングの一般提供

クロスフィルタリングがラボから除外され、一般に利用できるようになっています。

  • クロス フィルタリングはベータ版の Labs 機能としてご利用いただけなくなりました。
  • クロスフィルタリングは、ダッシュボードごとに有効にできます。
  • さらに多くのビジュアリゼーションのタイプで、Trellis Chartファネル チャートタイムライン グラフ滝グラフ、カスタム ビジュアライゼーションがサポートされるようになりました。

新しいビジュアリゼーションとブロック

新しいビジュアリゼーションとLookerブロックが、Lookerマーケットプレイスで提供されています。

  • Google Chronicle Security Blockが利用可能になり、Chronicleデータからより多くの洞察を得られるようになりました。
  • Looker Data Dictionaryの個々のフィールドにコメントを追加できるようになりました。
  • 新しいヒストグラムのビジュアリゼーションが利用可能になりました。