ラボ

ラボの概要

Looker ラボの機能は開発中で、詳細が変更される可能性があります。ラボの機能は 2 つのカテゴリに分かれています。

  • ベータ版: これらの機能はこれらの機能に残っていることが想定され、エラーはある時点で解決される予定です。ただし、これらの機能は詳細に変更される可能性があります。また、エラーが通常の機能と同じ速度で修正されない場合があります。現在のベータ版 Labs 機能の一覧は、このページのベータ版機能でご確認いただけます。
  • 試験運用版: これらの機能はサービス内に残る場合と維持されない場合があります。エラーが修正された場合とそうでない場合があります。これらの試験運用版の機能は、今後 Looker に組み込むことができる機能を示し、フィードバックを得ることを目的としています。このページの試験運用版の機能については、このページの試験運用機能の一覧をご確認ください。

これらの機能を使用することも、無効にすることもできます。これらの機能の一覧は、[管理] パネルの [全般] セクションにある [ラボ] ページに表示されます。

各機能の下には、その機能が Looker に追加または変更される機能を説明する簡単な説明があります。

Labs 機能の有効化と無効化

機能を有効または無効にするには、機能名の横にあるスイッチをクリックします。

Labs 機能を無効にする場合は注意が必要です。ユーザーやデベロッパーが特定の機能の動作に依存している場合、その機能を無効にするとその機能は動作しなくなります。

現在の Labs 機能

Looker は、以下のベータ版試験運用版のラボ機能をサポートしています。

ベータ版機能

Beta Labs の機能はサービスに残り、エラーはある時点で解決される予定です。ただし、詳細が変わっても、エラーは通常の機能と同じ速度で修正できない場合があります。

アクセス可能なデータテーブルの可視化

この Labs 機能はデフォルトで無効になっています。

この機能を有効にすると、データ表のビジュアリゼーションの動作は、すべての閲覧者が完全にアクセスできるように、若干異なります。具体的には、この機能はテーブルのセルをダブルクリックすることを禁止し、テーブルの左側から行番号列の固定を解除します。

ダッシュボードのカスタムボタン

この Labs 機能はデフォルトで有効になっています。

この機能を有効にすると、ユーザーはダッシュボードにカスタムボタンを追加できます。

ユーザーがダッシュボード上にボタンを作成した後にこの機能を無効にすると、既存のボタンはそのまま残りますが、新しいボタンを作成することはできません。

Custom Fields

この Labs 機能はデフォルトで有効になっています。

この機能を有効にすると、create_custom_fields 権限を持つユーザーは Explore ページで、表計算とは異なり、データベースで実行中のクエリの一部である追加の一時フィールドを作成できます。自分以外のユーザーが新しいフィールドを表示するには、create_custom_fields 権限を持っている場合、Explore クエリの URL が付与されている場合、そのフィールドを使用する Look またはダッシュボードへのアクセス権が付与されている必要があります。

ビジネス ユーザーに次の機能を提供する場合は、カスタム フィールド Labs 機能を使用します。

  • 単発の分析や頻度の低い分析用に、半永久的なメジャーとディメンションを作成する
  • アナリストを必要とせずに、半永久的なメジャーとディメンションを作成する

詳細については、カスタム フィールドの追加に関するドキュメント ページをご覧ください。

ダッシュボードのフィルタ ロケーションの設定

この Labs 機能はデフォルトで有効になっています。

この機能を有効にすると、ユーザーはダッシュボードの [設定] ウィンドウで、ダッシュボードの上部ではなく、ダッシュボードの右側にあるサイドバーにダッシュボード フィルタを表示するよう選択できます。

この Labs 機能は、ダッシュボードの作成者と編集者がユーザー定義のダッシュボードの [設定] ウィンドウを使用できるかどうかに影響します。API または LookML を使用してフィルタを上部または右側に設定するオプションには影響しません。

Database Connection Pooling

この Labs 機能はデフォルトで無効になっています。

この機能により、Amazon RedshiftPostgreSQLSnowflake の各データベース言語で、事前構成されたデータベース接続プールを使用できるようになります。

このオプションを使用すると、Looker で JDBC ドライバを介して接続プールを使用できます。データベース接続プールを使用すると、クエリのパフォーマンスが向上します。新しいクエリは新しいデータベース接続を作成する必要がなく、接続プールの既存の接続を使用できます。接続プール機能を使用すると、クエリの実行後に接続がクリーンアップされ、クエリ実行の終了後に再利用できるようになります。

埋め込みコンテンツ管理

この Labs 機能はデフォルトで無効になっています。

この機能により、新しい埋め込みナビゲーション パネルでのコンテンツ移動、コピー、削除などのコンテンツ管理機能が有効になります。

埋め込みコンテンツ ナビゲーション

この機能を有効にすると、埋め込みダッシュボード、Look、Explore でのコンテンツ ナビゲーションが強化されます。この機能を無効にすると、ダッシュボード上の埋め込みコンテンツ ナビゲーションが無効になり、Look と Explore で以前のナビゲーションが有効になります。

Google マップの可視化

この Labs 機能はデフォルトで無効になっています。

この機能を有効にした場合は、新しい Google マップの可視化タイプが表示されます。詳しくは、Google マップのグラフ オプションに関するドキュメント ページをご覧ください。

このグラフタイプは、地図ビジュアリゼーション タイプと同様の機能を持ちますが、Google Maps Platform に基づいています。

LookML 生成の改善

この Labs 機能はデフォルトで無効になっています。

この機能により、LookML 生成機能が改善され、自動生成されたメジャー、インライン コメントの説明、README ドキュメントなどの新しい機能が、データベースから生成された新しい LookML プロジェクトに追加されます。

この機能により、Looker IDE ファイル ブラウザのツールバーの [+] メニューに [Generate LookML from Database] オプションが追加されます。

新しい Explore 可視化

[新しいデータ探索の可視化] Labs 機能はデフォルトで有効になっています。

この機能が有効になっている場合、Explore ページLook埋め込みの Look または Explore、ダッシュボードのタイルの編集ウィンドウには、ダッシュボード タイルに表示されるスタイルではなく、目標到達プロセスのグラフタイムライン単一値のビジュアリゼーションがダッシュボード タイルに表示されます。

また、新しい Explore ビジュアリゼーションの Labs 機能を有効にした場合、Explore にドリルダウンしたときに表示されるドリルオーバーレイは、従来のダッシュボードや Look に表示されるスタイルではなく、ダッシュボードに表示されるドリル オーバーレイのスタイルと一致します。

長いテーブルをレンダリングする

この Labs 機能はデフォルトで有効になっています。

この機能により、試験運用版の高速テーブルが表示され、多数の行を含むテーブルを含むダッシュボードの PDF のレンダリング時間を短縮できます。

[Render Long Tables] が有効で、[Expand Tables to Show All Rows] の [download] または [schedule] オプションが選択されている場合、テーブルのビジュアリゼーションを含むダッシュボード タイルは、ダウンロードされた PDF や配信された PDF の場合、Looker 内とは異なる場合があります。PDF には、次のような違いが見られることがあります。

  • 背景色とフォントサイズのカスタマイズは、列見出しと小計行から削除されます。
  • 表は白いテーマで表示されます。
  • 並べ替えアイコンは、手動で並べ替えられていないピボット テーブルには表示されません。
  • [Size Columns to Fit] が有効になっているテーブルは、タイルの幅に合わせて拡張されます。

また、20,000 セルを超える表では、PDF に次のような違いが表示されます。

スマート単一値テキストサイズ

この Labs 機能はデフォルトで無効になっています。

Labs 機能「Smart Single Value Text Size」を有効にすると、ダッシュボード タイル内に表示される単一値ビジュアリゼーションのフォントサイズが自動的に変更されます。フォントのサイズを変更して、タイル内に少なくとも 8 ~ 10 個の文字を表示します。ビジュアリゼーションの文字が、特定のサイズで水平方向または垂直方向にオーバーフローすると、フォントサイズが縮小されます。指定できる最小のフォントサイズは 14 ピクセルです。最小フォントサイズに達すると、オーバーフロー文字はすべて省略記号(...)で切り捨てられます。使用できる最大フォントサイズは 104 ピクセルです。

この Labs 機能を使用している場合、ダッシュボード上の 1 つの値のタイルでは一貫性がないように見えますが、小さい文字のほうがより多くの文字が収まります。

この Labs 機能は、以前のダッシュボードのタイルには影響しません。

SQL ランナーとの比較

この Labs 機能はデフォルトで無効になっています。

この機能により、SQL Runner からのアドホック クエリを可視化する機能が追加されます。

ビジュアルドリル

この Labs 機能はデフォルトで有効になっています。

ビジュアル ドリルラボ機能はダッシュボードでサポートされていません。これらのダッシュボードでは、link パラメータを使用することで、ラボ機能を有効にしなくても視覚的なドリルダウンを行うことができます。

ドリルダウンがオフになっている場合、ドリル オーバーレイは常にデータ表を表示します。

視覚的なドリルダウンを有効にすると、Look、Explore、以前のダッシュボードのドリル オーバーレイで、基盤となるデータに基づいて最適なビジュアリゼーション(テーブルのビジュアリゼーションまたはその他のビジュアリゼーション タイプなど)が選択されます。また、ビジュアル ドリルダウンを有効にすると、link パラメータのドキュメント ページとヘルプセンター記事「高度なデータドリル」に示すように、link パラメータを使用してドリルの可視化をカスタマイズできます。ドリルからのビジュアリゼーションがテーブルでない場合、ボタンを使用することで、デフォルトのビジュアリゼーション タイプとデータテーブルを切り替えることができます。

ビジュアリゼーションのタイプの詳細については、ビジュアリゼーションのタイプのドキュメントをご覧ください。

WYSIWYG テキストタイル

試験運用版の機能

試験運用版の Labs 機能は、製品に残る場合もあれば、残らない場合もあります。エラーは修正される場合もあります。これらの試験運用版の機能は、今後 Looker に組み込むことができる機能を示すことを目的としています。皆様からのフィードバックをお待ちしております。

BI Engine の最適化

この Labs 機能はデフォルトで無効になっています。

BI Engine 最適化 Labs 機能を有効にすると、Looker は特定の種類の LookML クエリに対して試験運用版 SQL パターンを生成します。これらの SQL の変更は、Google BigQuery の BI Engine で高速に実行されるように設計されていますが、すべてのデータベース言語に対してパフォーマンスが向上する可能性があります。この機能はクエリの結果には影響を与えません。ランタイムのみが対象です。

ドリルメニューのダッシュボード

この Labs 機能が有効になっている場合、Looker はドリルダウンするフィールドに基づいてフィルタのダッシュボードを自動的に提案します。ダッシュボードの候補がドリルメニューに表示されます。

多くのダッシュボードがあるシステムでは、この機能はダッシュボードのパフォーマンスを低下させます。

拡張クエリ管理者

この Labs 機能はデフォルトで無効になっています。

この機能を有効にすると、[管理] メニューの [データベース] セクションにある [クエリ] ページが強化されます。拡張ページには、[最近] クエリと [完了] クエリのタブがあります。これらのタブには、パフォーマンス向上のためにページ分けされます。また、各ページで 50 件のクエリが表示されます。

  • [最近] タブには、過去 1 時間に実行されたクエリが表示されます。Looker の管理者は、このタブで実行中のクエリをキャンセルできます。

  • [完了] タブには、最新の 500 件のクエリが表示されます。

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

履歴のシステム アクティビティ Explore を有効にすると、ガイド付き分析オプションが表示され、質問と回答の形式を活用して分析できます。

インスタント ダッシュボード

ダッシュボードには、新しいクエリの実行中、以前のデータが表示されます。

Instant Dashboards が有効になっている場合、ダッシュボードを読み込むと、Looker はキャッシュからデータを取得して前回の実行のデータをすぐに表示します。ダッシュボードは、バックグラウンドで実行される新しいクエリを発行し、新しいデータを取得するとダッシュボード タイルが更新されます。スピナー アイコンは、まだ読み込まれる各タイルの右上に表示され、クエリがバックグラウンドで実行され、現在表示されているデータがクエリが最後に実行された時点からのものであることを示します。これには、読み込み中に空白のダッシュボードが表示されないという利点がありますが、新しいクエリの実行中に古いデータが表示される可能性があるというデメリットがあります。インスタント ダッシュボードは、以前のダッシュボードでのみサポートされます。

インスタント ダッシュボードを有効にすると、キャッシュにデータが保存される期間も変化します。この機能は、キャッシュ データの有無によって表示が決まるためです。

この Labs 機能はデフォルトで有効になっています。

Explore in Data Studio in Labs」機能を使うと、データポータルの [Open in Data Studio] 歯車メニュー オプションを使って、サポートされている Google データベース言語で実行される Explore クエリをデータポータルで開くことができます。

Explore のデータポータルへのリンク Labs 機能を使用するには:

  • インスタンスで、Looker データポータルの統合の限定公開プレビューを有効にする必要があります。統合が有効になっていない場合、ユーザーが [データポータルで開く] の歯車メニュー オプションを選択するとエラーが表示されます。Looker データポータルの限定公開プレビュー版に登録するには、管理者が CloudBI Governed BI Connectors お問い合わせフォームを提出してください。
  • インスタンスが Google Cloud でホストされている必要があります。インスタンスが Google Cloud でホストされていない場合、[管理] パネルの [ラボ] ページに [Explore にデータポータルへのリンク] 機能オプションは表示されません。

ローカル プロジェクトのインポート

この Labs 機能はデフォルトで無効になっています。

LookML プロジェクトでは、マニフェスト ファイルで local_dependency キーワードを使用することで、ローカルでメンテナンスされている他のプロジェクト内のファイルを参照できます。remote_dependency キーワードを使用するために、この Labs 機能を有効にする必要はありません。

新しい [グループ] ページ

この Labs 機能はデフォルトで無効になっています。

[Admin] メニューの [Users] セクションの [Groups] ページでは、Looker インスタンスのすべてのユーザー グループを管理できます。

[新しいグループ] ページを有効にすると、グループページに表とページ分けが一新されます。これにより、グループの管理が簡単になり、多数のグループを持つインスタンスのパフォーマンスが向上します。詳しくは、グループに関するドキュメント ページの新しいグループのページをご覧ください。

新規ユーザー ページ

この Labs 機能はデフォルトで無効になっています。

更新された [ユーザー] ページの [管理者] メニューの [ユーザー] セクションでは、Looker インスタンスのすべてのユーザーを管理できます。

新しいユーザー ページを有効にすると、ユーザーページには表とページ分けのデザインが一新されます。これにより、ユーザー管理が容易になり、多数のユーザーがいるインスタンスのパフォーマンスが向上します。

カスタム ビジュアリゼーション用に iframe を(データ読み込み前)事前レンダリング

この Labs 機能はデフォルトで無効になっています。

この機能により、クエリデータが読み込まれる前であっても iframe のレンダリングが開始し、カスタムのビジュアリゼーションの読み込み時間を短縮できます。

フィルタクエリを減らす

この Labs 機能はデフォルトで無効になっています。

この機能を使用すると、フィルタによって送信されるクエリの数が減ります。これにより、候補をリクエストするフィルタがポップオーバーに移動し、ユーザーが候補をクリックするまで候補が取得されなくなります。

Redux 開発ツール

この Labs 機能はデフォルトで無効になっています。

この機能により、Redux DevTools によってアプリケーションの状態をデバッグできるようになります。