Looker 3.46 以降、flash_on マークの付いた項目は、既存の機能の変更を示しており、更新時に注意が必要な場合があります。
Looker 3.56 2016-09-25
flash_on Look
- Look はスタンドアロン ドキュメントになりました。コンテンツのプレゼンテーションを中心とするデザインになるように更新されました。以下の点が更新されています。
- [Visualization] ペインで強調を強化
- 折りたたみ可能な詳細パネル。Look の説明、作成者、最終更新日時、最終更新日時、スケジュール設定、ダッシュボード情報など、Look に関するクイック情報を公開
- On-Look 構成オプション。スケジュール設定、削除、アクセス制御が含まれる
- 大規模な On-Look 編集。クエリと Look のタイトルを変更可能
- [Look をリセットしてここから探索] のリンク。ユーザーは他のユーザーが保存済みコンテンツを利用することなく、クエリを操作して深く掘り下げることが可能。
ダッシュボード
- On-Dashboard 編集。編集モードで、ユーザーはダッシュボードから直接タイルを変更できるようになりました。
- パフォーマンスに影響が及ぶ可能性があることをユーザーに伝える 25 個以上のタイルのメッセージ ダッシュボードを追加しました。
- LookML ダッシュボードのメモは、変換後にユーザー定義のダッシュボードに転送されます。
可視化と探索のページ
- flash_on データディメンションのフィルタリング。結果データテーブルまたはテーブル可視化の値をクリックすると、そのページ全体が更新されず、現在のページでそのディメンションがフィルタとして追加されます。これにより、ダッシュボード テーブルのビジュアリゼーションでこのような次元的なフィルタリングが無効になります。
- ゼロから固定解除のオプションを追加。フルスケールを 0 から表示するのではなく、データが存在する領域にグラフをフォーカスできるようになりました。
LookML
${EXTENDED}
を導入。これにより、拡張されるオブジェクトと拡張オブジェクトを同時に参照できます。詳細- リストの名前を
SUPER*
からEXTENDED*
に変更しました。詳細 - Development Mode で構築された永続的な派生テーブルが常に最大
persist_for
の 24 時間になりました。詳細 - LookML ジェネレータが、新しく生成されたビューファイルに
description
パラメータを追加するようになりました。
言語
- BigQuery。 BigQuery 標準 SQL の初期サポートを導入しました。クエリサイズ Estimator と対称集計のサポートが含まれています。
- Impala。 永続的な派生テーブルのサポートを追加しました。
- DataVirtuality。 対称集計で無効な SQL を生成する問題を修正しました。
- MS SQL:
- フィールドで 30 文字を超える文字を使用できない問題を修正しました。
- 非推奨の 2005 バージョンの MS SQL に接続するための静的言語(Microsoft SQL Server 2005)が導入されました。
- Snowflake。 特定の日付フィルタの組み合わせで結果が誤って返されない問題を修正しました。
管理者
- [グループ] ページで、グループ内のユーザーのリストをフィルタする機能を追加しました。
- ユーザーのページで、送信ボタンの下に [パスワードを再設定] リンクが表示されるようになります。
- [グループ] ページのグループがアルファベット順に並べられるようになりました。
- [ユーザー] ページのユーザーは、アルファベット順に並べ替えられ、リストの最後に null ユーザー名が表示されます。
一般的な微調整とバグの修正
- Looker 全体の 404 ページを更新し、ページが、コンテンツ不足や権限不足が原因であることを反映しました。
- 保存、コピー、移動のダイアログを更新。スペースやダッシュボードのツリーを表示して、ユーザーが節約できるスペースを表示します。
- SSO の埋め込み URL でグループを設定できるようになりました。
- カーソルは最初のフィールドのモーダルにフォーカスします。
- Look バリデータが結果を返すのに通常より時間がかかる問題を修正しました。
- ファイル形式が Excel の場合、[ブラウザで開く] オプションを無効になっています。
- すべてのサブスペースが [保存]、[コピー]、[移動] ダイアログに読み込まれない問題を修正しました。
- Get Dashboard LookML の探索オプションで、一部のディメンションと measure が生成されない問題を修正しました。
- ユーザーがスペースにコンテンツを移動できない場合のエラー メッセージを改善しました。
- カラー選択ツールに関連する一連の問題を修正しました。
- 探索のページで、2 次、3 次、それ以上のピボットの並べ替えが考慮されない問題を修正しました。
- [可視化設定] ボックスにテキストを入力するとジッターすることがある問題を修正しました。
- IE11.0 ユーザーがダッシュボード フィルタ モーダルの [フィールドを選択] プルダウンをクリックできなかった問題を修正しました。
- 「が次の日である」日付フィルタ オプションを使用すると
start_date
とend_date
が null と評価される問題を修正しました。
Looker 3.54 2016-08-28
コンテンツ管理とスペース
- スペースのアクセス制御: さまざまなスペースにアクセスできるユーザーとレベルを管理できます。詳細
- ユーザーとコンテンツの管理のグループ: 新しい Google グループ パラダイムで、ユーザーのコレクションを管理します。グループは、スペースへのアクセス権限を 1 つのユニットとして付与できます。グループは、LDAP や SAML などの既存の認証方法を使用して自動的に設定できます。詳細
Looker の設計
flash_on 見やすくなるようにモバイル ダッシュボードを更新しました:
- タイルサイズの拡大
- フィルタのユーザビリティを改善
- 画面領域を改良するためにナビゲーションを更新
LookML
second
、millisecond
、microsecond
などの新しいタイムフレームを追加しました。詳細second
タイムフレームでフィルタリングする機能を追加しました。詳細- flash_on 非ディメンション フィールドで
order_by_field
が宣言されている場合、または measure を参照している場合、LookML バリデータで正しく警告されるようになりました。詳細 - flash_on ディメンションで measure を参照しないようにするレガシー機能を導入しました。詳細
- flash_on フィルタ フィールドが
type: time
で宣言されている場合、LookML バリデータで正しく警告されるようになりました。詳細
探索
- データテーブルの列に値をコピーする機能を追加しました。コピーした値は、フィルタ入力ボックスに貼り付けられていれば受け入れられます。
- Look バリデータを使用して、表計算とカスタム フィルタのフィールド参照を置き換える機能を追加しました。 詳細
- フィルタはデフォルトで、フィルタリングされるタイムフレームと同じ間隔になりました。 たとえば、「created_hour」でフィルタリングする場合、フィルタはデフォルトで「days」ではなく「hours」になります。
- ディメンション グループの説明が、ディメンションごとに繰り返されるのではなく、ディメンション グループ名レベルで表示されるようになりました。説明の詳細を確認する。ディメンション グループの詳細を確認する。
可視化
- X 軸または Y 軸の方向を反転するビジュアリゼーション オプションが追加されました。
- テーブル ビジュアリゼーションで合計を非表示にする機能が追加されました。
- 基準線に 16 進値の入力ではなくカラー選択ツールを使用するようになりました。
- グラフで、文字列「null」ではなく null 記号(∅)を使用するようになりました。
- 円グラフとそれに関連する凡例が、グラフ自体の中央ではなく、一体として配置されるようになりました。
スケジュール設定とダウンロード
- スケジュール設定されたタスクやダウンロードされたタスク用のリソース マネージャー
- デフォルトでは、システムはダウンロード タスクとレンダリング タスクをペアで処理します。インスタンス管理者には、クエリパネルに「レンダラ」という新しいソースが表示されます。
- これらの変更により、レンダリングされたコンテンツのタイムアウトが減り、Looker インスタンスへの影響を減らすことができます。
一般的な微調整とバグの修正
- スペースを微調整
- [スペース] ページの読み込み時間を改善しました。
- 保存、コピー、移動のモーダルでスペース選択ツールの読み込み時間が改善されました。
- スペースのタイトルがブラウザタブに正しく反映されるようになりました。
- 他のモーダルに一致するように、スペース編集モーダルのスタイルを更新しました。
- カーソルは、スペース モーダルの最初の編集可能フィールドにフォーカスします。
- flash_on Internet Explorer 10 のサポート終了。詳細
- ユーザーがデータを探索せずにダッシュボード上にドリル オーバーレイを表示できる新しい権限を追加しました。
- ログインページにパスワードの再設定リンクをリクエストすると、パスワードが正常にリセットされたことを確認する画面が表示されるようになりました。
- Development Mode を開始するための新しいキーボード ショートカット(Ctrl+Shift+D)を導入しました。
- 探索とダッシュボードの閉じた [フィルタ] セクションの表示を標準化しました。
- ダッシュボード フィルタの編集モーダルの [フィールドを選択] プルダウンで、関連するビューのラベルが値に反映されるようになりました。
- ローカル バージョン管理を作成するための組み込みサポートを追加しました。
- LookML バリデータの効率が向上しました。
- Presto バージョン 0.133 以降のクエリの強制終了を改善しました。
- 接続の編集ページに、一時データベースの説明言語を追加しました。
- 特定の言語で、
datatype: date
フィールドが適切にフィルタリングされるようになりました。 - ほとんどの言語で、対称集計が改行を削除する問題を修正しました。
- LookML の検証でインスタンスがクラッシュする可能性があるバグを修正しました。
- ピボットが列制限で並べ替えられると、合計が省略される問題を修正しました。
- 1 つの値のビジュアリゼーションでタイトルとテキスト間の色の不一致が生じる可能性がある問題を修正しました。
- デフォルトのカラーパレットが適用されない場所がある問題を修正しました。
- Firefox の使用時にフィールド ピッカーのセクションを展開または折りたたむことができない問題を修正しました。
can_filter: false
の使用時にタイムフレームで LookML エラーが発生する問題を修正しました。- テキスト オブジェクトを含む LookML ダッシュボードがダウンロードされない問題を修正しました。
- スケジュール設定されたプランの所有権を変更すると、受信者が削除される場合がある問題を修正しました。
- ドリルを操作するときに
can_filter
パラメータによってフィルタリングできる問題を修正しました。 - クエリの実行後にフィルタが
matches (advanced)
に切り替えられる問題を修正しました。 - ドリルダウン時にタイムゾーンが変更される可能性がある問題を修正しました。
- 探索ページのフィルタ入力ボックスからフィルタ値が確実に削除される問題を修正しました。
- measure の削除後に measure の並べ替えがクエリに残る問題を修正しました。
- 探索ページの [SQL] タブで SQL が正しく生成されない問題を修正しました。
- ユーザーが特定のスペースにアクセスできない場合、ユーザーのスペースがハングアップする問題を修正しました。
- 削除されたユーザーのスペースからコピーされたダッシュボードのフィルタを編集すると、
Validation Failed
エラーが発生する問題を修正しました。
Looker 3.52 2016-07-31
Looker の設計
flash_on ナビゲーション バーを再設計
- 使用できる作業用キャンバスが拡張され、テーブルや可視化の操作用スペースが広くなり、追加のデバイスでの横表示にも対応しました。
- ナビゲーションを簡素化。アイコンをなくし、ユーザーの操作に重点を置いた構成にしています。ナビゲーションには次のものが含まれます。
- 参照: 既存のコンテンツを確認。既存の Look とダッシュボードから開始
- 探索: 新しいクエリを開始
- 開発: LookML エディタと SQL Runner を入力し、Development Mode のオン/オフを切り替え
- 利用可能なヘルプが増え、メニューが再編成されました。ヘルプメニューには次のものがあります。
- ドキュメントと講話の検索
- 公式ドキュメントと Looker 講話へのリンク
- Looker の現在のリリースに関する情報(リリースノートと番号を含む)
- Looker の Customer Love 部門とのチャット サポート(デベロッパーとインスタンス管理者のみが利用可能)
- メニューのクリーンアップ。ナビゲーションを容易にし、デザインを統一するために、多数のメニューとリストを調整しました。
- ダッシュボード内のフィルタ モーダルでロール、接続、探索を含む多数のリストをアルファベット順に
- 歯車メニュー項目を左揃えし、別のモーダルを起動するオプションに「...」を追加
可視化
flash_on 視覚化エディタ内の [シリーズ] タブ
[シリーズ] タブに、系列の色、名前、種類を編集するための改善されたインターフェースを導入しました。[スタイル] タブのフリーテキスト ボックスで Key-Value ペアを使用して変更されたものはすべて、[系列] タブに表示されます。これは、デカルトグラフの [スタイル] タブに代わるものです。
詳細: 縦棒グラフ / 棒グラフ / 散布図 / 折れ線グラフ / 面グラフ
探索
- 行数制限に達すると、データテーブルに列の合計が表示されるようになりました。詳細
- 探索の説明が、上部のナビゲーション バーにある [探索] プルダウンに表示されるようになりました。
スケジュール設定とダウンロード
- スケジュール情報を表示するためのスタンドアロン権限。
see_schedules
権限を使用すると、スケジュール設定されたプランとスケジューラ履歴パネルにアクセスできます。詳細 - flash_on ピボット ダウンロードでレイアウトが改善されました。Looker での表示と一致するように、ダウンロードした
.csv
、.html
、.md
、.txt
、.xlsx
ファイルがピボット ディメンションごとに 1 行を表示するようになりました。単一のヘッダー行に依存しているプロセスがある場合は、「単一行のテーブル ヘッダー」のレガシー機能を使用してください。詳細 - PhantomJS がインストールされていないために Looker が PDF をレンダリングできないときに発生するエラーを明確にしました。
- ユーザーが削除または無効化された、スケジュール設定されたプランの受信者である場合に発生するエラーを明確にしました。
LookML と開発環境
- PDT 用の SQL コメントとしての自動生成コンテキスト。PDT を生成する際は、モデル、ビュー、テーブルを生成しているユーザー(存在する場合)、ID(ユーザーがデベロッパー モードかどうか)と、インスタンス スラッグを示すコメントが Looker によって発行されます。詳細
- Look バリデータを更新し、設計を向上させ、エラーに関係なくフィールド、ビュー、探索、モデルの名前を置き換える機能を追加しました。詳細
- ファイルの高速切り替え。LookML 開発 IDE により、すぐにファイルを切り替えられるようになりました。ページ全体を再読み込みする必要はありません。
- flash_on SQL Runner テーブルリストの切り詰め。 SQL Runner は、テーブルのプレビュー リストを 500 に制限して、ブラウザへの影響を制限します。
scoping
パラメータを完全に削除しました。詳細
言語
- BigQuery:
- 負の数が存在する場合に対称集計が誤って計算される問題を修正しました。
week
タイムフレームの効率を改善しました。fanout_on
フィールドの measure の動作を改善しました。
- Snowflake:
- PDT が機能しているかどうかに関する情報を追加しました。
- flash_on Hive:
- サポートされている最小バージョンは Hive バージョン 1.2 です(Hive バージョン 0.13 ではありません)。
- Hive は文字列のフィルタリングに、正規表現ではなく
LIKE
を使用するようになりました。
- Spark:
- Looker では、HiveQL 0.13 構文の代わりに HiveQL 1.2 を使用するようになりました。
- Presto:
- 標準の Presto JDBC ドライバ(バージョン 0.149)が組み込まれました。詳細
- DataVirtuality:
- Looker の接続パネルに SSL オプションを追加しました。
- DataVirtuality がエラー メッセージを正しく読み込めない問題を修正しました。
- flash_on MS SQL:
- JDBC ドライバを v4.2 に更新しました。SQL Server 2005 はサポートされなくなります。
一般的な微調整とバグの修正
- flash_on API(ベータ版)の変更:
- JSON 形式で、
type: number
フィールドの値が文字列ではなく数値として返されることを確認しました。詳細 run_async
ルートとcreate_query_and_run_async
ルートを置き換えました。API ユーザーはcreate_query_task
ルートに移行する必要があります。
- JSON 形式で、
- パフォーマンスと安定性の調整:
- キャッシュに保存された結果を取得するときのパフォーマンスが向上しました。
- クエリ キャッシュの読み取りと書き込みでのメモリ使用量を削減しました。
- 接続を強化するため、Looker が内部 MySQL データベースに接続する方法を変更しました。
- ビジュアリゼーションのバグの修正:
- 表計算が存在し、すべての measure が非表示の場合に、マップが非表示の列で機能しない問題を修正しました。
- グラフの右側のパディングがずれる可能性がある問題を修正しました。
- 表計算の値の形式が可視化の Y 軸に表示されない問題を修正しました。
- 時間ラベル形式がラベル ローテーション値でのみ機能する問題を修正しました。
- 対数スケールタイプで最小または最大 Y 軸の値を使用した場合に、ビジュアリゼーションが空白になる問題を修正しました。
- グラフの警告によって x 軸が表示されなくなる問題を修正しました。
- Looker の別のシステムが、ダッシュボード、探索、ダウンロードなど、さまざまな領域で異なる順序で結果を処理および並べ替えることができる問題を修正しました。
- フィルタ入力ボックスで候補を探していたという視覚的表示が、実行中に表示されない、または消え続けるという問題を修正しました。
- PDF のダウンロードでラベルが一貫性なく切り捨てられる問題を修正しました。
- LookML ダッシュボードのテキストタイルで、「要素が探索を指定する必要があります」という警告が発生しなくなりました。
- テーブル内のフィールドから歯車メニューがデータテーブルに空の状態メッセージをオーバーレイする問題を修正しました。
- ダッシュボード フィルタのデフォルト値が他のフィルタと統合されていない場合は適切に統合されない問題を修正しました。
- 初回実行時に埋め込みダッシュボードから空の結果が返される問題を修正しました。
- yesno ディメンションを使用するカスタム フィルタで SQL が正しく生成されない問題を修正しました。
- 拡張探索が誤って「探索内のフィールドの予期しないリストを無視する」を返すバグを修正しました。
Looker 3.50 2016-07-05
flash_on レガシー機能の更新
次の 3 つの機能は無効化され、3.50 で完全に削除されます。
- $$ 置換
- ビューで宣言された結合
- LookML の「scoping」パラメータ
これらの機能から移行する方法について詳しくは、こちらのコミュニティのトピックをご覧ください。
可視化
トレンドライン [Labs] とリファレンスライン
リファレンスライン テキストの位置を指定できる機能が追加されました。オプションは左、右、中央です。詳細
トレンドラインを指定する機能が追加されました。
- オプションは線形、指数、対数、移動平均です。
- 移動平均のタイプには 7、14、28 の選択肢があり、通常は日数に使用されます。
- トレンドラインはいくつでも追加できます。
- 各トレンドラインは、特定のシリーズに設定できます。
インタラクティブなマップにリージョン データをプロットする
- 米国の郵便番号表領域と米国郡マップレイヤ。これらの新しいマップレイヤをインタラクティブ マップで使用できます。
zipcode
フィールド タイプはインタラクティブ マップで自動的に機能します。詳細 - インタラクティブなマップ上の TopoJSON マップレイヤ。
- LookML の既存の TopoJSON
map_layers
はすべて、国、米国の州、英国の郵便番号などの新しい地図と、新しい郵便番号レイヤや郡レイヤなど、インタラクティブな地図で機能するようになりました。詳細 - ヒートマップの不透明度の設定を追加しました。これで、マップラベルをヒートマップの上下に表示できます。詳細
探索
カスタムフィルタ
次のドキュメントをご覧ください: カスタム フィルタおよび Looker 式
- AND、OR、括弧を使用したフィルタ ロジックの完全な制御
- テーブル関数で使用できるのと同じ関数へのアクセス
- 通常のフィルタと組み合わせて使用可能
- コンテキスト ヘルプペイン
表計算の機能拡張
次のドキュメントをご覧ください: テーブル計算 および Looker 式
- 新しい
running_product
関数。ドキュメントを表示。 - 新しい
pivot_where
関数では、位置ではなくコンテンツに基づいて値をピボットできます。ドキュメントを表示。 - 新しい
pivot_offset_list
関数とpivot_column
関数。ドキュメントを表示。 - 新しい
log
関数。ドキュメントを表示。 Yes
とNo
が、関数で参照できる定数として追加されました。ドキュメントを表示- 予測入力用の新しいエディタ、エディタ内のドキュメント、関連するドキュメント ウェブサイトのページへのリンク。ドキュメントを表示。
探索 URL の改善
探索ページの URL の形式が短くなり、安定性が高まり、URL にはフィルタ値などのデータが含まれなくなりました。詳細
Powered By Looker
- 埋め込みの探索ページでは、ページの状態が変更されるたびに JavaScript イベントがブロードキャストされるようになりました。 埋め込みユーザーのカスタム保存メカニズムを作成できます。詳細
- 埋め込みドメインのホワイトリストにワイルドカード サブドメインが追加されました。これにより、埋め込みドメインのグループをホワイトリストに登録しやすくなります。
- 埋め込みダッシュボードから PDF をダウンロードできない問題を修正しました。
- 埋め込みダッシュボードのフィルタ値が正しくラップされない問題を修正しました。
スケジューラ
- スケジュール設定されたコンテンツの登録解除フローを改善しました。
- ダッシュボードのテキスト オブジェクトがダッシュボードの PDF で表示されるようになりました。
- コンテンツのスケジュールを設定する際に、[To] セクションでメールアドレスのカンマ区切りリストを指定できるようになりました。
- スケジュールの再割り当てモーダル(
admin/scheduled_plans
を介してアクセス)に、Look またはダッシュボードの名前が追加されました。
LookML
- **日付フィルタに
date_start
とdate_end
を追加**。これにより、日付フィルタの開始日と終了日を LookML で明示的に参照できるようになりました。これは、BigQuery のテーブル ワイルドカード関数や Hadoop のパーティション分割列に役立ちます。 - PDT トリガー チェック / リジェネレータがテーブルを同時に再構築できるようになりました。ドキュメントを表示。
言語
- flash_on データベース接続認証情報の変更。Looker はドライバの接続文字列を介して認証情報を渡すことがなくなり、代わりに接続プロパティの一部として認証情報を渡します。詳細
- Denodo。 レベル 2 のサポートを追加しました。ドキュメントを表示。
- flash_on Oracle。 データベース接続構成に対する変更。ドキュメントを表示。
- Snowflake。 クエリでタイムゾーンの変換がサポートされるようになりました。この変更により、Snowflake のユーザー固有のタイムゾーンなどの機能が有効になります。詳細。
- Presto。 PDT のサポートを追加しました。
- flash_on Vertica。 Vertica 7 の接続を Vertica 7.1 に更新しました(Vertica 7.0 ユーザーは Vertica 6 の接続を使用する必要があります。Vertica 7 のすべての機能を使用するには、Vertica を 7.1 に更新し、そのオプションを使用して接続します)
- Teradata Presto。 バージョン 141t のサポートを追加しました。接続の詳細を確認するには、サポート リクエストを開いてください。
- Hive。 0.13 のサポートを終了しました。これは、Hive バージョン 0.13 をサポートする最後の Looker です。バージョン 3.52 以降、Looker は Hive バージョン 1.2 以降をサポートします。
管理とセキュリティ
- 追加のサブ管理者権限。PDT パネルを表示する権限は、
see_pdts
権限で付与できます。ドキュメントを表示。 - 使用状況パネルの更新。PDF 形式でダウンロードできるようになりました。ドキュメントを表示。
- 接続ページの更新。言語が PDT をサポートしている場合にのみ、PDT サポートの設定を提供します。ドキュメントを表示。
- リジェネレータの PDT ビルドがクエリパネルに表示されるようになりました。
一般的な微調整とバグの修正
- 単一値のビジュアリゼーションで値を色分けする機能を復元しました。ドキュメントを表示。
admin/model_sets/new
ページのモデルセットがアルファベット順に表示されるようになりました。- ページが見つからなかったか、閲覧権限がないことをユーザーに知らせるように 404 メッセージが更新されました。
- フィルタ入力ボックスが不要なスペースを使用する問題を修正しました。
- スケジュール設定されたタスクをステージング インスタンスから一時的に送信できる問題を修正しました。
- テキスト オブジェクトによって LookML ダッシュボードが中断される問題を修正しました。
- シリーズの位置を切り替える際にスケールタイプが正しく更新されない問題を修正しました。
- 相対日付フィルタが遅い PostgreSQL の問題を修正しました。
- ${TABLE} のサポート終了によるエラーでダッシュボードが破損する問題を修正しました。
Looker 3.48 2016-06-08
ダッシュボード
flash_on ダッシュボードの PDF の改善
- PDF ダッシュボードのダウンロードは、ブラウザでの操作と同じようになりました。
- ベクトルベースのレンダリングにより、品質を損なうことなくズームできます。
- 次の要件に注意してください。
- Looker Labs 機能を有効にする必要があります
- 送信日時を設定したメールのデフォルトのレイアウトが新しい形式に変更されます
- セルフホスト型インストールでは、PhantomJS 2.11 を実行する必要があります。バージョンを確認して更新します。
探索
- 表計算エディタで特殊文字やあいまいな計算名を使用できるようになりました。
- 単一値のビジュアリゼーションでは、HTML により画像を表示するフィールドのサポートが改善されています。
LookML
access filter fields
またはsql_always_where
を使用する場合、探索レベルでファセット フィルタを有効化しました:sql_always_where
またはaccess_filter_fields
が設定された探索では、探索によって公開されたすべてのフィールドに対してfull_suggestions
がデフォルトで true になります。個々のフィールドでfull_suggestions = false
を設定してfull_suggestions
クエリの動作を無効にしたり、suggestable = false
を使用して候補を完全にオプトアウトしたりできます。詳細。- 新しいタイムフレーム
month_name
。日付を月の名前でバケット化できるようになりました。詳細。 - 新しい
can_filter
パラメータ: 入力true
またはfalse
を受け入れます。false
に設定した場合、フィールドはフィルタとして使用できません。このパラメータは、measure とディメンションに適用できます。詳細。 - 探索とビューの名前が数字で始まるようになりました。
- イギリス ポンドとユーロの組み込みの名前付き値の形式:
gbp_0
、gbp
、eur_0
、eur
。これらはvalue_format_name
パラメータへの入力として使用されます。詳細。 - 安全ではない Liquid パラメータは、レガシー機能で非推奨になりました。
言語
- MySQL。 NULL がピボット テーブルからフィルタされる問題を修正しました。
- Spark。 長いインデックス名の値が原因で接続が中断される問題を修正しました。
- Redshift。 Redshift 管理者がクエリを強制終了すると、より意味のあるエラーが表示されます。
- BigQuery
- PDT 定義の一部としてユーザー定義関数(UDF)のサポートが追加されました。ドキュメントをご覧ください。
- ダウンロードのストリーミングが可能になりました
- Looker でワイドクエリが失敗する問題を修正しました
- Google ドライブをサポートする新しい BigQuery ドライバに更新
- フィールド名の最大文字数を、BigQuery のドキュメントに記載されている長さ 128 文字(以前の 24 文字)から拡張しました。
- Bityota。 Bityota のサポートの終了
- Redshift と MS SQL。Redshift と MS SQL でのクエリ強制終了テストで Looker が使用する、長時間実行クエリ ステートメントの期間が限定されます。
アドミニストレーション
ユーザー固有のデータベース接続
- ユーザーの LDAP 認証情報を使用してデータベースに接続するように接続を構成できます。詳細
- ユーザー固有のデータベース レベルの権限を Looker 内に加えて、クエリの監査でも適用可能。
- 注: 公開 URL と PDT は、これらのタイプの接続ではサポートされていません
新しいサブ管理者権限
- 本格的な管理者になることなく、さまざまな管理パネルの新しい権限をユーザーに付与できます。
ドキュメント
- ドキュメントに Looker のバージョニングを追加しました。
- 右上の Looker バージョン セレクタを使用してバージョンを選択します。
- バージョニングは正式に 3.48 の機能で始まりましたが、3.48 より前のバージョン固有のコンテンツも保持されており、セレクタを使用して表示できます。
- Looker のバージョン セレクタは [データの探索と可視化] セクションと、[データの共有、インポート、埋め込み] セクションのすべてのページに表示され、docs.looker.com のページに段階的に表示されます。
- ページの最上部に戻るボタンを追加しました。
- メニュー項目を展開できるタイミングを示すために +/- がサイドメニューに追加されました。
- 検索バーをサイドメニューの上に移動しました。
一般的な微調整とバグの修正
- flash_on 送信日時を設定したメールの下部に「スケジュール設定」のメモを追加しました。
- SQL Runner から探索する際に解析エラーが発生するバグを修正しました。
- 一部の PDT に依存するフィルタに候補が入力できない問題を修正しました。
layout: static
の使用時に LookML ダッシュボードの要素が重なる問題を修正しました。- 一部のピボット テーブルに関連する SQL の group by 句で間違ったフィールドが呼び出されるバグを修正しました。
- 未処理のタイムフレームを対象に measure をフィルタしようとすると、適切に警告が表示されます。
- ピボット ディメンションの処理に関連するテーブル計算の小さいバグを修正しました。
- サービスが停止する可能性がある内部データベースへの接続に関する問題を修正しました(MySQL を使用している場合)。
- 初回の実行でエラーが発生した場合に、インスタント ダッシュボードがキャッシュから返されない問題を修正しました。
- Looker が「次と等しい」文字列フィルタで「空」を誤ってフィルタリングするバグを修正しました。
- Looker がタイムゾーンを特定の生成された SQL に変換しようとした問題を修正しました。
- 一部の日付タイムフレームのフィルタで誤った SQL が生成されていた問題を修正しました。
- スケジュール設定されたダッシュボードがデベロッパー モードから送信される問題を修正しました。
- [接続] パネルで、設定されていないデータベースのタイムゾーンに関する不要な警告を削除しました。
field_group_label
がエラーの原因となっていた問題を修正しました。- 「結果なし」が誤って反映された PDF のダウンロードに関連するいくつかのエラーを修正しました。
Looker 3.46 2016-05-08
ダッシュボード
flash_on 新しいダッシュボードの外観
- フォントの微調整、空白文字のより有効な活用、クラッターの削除によって、より洗練されたデザインを実現。
- 下部のタイトルで単一の値が読み取りやすくなりました。
flash_on ダッシュボード編集モード
- この機能を有効にすると、タイルの移動やサイズ変更、フィルタやメモの追加や編集、ダッシュボードへのタイルの追加と削除を行うことができます。
- また、変更の影響を受けるダッシュボードを示す Look を保存する際の通知も導入されます。
- この機能は、Labs に搭載されていたロック機能をベースとしています。
ヘッダーとフリーテキスト ボックス
タイトル、サブタイトル、本文のテキストをダッシュボードに挿入できます。通常のタイルのようにサイズと配置を変更できます。
タイルのドラッグとサイズ変更の向上
- ドラッグ ロジックの改善により、ダッシュボードのタイルの移動やサイズ変更が容易になります。
- ダッシュボード タイルのサイズ設定の柔軟性向上。タイルのサイズが 12 グリッドではなく、24 グリッドになりました。
可視化
単一値のビジュアリゼーションの強化
- コールアウト番号。
- 進行状況バーを導入しました。
- flash_on ダッシュボードでは、すべてのタイルが一致するようにテキストサイズが自動的に調整されます。
テーブル ビジュアリゼーションの更新された列の切り詰めロジック
- ダッシュボードの歯車メニューに表示されるダッシュボード更新機能に秒数を追加しました。
- ブラウザのタブタイトルにダッシュボード名が反映されるようになりました。
探索
表計算の更新
- 新しい日付関数
add_{interval}
: add_seconds、add_minutes、...、add_years。trunc_{interval}
: trunc_minutes、trunc_hours、...、trunc_years。
- 日付の改善。比較演算子(
>
、<
、>=
、<=
)で日付がサポートされるようになりました。 - ラベルを含むよう項目完了を改善しました。
- flash_on AND が OR よりも優先されます。以前は、これらのステートメントは左から右へ評価されたため、括弧を使用しない既存の数式が変化する可能性があります。
- 曜日のインデックスを使用して「等しくない」でフィルタリングする機能を追加しました。
- flash_on エラーを回避するため、型の不一致のチェックを増やしました。ただし、この変更により、yes/no フィールドを文字列と比較する式を変更する必要がある場合があることも意味します。
スケジュール
スケジュール設定された Look の Webhook(Labs)
- Look またはダッシュボードをスケジュールして、結果をメールで送信する代わりに、1 つ以上のサーバーに対して HTTP POST を実行する新しいオプション。詳細
- Zapier などのサービスまたはカスタム ウェブサーバーを使用して、Looker から S3 バケット、Dropbox、FTP サーバーなどにデータをアップロードします。Dropbox の例をご覧ください。
- すべての Looker 管理者に自動的に付与される、この機能を使用するために必要な新しい権限
send_outgoing_webhook
を導入します。
更新のスケジュール
- [テスト] ボタンを追加しました。テストメールをスケジューラに送信しますが、受信者には送信しません。
- フォーマット オプションが追加されました。CSV や TXT などで書式設定された値を使用する新しいオプション(ダウンロードと同様)。
- flash_on タイムゾーン。スケジュール設定された Look のタイムゾーンを常に明示的に設定し、アプリケーションのタイムゾーンから切り離します。スケジュール モーダルでは、新しいスケジュールを作成する際、デフォルトでアプリケーションのタイムゾーンが使用されます。そのため、アプリケーションのタイムゾーンを変更すると、新しく作成されたすべての計画に影響しますが、既存の計画には影響しません。
- flash_on モーダル変更のスケジュール。時間単位のオプションを完全に制御でき、UI が改善されています。
- 拡張された 1 時間ごとの時間範囲を使用可能。
- その月の特定の曜日にスケジュールが設定されていたサポートが中断され、削除されました。現在の特定の曜日と週に実行されるよう設定された現在のスケジュールは、自動的に月の初日に再度割り当てられます。
LookML
- LookML Generator の信頼性を改善しました。LookML 生成ツールは、常にデフォルトのスキーマに対して生成されるのではなく、リクエストされたスキーマに対してのみ生成するようになりました。重複するフィールド定義やビューファイルの「存在する」エラーに関する問題が解決されます。
- タイムフレーム パラメータの新しい値。
day_of_year
タイムフレームを追加しました。 - 四半期単位でフィルタリングするための新しいフィルタ構文。
2015-Q2
が「次に一致する(高度)」で機能するようになりました。 - flash_on LookMLの非推奨事項。詳細。
- $$ 置換がレガシー機能になりました。${TABLE} に置き換える必要があります。
- 3.46 以降では、結合は
explore:
定義内でのみ定義する必要があります。他の場所でのjoin:
の定義は非推奨になりました。 scoping
パラメータは非推奨になりました。scoping: false
を使用すると、LookML バリデータがエラーになります。モデルは常にスコープ付きフィールド名を使用する必要があります。
言語
- dashDB: PDT とクエリ強制終了がサポートされるようになりました。
- ストリーミング言語。Aster、Data Virtuality、Exasol、Greenplum、Hive、Impala、Microsoft Azure SQL、Microsoft SQL Server、Presto、Spark、Teradata。詳しくは、Looker の行制限とはをご覧ください。詳細については、ベスト プラクティスのページをご覧ください。
- Spark: フィルタの候補によって無効な SQL が生成される可能性のある問題を修正しました。
- Presto:
- 接続で指定されたカタログだけでなく、PrestoDB の複数のカタログからビューを作成できるようになりました。
- 接続テストが Presto キューに残っている問題を修正しました。
- PostgreSQL の修正:
- 四半期単位でのフィルタリングが正しくない問題を修正しました。
- 相対日付フィルタを使用した遅いクエリに関する問題を修正しました。
- 大文字に引用符が必要であるという問題を修正しました。
一般的な微調整とバグの修正
- スペース内のモデルで検索できる機能を追加しました。
- インスタント ダッシュボード(Labs)でキャッシュが改善されました。
- 「Looker へようこそ」メールにインスタンスへのリンクを追加しました。
- 埋め込みページのサイズ変更に時間がかかるバグを修正しました。
- テキスト値がフォーム スペースからオーバーフローする LDAP 管理ページのバグを修正しました。
- 可視化で完全にスペース埋められなかった Microsoft Edge のバグを修正しました。
- ユーザーに SQL の閲覧も許可するように、権限ページの
see_lookml
権限に関する説明のツールチップを更新しました。 - [プロジェクト モデルを生成] ページのツールチップ テキストを更新しました。
- サイズの大きい結果セットがキャッシュに格納されると停止する問題を修正しました。
- i__looker の更新:
- ユーザー エクスプローラ への結合として
embed_user
を追加 - 履歴探索に
sql_text
を追加しました - 管理者 / クエリ、スケジュール計画へのリンクを追加しました。
- ユーザー エクスプローラ への結合として
- 無効化されたシリーズのラベルが vis に残っているバグを修正しました。
Looker 3.44 2016-04-07
重要な変更点
- インスタント ダッシュボードは機能として削除されました。ダッシュボードがキャッシュからすばやく読み込まれます。
- CDN からアセットを読み込む機能が、Looker がホストするすべてのお客様を対象に有効化されました。
- いくつかのレガシー機能はデフォルトで無効になっていますが、再度有効にすることができます。詳細。
- フィールド ラベルはビューラベルをオーバーライド可能
- フィールド名の先頭の期間
- ダウンロードとグラフ構成の大文字ラベル
- looker@looker.com からメールを送信する
- デフォルト Redshift PDT 分散スタイル EVEN
ダッシュボード
- Automagic ヒートマップ: ヒートマップを使用する場合、「データへの適合」機能がサポートされます。
- ダッシュボード タイルのエラー メッセージを改善しました。誤ったフィルタ構文エラーが表示されるようになりました。
- 画面を適切に表示する前に、タイルが圧縮された状態で読み込まれる問題を修正しました。
可視化
- カスタム X 軸の制限。ユーザーが指定した最初または最後の X 行を表示または非表示にする設定を導入します。
- 対数 Y 軸がグラフで使用できるようになりました。
- 積み上げ棒グラフのスタック部分のずれが生じる問題を修正しました。
スケジュール
- 新しいスケジュール管理パネル
- スケジュールされたプラン。Looker インスタンスで現在スケジュールされているすべての項目とともに、タスクオーナーなどの関連情報が表示されます。
- スケジュールされたジョブの履歴。このセクションには、クエリ、ランタイム、成功またはエラーによる失敗の状態(該当する場合)など、インスタンス上で最近実行されたアイテムが表示されます。
- Look で複数のスケジュールを設定できるようになりました。Look のスケジューリングを、ダッシュボードのスケジューリングの仕組みに合うよう調整。Look スケジュールがユーザーごとに作成されるようになり、別々のユーザーが、Look に対して異なるスケジュールを設定できます。
- 新しいスケジュールは最初のスケジュール時刻に開始されます。スケジュールを設定した直後にメールを送信できなくなります。
- システムにすでに存在していない(つまり削除された)ユーザーに属するスケジュールは、最初に「管理者」ロールを持つ有効なユーザーに再度割り当てられます。
- iPhone のメールアプリでのダッシュボード表示の問題を修正しました。
LookML と開発環境
- カスタム フィールド グループ。新しい
group_label:
パラメータを使用して、フィールド ピッカーでフィールドをグループ化できるようになりました。詳細。 - プロジェクトの名前を変更する機能。[同期] ボタンの下にある [プロジェクトの設定] オプションからアクセスできます。
Distance
フィールドの更新- ドキュメントへの新しいアプリ内リンクの対象:
- LookML 検証エラー(該当する場合)。
- 非推奨機能と、レガシー機能のパネルに適用され、古い機能からの移行に役立ちます。
- HAVING 句の複数の条件とフィルタされた measure は、常にかっこで囲まれるようになりました。
言語
- Spark/Hive の更新:
- Hadoop 関連の言語の問題で EXPLAIN が破損する問題を修正しました。
- SQL Runner のクエリの実行が Spark SQL で時間がかかる問題を修正しました。
- PDT のテストが、接続時に Spark SQL に対して実行されるようになりました。
- Spark SQL が JDBC 呼び出しではなく SQL からスキーマ情報を取得するようになりました。
一般的な微調整とバグの修正
create_table_calculation
権限の更新: ユーザーは、表計算を表示するために、create_table_calculation
権限が不要になりました。この権限は、計算を作成するために引き続き必要です。- 本番環境に存在するファイルを参照しながら開発モードに切り替えると、すぐに 404 が発生する問題を修正しました。
- SQL Runner の Explain 関数を更新して、より多くの言語固有の機能を適用し、強制的な制限を排除しました。
- SQL Runner または i__looker からのクエリを調べたときに表計算が機能しなかったバグを修正しました。
- 1 つの SAML 検証に失敗すると、有効なファイルであってもそれ以降のチェックがすべて失敗するというバグを修正しました。
- 新しいバージョンの Chrome が原因で、ダッシュボードによってブラウザがクラッシュする問題を修正しました。
- キャッシュが原因でダッシュボードの変更が反映されないバグを修正しました。
- 文字列として null でフィルタリングできないバグを修正しました。
- Development Mode での LookML ファイルの移動が非常に遅くなるバグを修正しました。
- チャット ウィンドウが不必要に開く原因となったチャット クライアントの設定がオーバーライドされます。
Looker 3.42 2016-03-13
Lookerbot
Looker 3.42 で Lookerbot がリリースされました。Looker との Slack 統合により Looker のデータをチャットに取り込むことができます。
Labs 機能
ドリルの更新
ドリルメニュー
- ドリルリンクをクリックすると、常にドリルメニューが表示されます。
...
は、外部リンクやダッシュボードを示すために使用されます。階層およびディメンション ドリルにこのアイコンは表示されません。
ドリルのプレビュー
- ドリルすると、ドリルの結果がプレビュー オーバーレイに読み込まれます。これにより、ユーザーを同じコンテキスト(つまり同じ探索ページやダッシュボード)で維持できます。その後、[ここから探索] を選択すれば、すべての機能を探索できます。詳細
- ドリルが 1 つしかない measure は、ドリルのプレビューを直接開きます。
- ドリルのプレビューで問題が発生した場合は、[レガシー機能] パネルで [以前のドリルの動作] を有効にすることで無効にできます。レガシー機能の詳細を確認してください。
ビジュアリゼーションのドリルメニュー
- ドリルメニューを使用してビジュアリゼーションをドリルダウンできます。現在はこれがデフォルトの動作であるため、[Labs] セクションから削除されています。詳細
- テーブル、単一値、単一レコード以外の可視化のドリルメニューでは、[フィルタ...] のドリルオプションが表示されなくなります。
- ドリルメニューは、テーブルとビジュアリゼーションの両方でピボットに対して機能します。
可視化
テーブルビジュアリゼーションの改善
積み上げグラフの合計ラベル
- 積み上げ棒グラフ、棒グラフ、面グラフには、新しい「合計ラベル」オプションが追加されました。詳細
- 新しい「シルエットを表示」オプションが追加されました。積み上げグラフで系列の選択を解除すると、グレーのバー(「シルエット」)に、選択した系列の小計の後にあるすべての系列の合計が表示されます。
- 重要な注意事項: データテーブルの行の合計は、積み上げグラフに表示されなくなります。
LookML での地図のレイヤ
- ディメンションと特定のマップリージョンのセットとの関係を LookML で定義できるようになりました。各ビジュアリゼーションでカスタム TopoJSON URL を設定する必要はありません。これは「静的マップ(リージョン)」のビジュアリゼーションに影響します。詳細
組み込みアナリティクス
イベント用 JavaScript API
- 埋め込みダッシュボードは、親ページと通信できるようになりました。詳細
埋め込みオブジェクトをカスタマイズするための新しい URL パラメータ
- タイトルを非表示にする機能。
- フッターを非表示にする機能。
- URL の末尾に
/explore
を追加することによって、埋め込みの Look を探索ページ バージョンにリダイレクトするオプション。 - フィールド ピッカーをオープンして探索ページへリンクするオプション。詳細
言語
- Microsoft SQL Server、Redshift、PostgreSQL、MySQL の接続のデフォルト データベース接続数が 30 から 75 に増加しました。
- Spark 1.3 の廃止。Spark のお客様は 1.4 以降を使用してください。
- BigQuery:
- ファン フィールド上のフィルタを使用したカウントが機能しなくなる問題を修正しました。
- テーブルの生成時に 500 エラーが発生する問題を修正しました。
- テキストの候補が「未定義」と表示される問題を修正しました。
- タイムフレームの更新
hour
とhourX
がYYYY-MM-DD HH
形式の値を返すようになりました。minuteX
がYYYY-MM-DD HH:MM
の形式で値を返すようになりました(分のタイムフレームと一致)。
一般的な微調整とバグの修正
- PDF とスケジュール設定されたビジュアリゼーションでは、読みやすさを向上させるため、テキストの色が濃くなるようになりました。
- グラフのツールチップにカスタム軸の名前が反映されるようになりました。
- Looker コマンドライン オプション(オプションは
--default-mailer-port=[port number goes here]
)を介してカスタムのメーラーポートを設定する機能を追加しました。 - 主にツールチップで構成されるグラフのセクションにカーソルを合わせて、ツールチップを表示できるようになります。
- 日曜日に送信予定だったアイテムが月曜日にも送信されているというバグを修正しました。
- フィルタごとに複数の入力ボックスを追加すると、フィルタ値が重複して上書きされるバグを修正しました。
- Internet Explorer の修正:
- X 軸ラベルが表示されるようになります。
- グラフの凡例が小さすぎるときにエラーが発生する問題を修正しました。
- 1 つだけが必要なときに、複数の縦スクロールバーが表示される問題を修正しました。
- Automagic ヒートマップに関して、変更時に正しく読み込まれない、または再読み込みされない問題を修正しました。
- メモの追加や削除により、ダッシュボード タイルの表示がずれるバグを修正しました。
- 探索とダッシュボードの間で時間ラベル形式が一致していない問題を修正しました。
- 一般公開の埋め込みテーブルを並べ替えできないバグを修正しました。
- 結果がないクエリが SQL Runner で誤って「クエリを強制終了」として返される問題を修正しました。
Looker 3.40 2016-02-25
ダッシュボード
- ロック可能なダッシュボード [Labs]。 ダッシュボードを明示的にロック解除しないダッシュボードの変更を禁止します。また、この機能きよって、Look の編集と、それらのコンテンツのすべての閲覧者向けのダッシュボードの編集との間の関連性に関する情報がユーザーに表示されます。[Labs] セクションで明示的に有効にする必要があります。
- ダッシュボード間で自動的にリンク [Labs]。 ドリルメニューを表示して、ドリルダウンするフィールドと一致するフィルタを含むダッシュボードを表示します。ネイティブ URL ドリルを使用した外部 URL へのリンクも表示されます(ドリルメニューは有効を有効にせずに使用可能です)。詳細。
可視化
- テーブルの可視化
- 列名を切り詰めて列の幅を縮小します。
- 円グラフの改善
- 値ラベルの表示と位置が整理されました。
- 系列ラベルが円グラフで機能するようになりました。
- 可視化のドリルメニュー [Labs]。テーブルからではなく、ビジュアリゼーションから直接データをドリルダウンします。詳細。
探索
- 表計算の更新:
- ユーザーが表計算モーダルを使用する代わりに、データテーブルから表計算を削除できるようにします。
- 割合の表示形式が 100 倍になります。
- フィルタリングの更新
- ユーザーがフィルタ ボックスをクリックしても、フィルタの候補を生成するクエリがタイムアウトしなくなりました。
type: tier
のフィルタが負の値でも機能するようになりました。
- データテーブルの更新
- テーブルの日付がラップされなくなりました。(注: これにより日付列が拡張され、ユーザーのテーブルが変更される場合があります)。
- 表は、5,000 セルではなく 10,000 セルで仮想スクロールに切り替わります。
言語
- Presto が完全にサポートされた言語になりました。 Looker 3.40 では、0.132 までのバージョンがネイティブにサポートされます。それよりも新しいバージョンについては、サポートにお問い合わせください。
- Spark が完全にサポートされた言語になりました。 Looker 3.40 では 1.5.2 までのバージョンがサポートされます。
- Hive: フィルタされたフィールドでは自動候補が自動的に無効になりました。特定のビューファイルの候補を元に戻すには、
suggestions: false
行をコメントアウトします。また、フィールド固有の設定は、ビューレベルのデフォルトよりも優先されます。Presto と Spark にも適用されます。 - BigQuery: 対称集計がサポートされるようになりました。
- BigQuery: サービス アカウントで、プロジェクト内のすべてのデータセットに対する読み取り権限が不要になりました。
- DataVirtuality: クエリ強制終了の問題を修正しました。
- Vertica - Vertica 6 ドライバをご利用のお客様に対して、接続パネルの言語選択ツールに「Vertica 6」のオプションが追加されました。「Vertica」オプションは、Vertica 7 以上のお客様を対象としています。
管理パネル
- クエリパネル。 PDT は「PDT をビルドする」と「PDT を待機する」に区別されるようになりました。つまり、待機中のクエリには、別のスレッドで作成されている PDT が必要になります。待機中には、DB プールからの接続は保持されません。
- LDAP 経由の認証。ページ分けされた結果を許可しないサーバーを構成します。LDAP について詳しくは、こちらをご覧ください。
- すべてのログインで 2 要素認証を強制するオプション。[Two-Factor Admin] ページの構成設定として使用できます。
一般的な微調整とバグの修正
- LookML <> SQL の更新: より複雑な
WHERE
句で適切なかっこを確実に受け取れるように、複数アイテムのWHERE
句をWHERE A AND B
からWHERE (A) AND (B)
に書き込む方法を更新しました。 - テーブルの並べ替えがダッシュボードに渡されないバグを修正しました。
- 探索の権限がロール間で共有されるバグを修正しました。
::
ではなく/
を使用した LookML ダッシュボードの埋め込みが正しくレンダリングしないバグを修正しました。- テーブル可視化での measure の並べ替えが失敗するバグを修正しました。
- 相対日付フィルタが Matches(Advanced)で機能しないというバグを修正しました。
- Looker インスタンスのすべてのクエリが PDT ビルドによってロックされるバグを修正しました。
value_format
が小数点を適切に受け渡さず、特にpercent_of_total
フィールドとpercent_of_previous
フィールドに表示されるバグを修正しました。- 新しい値が null の場合に、単一の値の可視化で以前の値が引き続き表示されるバグを修正しました。
- 404 の指定時に、200 レスポンスを誤って生成するプリフェッチ コードのバグを修正しました(たとえば、いずれかのタイルのエラーが原因でプリフェッチが失敗した場合)。
- カラー選択ツールのゴミ箱アイコンをクリックしても何も起こらない問題を修正しました。
- ダッシュボードのドリルダウン可能な単一値のタイルが散発的に変化する色を修正しました。
セルフホスト型インストール
- 起動プロセスでダウングレードを阻止するためのチェックを追加しました。詳細
Looker 3.38 2016-01-12
ダッシュボードと可視化
- 並べ替え可能なフィルタ。ダッシュボードの歯車メニューにある [フィルタを追加 / 編集] オプションで、フィルタの表示順序を設定できるようになりました。
- 小さなグラフ。ダッシュボードの可視化はサイズが縮小されているため、判読可能な情報を含むダッシュボード タイルがこれまでで一番小さくなっています。詳細。
- ダッシュボード タイルの列の上限警告。 可視化が列の上限に達した場合、グラフが不正確になる可能性があるため、データ解釈が改善されるよう、Lookder で可視化パネル内とダッシュボード タイルに警告が表示されるようになりました。
- ピボットグラフや、同じ
value_format
を持つ複数の measure が、軸のティックマークにこの形式を適用できるようになりました。
Powered By Looker
- 埋め込みダッシュボード用のカスタムスタイル設定。 背景色、グラフの色、フォントの色などが含まれます。LookML とドラッグ&ドロップの両方のダッシュボードに適用されます。詳細。
探索
- 表計算の更新:
- テーブル計算列をドラッグして並べ替える機能。
- 新しい
rand()
関数を導入しました。詳細。 - テーブル計算名は一意である必要があります。
- 書式設定のプルダウンに、名前付きの共通の値形式のリストが表示されるようになりました。これにより、書式文字列を入力する必要がなくなります。
LookML
- 週のディメンションの開始日を選択します。新しいパラメータ
week_start_day
を使用すると、各モデルで週の開始(月曜日ではなく日曜日など)を設定できます。詳細 - 名前付き値の形式。
value_format_name
を使用して特定の値の形式に名前を付け、参照する機能を追加しました。Looker には、デフォルトで複数の共通の名前付きの値形式が含まれています。詳細。
言語
- 言語オプションの更新。接続構成用の言語選択ツールに、Amazon Aurora、Google Cloud SQL、Microsoft Azure Data Warehouse、Microsoft Azure Database 用のオプションが追加されました。将来の言語固有の改善を活かすために、正しい言語を反映するように接続を更新することをおすすめします。
- SAP HANA の基本サポート。
:
や.
などの文字を含む BigQuery プロジェクト名が適切に機能するようになりました。- クエリが強制終了されない場合がある Impala の問題を修正しました。
管理者
- 個々のユーザーがデータベースに圧倒されたり、ロックされたりしないように、ユーザーごとのクエリスロットルを実装しました。詳細
一般的な微調整とバグの修正
- SQL Runner とビュー 生成ツールのスキーマとテーブルを更新するボタンを追加しました。
- ダッシュボードをスペースに保存するモーダルが、階層型スペース選択ツールを使用するようになりました。
- ホスト URL は Provision.yml ファイルを使用して設定できるようになりました。
- 生成されたダッシュボード LookML にフィールドが見つからない問題を修正しました。
- [使用状況] パネルで以前の分析を復元するダッシュボード クエリのソースを修正しました。
- Excel のダウンロードでメモリの使用量が過剰になる問題を修正しました。
- Excel のダウンロードでダウンロードに余分な空白が挿入される問題を修正しました。
レガシー機能
レガシー機能に関する今後の変更点にご注目ください。機能が削除されると、移行がスムーズに行われます。 詳細
新しく非推奨となった機能
LookML の
decimals
パラメータとint
フィールドのタイプ。decimals
パラメータとint
フィールド タイプは非推奨となり、LookML バリデータに警告が表示されるようになりました。名前付きの値の形式が、小数、パーセント、財務形式など、
decimals
に代わる柔軟なオプションになりました。たとえば、decimals: 2
の代わりにvalue_format: decimal_2
またはvalue_format: '0.##'
を使用してください。type: int
ディメンションをtype: number
に置き換えます。詳細。
この Looker 3.38 で削除されたレガシー機能
- 古いフィールド ピッカー
Looker 3.40 で削除されたレガシー機能
次回の更新前の翌月には、これらの機能から移行してください。
- フィールド ラベルはビューラベルをオーバーライド可能
- フィールド名の先頭の期間
- ダウンロードとグラフ構成の大文字ラベル
- looker@looker.com からメールを送信する
Looker 3.42 で削除されたレガシー機能
これらの機能は今後 2 か月の間に移行してください。
- デフォルト Redshift PDT 分散スタイル EVEN
Looker 3.36 2015-12-08
Labs 機能
3.36 以降、Looker では Labs 機能の定義が拡張されています。[Labs] ページにある試験運用機能のほかに、アプリケーション全体で選択した機能もLabs プログラムの一部として提示され、ユーザーはまだ追加機能が検討されていることを確認できます。
- 新しい、改善された SQL ランナー。インターフェースが更新され、SQL クエリから共有、ダウンロード、探索ができるようになりました。この機能はすべてのインスタンスで自動的に有効になります。詳細
探索
- ピボット行のテーブル計算。ピボット行間の集計、よりクリーンな複雑なオフセット計算、行レベルの集計を可能にする追加の関数。詳しくは、ピボット行、オフセット リスト、リストをご覧ください。
- ダッシュボード モーダルを更新しました。ダッシュボードの作成時に表示されるビジュアリゼーションの種類がわかりやすくなっています。
- 一般公開の Look を画像として共有。ビジュアリゼーションは、データに合わせて更新する静的画像として簡単に共有できます。詳細
- スケジュール設定された Look の行制限に関する警告。 [探索] ページからスケジュールされたアイテムには、メール内の警告が表示されます。
- [Explore] ページからテーブルのヘッダーをコピーして貼り付ける機能を復元しました。
- 公開リンクを有効にするためにユーザーに [保存] を押すように要求する一般公開モーダルを更新しました。
ダッシュボードと可視化
- ダッシュボード タイルが実行時にグレーアウトします。タイル表示がわかりやすくなります。
- ダッシュボードの停止ボタン。クエリの実行中に表示されます。
- 単一値のビジュアリゼーションの色設定。詳細
- ダッシュボードのプリフェッチ API。これにより、Looker は堅牢なデータ プレウォーミング システムを利用できます。
LookML
- 有効な値
ALL
またはEVEN
を持つ新しいパラメータdistribution_style
。これにより、キーで配布されていない永続派生テーブルで、all とeven の disststyle を明示的に選択できます。Redshift にのみ適用されます。レガシー機能を導入し、以前のように均等な分配が維持されます。3.36 以降はデフォルトのALL
disststyle に設定されます。 - 時間フィールドがデフォルトですべてのタイムフレームを生成します。以前は、ユーザーが希望するタイムフレームを列挙していました。ユーザーは引き続きリストを指定して、タイムフレームのサブセットを取得できます。
Powered By Looker
- ユーザー タイムゾーンが含まれる埋め込みダッシュボード。インスタンスはユーザーのタイムゾーンを許可し、タイムゾーンに対して接続が構成されます。埋め込みダッシュボードに、タイムゾーンの不一致に関する警告が表示されなくなります。
スペース
- スペースは 4 つに限定されず、すべてのサブスペースが表示されるようになりました。
管理者
- 権限の更新。
- 権限ページに権限の依存関係が反映されます
- ユーザーがダッシュボードの PDF をダウンロードするには、ダウンロード権限または download_with_limit 権限が必要です
- LDAP 構成の変更。管理者は検索に使用するユーザー属性を指定できるようになりました。これにより posixGroup スタイルを使用している場合、LDAP グループを Looker のロールにマッピングできます。
言語
- DataVirtuality サポートの改善。対称集計のサポートを追加し、day_of_week パラメータを修正しました。
- DashDB のサポートの強化。クエリの強制終了はまだ使用できません。
- Exasol サポートの強化(PDT を含む)
- BigQuery。ツリーの同じブランチにはない複数のフィールドを使用できるように FLATTENS を更新
一般的な微調整とバグの修正
- Looker ではキーボード キーによるナビゲーションを改善し、ユーザー補助機能を強化しました。
- ブラウザタブで、アプリの各タブに使用されている部分が表示されます。
- Look の保存モーダルがエラーでオープンするエラーを修正しました。
- ピボットの列数の上限に達したときのエラー メッセージを改善しました。
- ビジュアリゼーションが不正確になるエラーを修正しました。
- ダッシュボードのタイルの歯車メニューが画面をオーバーフローして選択できなくなる問題を修正しました。
- [Explore] ページで行った並べ替えがダッシュボード要素に反映されない問題を修正しました。
- フィルタで [テーブルに追加] をクリックするとクエリからフィルタが削除されていたバグを修正しました。
- 結合のフィールド パラメータに xxx_bin_level が含まれていない場合に、Automagic のヒートマップが破損するバグを修正しました。
- 埋め込みダッシュボードに実行ボタンが表示されない場合があるバグを修正しました。
- 余分な空白が原因で XLS ファイルが正しくダウンロードされないバグを修正しました。
- スペースの移動モーダルを修正しました。
- Look を保存すると、Look を更新せずにダッシュボードに 2 回追加する問題を修正しました。
- テーブルからビューを作成したときに、
.
と:
を含むプロジェクト名のサポートが終了したプロジェクトで LookML を生成できない BigQuery のバグを修正しました。 - 埋め込まれたコンテキストで、ユーザーがホットキーを使用してダッシュボードの編集モーダルをオープンし、Look モーダルを選択できるバグを修正しました。
Looker 3.34 2015-11-10
可視化
- 新しいビジュアリゼーション: インタラクティブなマップ。新しいマップでは、ズームとパンが行われ、フィルタの変更に反応します。詳細。
- グラフの色の改善。 詳細。
- ビジュアリゼーションで使用できる新しい一連のカラーパレット。
- 新しいグラフの色の選択に役立つ新しいカラー選択ツール。
- グローバルのデフォルトのカラーパターンをインスタンス全体に適用できます。詳細
- ビジュアリゼーションで系列で並べ替える機能。表内の行の合計を並べ替えると、グラフ内の情報が行の合計の昇順または降順で表示されます。
- 読みやすくするためにツールチップを更新しました。
ダッシュボード
- 非同期ダッシュボードの読み込み。 タイルは一度に 2 回ではなく、データがデータベースから戻る際に読み込むため、キャッシュされたダッシュボードの読み込みを高速化できるようになりました。
- ダッシュボードでのよりわかりやすいエラー メッセージ表示。 ダッシュボード タイルに、単にエラーが発生したことを示すのではなく、レンダリングを妨げたエラーが表示されるようになりました。
- ダッシュボードを「ドラッグ」レイアウトに戻す機能を削除しました。すべてのドラッグ&ドロップ ダッシュボードでは、「ニュースペーパー」レイアウトが推奨のレイアウトになりました。
探索
- より細分化されたスケジュール オプション。 複数の時間、複数の日、平日のみが含まれます。詳細。
- 行の合計数とテーブル計算での並べ替え機能。
- モーダル内の Look 編集。 モーダルにアクセスしたページにユーザーをキープし、アプリ内のコンテキストを強化します。
- 公開リンクのワークフローを改善しました。Look を公開としてマークした後、関連する公開リンクを表示するために、ページを更新する必要がなくなりました。
ORDER BY
句なしでクエリを発行できます。 テーブルの最初のフィールドがcancel_grouping_field
であり、クエリにディメンションのみがある場合、Looker は Order By 句を生成しません。これは、特定の状況でクエリのサイズと複雑さを軽減するために使用できます。- フィルタリングの候補を改善。
sql_table_name
パラメータを使用して定義されたビューから、候補が適切に入力されるようになります。- 「曜日」と「曜日インデックス」のタイムフレームで、タイムスタンプではなく日数が提案されるようになりました。
- 下記の LookML セクションで、候補をアクセス フィルタと連携させる方法などの追加の変更をご確認ください。
type: location
フィールドのフィルタリングの更新。- 半径ベースのフィルタリングを追加しました。
- フィルタリングに
null
、not null
、-null
のサポートを追加しました。緯度や経度(あるいはその両方)が null の場合、ロケーション フィールドは null とみなされます。
LookML
- 新しい
quarter
タイムフレーム。 このタイムフレームは、ディメンション グループの一部として作成するか、単独のディメンションとして作成できます。詳細。 - 新しい
quarter_of_year
タイムフレーム。 このタイムフレームによって、年にかかわらず第 1 四半期、第 2 四半期、第 3 四半期、第 4 四半期が、ディメンション グループの一部として作成するか、または単独のディメンションとして作成されます。詳細。 - アクセス フィルタの候補。
full_suggestions: true
パラメータを使用すると、アクセス フィルタ フィールドを使用して候補を有効にできます。詳細 - 構成可能な候補キャッシュ。候補は、選択した期間中キャッシュに保存できるようになりました。
suggest_persist_for
の後にタイムフレームを指定して、フィールドごとに設定します。suggest_persist_for
が設定されていない場合、デフォルトの期間は 6 時間のままです。
Powered By Looker
- 埋め込みダッシュボードの PDF のダウンロード。 権限は、通常の Looker のユーザーおよびロールと同じ方法で構成されます。
- 埋め込み要素に対するすべてのダウンロード タイプ。権限は、通常の Looker のユーザーおよびロールと同じ方法で構成されます。
- SSO 埋め込みのユーザー タイムゾーン。SSO 埋め込み設定プロセスの一環として、このパラメータを設定します。
言語
- BigQuery サポートの拡張(追加の意味合い)、以下がふくまれます。
- クエリの使用状況の管理に役立つクエリサイズの計算ツール。
- LookML で
fanout_on
パラメータを使用して、ネストされたデータと繰り返しデータがネイティブにサポートされます。詳細。 - PDT によるクエリの最適化。
- クエリのためのジョブのキャンセル。
- 特にネストしたデータと繰り返しデータ用の Generator の改善。
- .p12 証明書は任意のパスフレーズに対応しているため、Looker でアップロードされます。
- Microsoft SQL データ ウェアハウスの改善:
- 永続的な派生テーブルがサポートされるようになりました。
- 対称集計がサポートされるようになりました。
- Hive と Spark: 週の切り捨てに関するエラーを修正しました。
- Vertica: クエリの強制終了を修正しました。
管理者
- 管理ページの PDT パネルに共有 PDT が含まれるようになりました。
- これらのクエリに関するデータに戻ることができるように、[クエリ] パネルのモーダルに URL が追加されました。
- [i__looker モデルと使用状況] パネルの更新:
- クエリが最後に実行された時点で修正。
- 最新の実行時間を追加。
- ユーザーロールをリスト化。
- ダッシュボードのスケジュールされたタスクのメーリング リストを修正。
一般的な微調整とバグの修正
- iOS メール アプリケーション用のスケジュール設定されたメール添付ファイル。 この機能が動作しなくなるバグを修正しました。
- テキスト エディタ モードを追加しました。このモードはアカウントごとに設定します。オプションは「vim」と「emac」です。
- カンマが正しくエスケープされていないフィルタリングの問題を修正しました。
- バリデータで一部の LookML エラーが検出されない問題を修正しました。
- .iqy ファイルで Excel ファイルに値の形式が反映されないというバグを修正しました。
- 名前にスペースが含まれるモデルを削除しようとすると 404 が発生するバグを修正しました。
- HTML のサニタイズのホワイトリストは構成できなくなりました。LookML で指定された HTML はすべて JavaScript タグと属性が削除され、他のすべての有効な HTML タグも許可されます。
- コマンドラインで Looker に指定された外部ファイルで管理される「外部」暗号鍵の使用が Looker でサポートされるようになりました。
- Looker 3.34 では、静的アセットへの CDN の導入も予定されています。
- この新しいセキュリティ機能をサポートするブラウザで、SRI 整合性マッチングによって JavaScript ファイルのセキュリティが向上します。
動作の変更点
- LookML ダッシュボードの変更: 可視化のために Looker が生成した LookML をコピーする際には、以下の点に注意してください。
- エラーなしで浮動小数点数または整数を
""
に設定することはできません。 - ダッシュボードの LookML で
column_limit
が空の文字列(""
)に設定されている場合、column_limit
は nil に変換されます。
- エラーなしで浮動小数点数または整数を
- すべてのお客様向けの Liquid テンプレートの変更: Liquid テンプレート内の JavaScript は、3.34 以降は機能しなくなります。
onclick
やonmouseover
などの要素に対する<script>
タグやイベント ハンドラは機能しなくなります。
Looker 3.32 2015-10-13
ビジュアリゼーションとダッシュボード
- ダッシュボードにニュースペーパー スタイルのレイアウトを導入。これにより、一部のタイルが複数の行を占め、他のタイルが 1 行に残るようになります。タイルのドラッグ&ドロップの容易さも向上します。詳細。
- 表示に使用できるスペースに基づいて、X 軸の密度が自動的に減少します。
- フィルタの追加 / 編集モーダルを更新し、ダッシュボード タイルにフィルタを簡単に適用できるようになりました。詳細
- 特定のタイルのフィルタを歯車メニューから直接編集できる機能を導入しました。詳細。
- 大規模なダッシュボードにおけるフィルタ入力ボックスの応答性が向上しました。
LookML と IDE
- タイムゾーンの変換とキャストを除外する
date_raw
フィールド タイプとraw
タイムフレームを導入しました。詳細 one_to_one
結合で候補が機能するようになりました。- LookML バリデータの速度が向上しました。
type: yyyymmdd
の動作をtype: date
と同じにしました。つまり、タイムゾーンの変換は適用されなくなります。- 顧客データベースの負荷を最小限に抑えるために、Looker では 5 日後に
pdt_event_log
action_data
列の内容が切り捨てられるようになりました。 - エラーを回避するため、フィールドが異なる型と主キーの両方にならないようにしました。
管理パネル
- SAML のグループからロールへのマッピング: SAML 認証の設定に、ロールにグループを割り当てる機能が追加されました。
- カスタム バックアップ: 非標準 S3 リージョンを指定できます。
- PDT パネルの改善: 特定の状況で、常にテーブルを再構築する理由と読み込み時間を短縮したことを確認します。
- インスタンスが負荷分散されていない限り、ロード バランシングの設定を削除しました。
- SSO URL 生成ツールはポートの代わりにホスト名を使用します。
言語とデータベース
- Oracle: 生成された PDT 名は、エラーを防ぐために必要に応じて切り捨てられます。
- データ仮想性: クエリ強制終了が想定どおりに機能するようになりました。
- Vertica: 不正確な月と年のフィルタリングの原因となっていたバグを修正しました。
- MSSQL: 長時間実行されるクエリ中にテーブルがロックされることがなくなります。
- Redshift: データベースのピボットの改善と日付述語のパフォーマンスが改善されました。
一般的な改善、微調整、バグの修正
- Powered By Looker: 埋め込み Look に合計、行の合計、表計算が表示されるようになりました。
- 送信日時を設定したメールのテーブルに、読みやすいようにグリッドラインを追加しました。
- 大量のデータを含む探索ページの読み込み時間を短縮しました。
Looker 3.30 2015-09-15
ビジュアリゼーションとダッシュボード
- 参照線のラベルの形式を設定できます。詳細
- スケジュール設定され、ダウンロードされたダッシュボードの改善:
- ダッシュボード PDF ファイル内のテーブル要素には、ブラウザと同じ数の行数が表示されます。詳細
- 行と列の合計が含まれるようになります。
- コピー後にダッシュボードと Look が所有権を適切に移行します。
- 「ダッシュボードに追加」モーダルを更新しました。
LookML と IDE
- PDT は、重複するテーブルを生成する代わりに、モデル間で自動的に共有されます。
week_of_year
タイムフレームを追加しました。詳細。- Generator は、
foreign_key
ではなくsql_on
規則を使用して結合を書き込むようになりました。 - 非表示の探索のみを含むモデルは、[ロールと権限] ページの [モデルセット] リストに表示されるようになりました。
- Git 構成のステータスに問題がある場合に、より有用なエラー メッセージを確認できるようになりました。
type: composite
とtype: service_level
が削除されました。- 構成オプションとしての ERB テンプレートが完全に削除されます。
template
パラメータは非推奨です。すべてのインスタンスで Liquid テンプレートが有効になっています。
探索
- 表計算:
- Excel スプレッドシートのダウンロード オプションを追加しました。詳細。
- フィルタ候補で 5,000 行の候補を取得します。
- タイムスタンプ フィールドでフィルタリングする機能。
- エラー メッセージを改善:
- 探索のフィールドに関連するエラーが、そのクエリに関連する場合にのみ表示されるようになりました。
- エラーは、データベースが原因であるのか、LookML モデルが原因であるのかを示すようになりました。
- パフォーマンスの改善:
- スクロール時にテーブルが読み込まれるようになりました。すべてのクエリから結果セット全体が返されますが、ブラウザに表示されるのはその時点でのテーブルの表示部分のみです。これにより、大規模な結果セットを処理する際のパフォーマンスが向上します。
言語とデータベース
- Microsoft SQL Data Warehouse のサポート。
- BigQuery でのパーティション分割テーブルのサポート。
- noSasl を使用した Impala 接続の構成の変更。こちらを参照してください。
管理パネル
use_sql_runner
権限が機能するのに、develop
権限に依存しないようになりました。 詳細。- URI バリデータを含めるように埋め込みパネル(/admin/embed)を更新しました。
- 使用状況パネル:
- 公開 URL と非公開 URL のクエリと
suggest:
クエリをより適切にサポートするように、クエリ「ソース」を更新しました。 public_urls
を関連するlook_id
にリンクしました。
- 公開 URL と非公開 URL のクエリと
- Looker のログで、Ruby レイヤと Java レイヤの両方から
stderr
とstdout
がキャプチャされるようになりました。
一般的な改善、微調整、バグの修正
- 可視化パネルを開くと実行中のクエリが強制終了されるバグを修正しました。
- 時間ラベル形式の入力ボックスの使用時に X 軸の日付がオフセットされるバグを修正しました。
- フィールド定義で置換演算子が使用されたときにタイムゾーンが正しく変換されないバグを修正しました。
- 2 つの
sql_case
バグを修正しました:- バケット名の単一引用符が正しく機能するようになりました。
- バケット名の数字が正しく機能するようになりました。
- 貼り付けた一連のフィルタの末尾にカンマが付いているため、生成された SQL からフィルタが省略されるバグを修正しました。
- 自動ログアウト後に再度ログインすると、前のページに戻るようになりました。
- 埋め込まれたコンテキストでログアウトした場合、埋め込み URL に
allow_login_screen=true
がパラメータ(/embed/dashboards/123?allow_login_screen=true
など)が含まれている場合、Looker は 401 エラーの代わりにログイン画面を表示するようになりました。
Looker 3.28 2015-08-18
ビジュアリゼーションとダッシュボード
- 新しい「テーブル」ビジュアリゼーションタイプ。詳細。
- measure-vs-measure 散布図のサポート。詳細。
- yesno 表計算の結果に基づいて可視化をフィルタリングする機能。詳細。
- ダッシュボードの PDF ファイル名にタイムスタンプが含まれるようになりました。
- ビジュアリゼーション オプションの更新:
- [完全なフィールド名を表示] が無効になっている場合に、わかりやすいフィールド名を指定します
- 新しい単一値ビジュアリゼーションサイズ オプション「Auto Fit」
- Donut の複数ラベルがデフォルトでオンになりました
- スタックが「グループ化」されていない場合、X 軸はデフォルトで「time」になります
- Y 軸の最小値と最大値は対称ではなく、グラフの値に基づきます。
- パフォーマンスの改善:
- 各クエリのデフォルトの可視化タイプの改善
- デカルトグラフのレンダリング時のパフォーマンスを改良しました
- 大きな結果セットのレンダリング効率の向上
探索
sum
型の measure では、NULL 値が 0 として扱われます。- 表計算の更新:
- 新しい
pivot_index
関数では、ピボット列を個別に参照できます。詳細。 - 候補は、通常のテキスト入力の後に加え、スペース、入力、削除の後にも表示されるようになりました
- クエリの実行中に、表計算列がデータテーブルに存在します
- 新しい
- [ダッシュボードに保存] モーダルを更新しました。
- パフォーマンスの改善:
- フィルタの候補が 5 時間ではなく 6 時間キャッシュされるようになりました
- 公開 URL を介してアクセスされるクエリのキャッシュが改善されました
- クエリがゼロ行を返すときに「結果なし」が表示されるようになりました。
LookML と開発
- すべての言語における
datatype: yyyymmdd
時間フィールドのサポート。 one_to_one
結合をrequired_joins
なしで指定できるようになりました。map_point
、map_line
、locations
フィールド タイプが非推奨になりました。
言語とデータベース
- Spark SQL のベータ版サポート:
- 永続的な派生テーブル
- データベース内のピボットと列の制限
list
フィールド タイプ
- 対称集計を含む EXASOL の基本的なサポート(PDT やタイムゾーンは未サポート)
- 言語間の追加の JDBC パラメータのサポートを改善
- 言語固有の改善:
- Oracle のフィールド名は小文字にする必要があります
- Microsoft SQL Server が SSL をサポート
- Redshift のクエリは、ログファイルにエラーを発生させない方法でキャンセルされます
管理パネル
- ユーザーを「管理者」ロールに一括で追加できるようになりました。
- Looker の前に構成の誤りに関する警告は、「一般」管理ページに表示されます。
Powered By Looker
- 認証されていないユーザーに通常のログイン画面を表示するオプション(SSO 認証が使用されていない場合)。
認証とセキュリティ
- SAML を使用したグループからロールへのマッピングのベータ版サポート。
Looker 3.26 2015-07-21
ビジュアリゼーションとダッシュボード
- 可視化でフィールドを非表示。 詳細。
- Look を選択モーダルの改善: 同じ Look の複数のコピーを 1 つのダッシュボードに追加できるようになりました。詳細
- グラフ固有の改善:
- 単一値 - ダッシュボード上のページサイズに基づいてフォントサイズを調整
- 円グラフ - 値のラベルが使用可能
- 棒グラフと縦棒グラフ - 各列内の昇順または降順値での積み上げ棒グラフの並べ替え機能
- Donut Multiples - 構成可能なシリーズラベルのフォントサイズ
- デカルトグラフのグラフの凡例を、右揃えまたは左揃えに設定可能です。 詳細。
- 最初の系列を削除しても基準線はグラフ上に残ります。 シリーズに依存する基準線(最小、最大、平均など)は引き続き最初の系列値を参照します。詳細
- X 軸の設定の改善:
- 負の値が存在し、最小値や最大値が設定されていない場合、軸をゼロに強制的に整列します。
- X 軸の「時間」の設定は、1 つのシリーズでのみ機能するようになりました。
- 「序数」設定で時間ラベルの形式を使用できるようになりました。
認証とセキュリティ
- SAML サポートを追加しました。詳細。
探索
- フィルタ プルダウンの候補の改善:
- 結合された永続的な派生テーブルから候補を利用できるようになりました。
suggest_explore
パラメータが動作しなくなるエラーを修正しました。
- すべての結果をダウンロードするときに警告を追加しました。これは、過度に大きな結果セットをダウンロードする際の意図しないユーザーエラーを減らすために導入されました。
- LookML ボタンの動作の改善。フィールド ピッカーの探索名の横にある [LookML] ボタンにより、開発環境の対応する探索の定義にジャンプします。
LookML と開発
value_format
パラメータをtype: tier
のディメンションに適用できるようにします。- git URL でカスタムポートをサポートします。詳細。
管理パネル
- クエリ管理パネル。最近のクエリと実行中のクエリの詳細を表示します。また、長時間実行するクエリを強制終了することもできます。詳細
- 使用状況パネルの更新:
- 新しい探索(scheduled_task_dashboard)を介してダッシュボードのスケジュールを確認できるようになりました。
- i_looker モデルで派生テーブルを利用できるようになりました。
- 表示された上部の Look は、[使用状況] パネルの要素として表示されます。
- 新しいクエリ管理パネル
言語とデータベース
- Hive サポートに PDT が含まれるようになりました。
- Snowflake のサポートに対称集計と PDT が含まれるようになりました。
- Redshift と MySQL のダウンロードのメモリ使用量を改善しました。
一般的な改善、バグの修正、微調整
- 送信日時を設定したメールの更新:
- 送信日時を設定したメール内のリンクは、measure でのみ使用でき、ディメンションでは使用できません。
- コンテンツ サイズの上限(メール プロバイダに基づく)を超えるメールは、インラインで分割されずに html 添付ファイルに変換されます。
- 可視性を向上させるために、Looker のデータを調べるためのリンクはメールの先頭に移動されました。
- 履歴に Look が追加されました。
- ビジュアリゼーションエディタのフリーテキスト入力ボックスが予期せず消去される問題を修正しました。
- データテーブルで数値テーブル計算の値を右揃えします。
- ピボット データで 30, 000 行の制限に達したときに役立つエラーを提供します(エラーは Looker ではなく .csv ファイルに表示されます)。
Looker 3.24 2015-06-23
LookML と派生テーブル
- LookML 拡張機能(Labs 機能): 新しいパラメータ
extends
を使用すると、デベロッパーは既存のビューにファイルを追加して、別個の拡張ファイルでファイルを調べることができます。これにより、モジュラー式で再利用可能な LookML と更新の簡素化が可能になります。詳細 - PDT イベントログを内部 Looker データベースに移動: 永続的な派生テーブル(PDT)イベントログがスクラッチ スキーマから Looker データベースに移され、パフォーマンスが向上し、負荷を軽減します。
- 複合派生テーブル: 派生テーブルの SQL 定義で、
${view.SQL_TABLE_NAME}
を使用してその他の派生テーブルを参照できるようになりました。これは、すべてのタイプの派生テーブル(永続テーブルと一時テーブル)で機能します。ドキュメントを表示。
探索
- エクスポートされるコンテンツの数値形式: 値の形式は、共有可能なリンクまたはスプレッドシートの URL にデフォルトで適用されます。URL を変更して書式設定を切り替えます。詳細。 ドキュメントを表示。
- 表計算: 表計算で、行と列の合計が存在している場合、参照できるようになりました。
${field_name: total}
と${field_name: row_total}
を使用します。
ダッシュボードと可視化
- 棒グラフで基準線が使用できるようになりました。
- 要素が適用される前にすぐに変更を表示するのではなく、ダッシュボードを再実行した後にのみ、要素がフィルタの変更を反映するようになりました。
一般的な追加と微調整
- SQL Runner のクエリに関するデータが [Usage] パネルで利用可能になりました。
- 対称集計が Snowflake でサポートされるようになりました。
Looker 3.22 2015-05-26
スペース
- スペース用の新しい組織システム。 ドキュメントを表示。
- スペースは、階層のためにネストさせることができます。
- 既存の共有スペースはすべて、新しい「ホーム」スペースから開始します。
- 各スペースの位置は、名前の上にパンくずリストで表示されます。
探索
- ユーザー固有のタイムゾーン: 同じインスタンス上の異なるユーザーが異なるタイムゾーンで動作できます。詳細
- 注: この機能はクエリの結果に影響し、結果を適切に解釈するための理解が必要です。この機能は、必要な場合にのみ、ユーザーに対して適切なトレーニングを行って有効にする必要があります。
- Look の保存モーダルの更新により、Look が簡単かつ迅速に保存できるようになりました。
- Look URL の「長いバージョン」にアクセスする機能。詳細
- 表計算の改善
ビジュアリゼーションとダッシュボード
- ダッシュボード要素の新しい情報バーには、クエリデータが返された日時、クエリが別のタイムゾーンで実行されたかどうか、ダッシュボードのメモのメモアイコンが表示されます。
- ダッシュボード中に Look をダッシュボードに追加できる機能。Look がダッシュボードと同じスペースにある必要があります。詳細
- グラフ値のラベルの改善
言語とデータベース
- Oracle での PDT のベータ版のサポート。
- BigQuery サポートの改善。詳細
- 対称集計がインスタンス全体ではなく、サポートする言語のみでオンになりました。
- 接続ごとに PDT を無効にできます。
LookML と開発環境
- エラーのある commit を防止するオプション。 プロジェクトごとに構成可能です。新しいプロジェクトでは、デフォルトで「on」が設定されています。詳細
bypass_suggest_restrictions: true
をフィールドに追加すると、access_filter_fields
やsql_always_where
が使用されていても候補が表示されます。詳細
一般的な微調整とバグの修正
- 最初のクリックで、[戻る] ボタンでページの前の状態に戻るようになりました。
- ERB テンプレートは非推奨になりました。
- PDT 関連の「リレーション存在しない」エラーまたは「テーブルが存在しない」エラーを修正しました。
Looker 3.20 2015-04-27
Labs から移行する機能
これらの機能は 3.18 で Labs に含まれていたもので、現在はデフォルトで有効になっています。
- 表計算: クエリの結果に基づいて、探索ページに直接新しいフィールドを追加できます。詳細
- フィールド ピッカーの再設計: フィールド ピッカーで、ビューと日付グループごとにフィールドを折りたたみ、フィールドから大文字のビュー名を削除し、メジャーの色を変更できるようになりました。詳細
ダッシュボードとビジュアリゼーション
スケジュール設定されたダッシュボードの改善(詳細):
- スケジュール設定されたダッシュボードを、インライン メッセージまたは PDF 添付ファイルとして表示できるようになりました。
- すべてのダッシュボードは歯車アイコンから、またはスペース内からスケジュール設定できます。
- スケジュール設定されたダッシュボードに、スケジュール設定情報とともにスケジュール設定アイコンが表示されるようになりました。
開発環境
合理化されたデベロッパー ワークフロー(詳細):
- メインの Git ボタンの Git オプションが簡略化されました。
- エディタ内の位置を失わずに Git アクションを実行できます。
- 各ユーザーの Development Mode がブランチと関連付けられ、開発モードの commit が GitHub または Git サービスと同期されるようになります。「本番環境にデプロイ」では、そのブランチをマスターにマージして本番環境を更新します。
LookML
- 結合での Liquid 条件: 結合条件でユーザー入力を使用できるようにします(パフォーマンスの向上のためによく使用されます)。詳細ドキュメントを表示。
view_label
: 探索 UI でビューの名前を変更するために使用される新しいパラメータ。詳細ドキュメントを表示。sql_distinct_key
: 特定のフィールドに基づいて対称集計を計算するための新しいパラメータ。詳細ドキュメントを表示。
管理者
- /admin/users でユーザーのページ分けと検索を行います。
- LDAP グループ: LDAP を使用してユーザー認証を行うインスタンスは、LDAP 構成にすでに存在するグループに従って新しいユーザーを整理できるようになりました。
一般的な改善と微調整
- MariaDB のサポート。
- 対称集計と永続的な派生テーブルが Teradata で利用できるようになりました。
- 列の最大数が 200 になりました。
- SQL Runner の null 値と false 値を修正しました。
- PDT 管理パネルのマイナー アップデート。
Looker 3.18 2015-03-30
探索
- Labs の機能: 再設計されたフィールド ピッカー: フィールド ピッカーで、ビューと日付グループごとにフィールドが折り畳まれ、大文字のビューの名前がフィールドから削除され、メジャーの色が変更されました。[Labs] パネル(/admin/labs)ですべての機能を有効にできます。詳細
- Labs の機能: テーブル計算: 探索ページからのクエリの結果の計算を定義できます。管理者が [Labs] パネルから有効にする必要があります。詳細
- 探索の説明:
description:
パラメータを使用して、モデルファイルで定義する必要があります。[?] にカーソルを合わせると表示されますフィールド ピッカーで探索の名前の横にあるアイコンをクリックします。ドキュメントを表示。 - 日付フィールドで「OR」のフィルタリング: 既存の日付フィルタの横にある [+] ボタンをクリックし、そのフィールドに追加のフィルタを追加するか、Matches(Advanced)を使用するときに、日付の間にコンマを使用します。詳細
- クエリ実行の相対時間が実行ボタンの横に表示されます(3 分前など)
- 階層型ディメンションによるクエリで並べ替えを指定しないと、結果はデフォルトの階層順に並べ替えられます。
変換 / 永続的な派生テーブル
- SQL が変更されていない場合、本番環境モードと Development Mode では同じ永続テーブルが共有されます。 また、ユーザーが Development Mode で永続派生テーブル(PDT)を作成し、更新されたモデルを本番環境に push した場合、SQL が変更されていない場合、本番環境はすでにビルド済みの PDT を使用します。ドキュメントを表示。
- [派生テーブルを再構築して実行] では、ユーザーのクエリのみが再構築されたテーブルを待機するようになりました。 このクエリに必要なすべてのテーブルがバックグラウンドで再構築され、完了すると切り替わります。このボタンを使用しても他のクエリは影響を受けません(つまり、一人のユーザーがこのボタンを押しても、他のユーザーはブロックされません)。ドキュメントをご覧ください。
IDE とモデル管理
- IDE での commit 履歴(Looker から設定済みのお客様のバージョン管理プロバイダへのリンクを含む) [プッシュ] ボタンの横にあるプルダウンからアクセス履歴を選択します。詳細
- 差分のハイライト表示によって、commit の読み取りが容易になりました。詳細
- 追加のバージョン管理プロバイダの設定とサポート - Bitbucket、GitLab、GitHub Enterprise、または認証に SSH 認証鍵を使用できる任意の Git サーバーを使用して、Looker 内で LookML ファイルのバージョン管理を設定します。詳細
- 最初の push 時のプロジェクト同期 - git の設定が完了すると、一人のユーザーによって作成された新しいプロジェクトが、すべてのユーザーのデベロッパー モードに自動的に追加されます。ユーザーはディレクトリを再ビルドする必要はありません。詳細
ダッシュボードとビジュアリゼーション
- ダッシュボードのスケジュール設定機能: メールに PDF 添付ファイルとして添付できます(お客様がホストする Looker のデプロイには PhantomJS が必要であり、[Labs] パネルで有効にする必要があります)。
- 単一のクエリでデカルト チャートタイプを組み合わせることができます。探索ページの可視化構成タブで、
series_name: <chart_type>
を指定します。明示的な型が宣言されていない系列では、選択したグラフの種類が使用されます。積み上げグラフでは機能しません。詳細 - Y 軸の参照線を UI で定義できるようになりました。詳細
- Y 軸の最大値を Y 軸の最小値とは別に設定できるようになりました。
- カスタムの Y 軸のティックの密度を設定する機能。 詳細
- null 点はドーナツグラフに表示されなくなります。
スペース
- スペース内で複数の Look を一度に削除できる機能。ドキュメントを表示
- スペース検索の結果セットにモデル名が含まれるようになりました。
- スペース内の各 Look で、歯車ボタンから移動 / コピー / 削除を行えるようになりました。
一般的な改善と微調整
type: int
のディメンションがアルファベット順ではなく、数値順に並べ替えられるようになりました。- Datavirtuality データベースのサポート。
- ロケーション フィールド タイプが Oracle、BigQuery、Redshift、PostgreSQL、MySQL、Greenplum、MS SQL Server、Aster、Teradata で完全にサポートされるようになりました。
Looker 3.16 2015-03-02
ダッシュボード
- 行の高さを調整可能 - ユーザー定義のダッシュボードで、要素の行の高さを変更できます。行間にカーソルを合わせると、上下の矢印が表示されます。下にドラッグして、マウスの行の位置を高くします。(ドキュメントを表示)
- 注 - ダッシュボードの各要素に、その要素に固有の情報を伝えるテキストメモが添付されるようになりました。各要素の歯車プルダウンからメモを追加して編集します。メモは、要素の上部、下部、またはカーソルを合わせたときに表示できます。(ドキュメントを表示)
- 折りたたみ可能なダッシュボード リスナー - 各要素がリッスンしているフィルタが 1 行を超える場合に折り畳まれます。クリックすると展開されます。
- ダッシュボードの PDF 形式の改善 - ダッシュボード、ダウンロード日時を表すフッター、メモが含まれます
- フィルタ モーダルの変更
- ダッシュボード フィルタ作成モーダルの [Listene] セクションにある [Apply to Field] のデフォルトは、リッスンするフィルタの名前と一致するか、その名前を含むフィールドです。
- リスナーは各フィルタを 1 回だけリッスンできます
可視化
- マッピングの改善(ドキュメントを表示)
- 新しい組み込み郵便番号マップ: SF Peninsula、NYC、Austin、UK
- 探索ページの可視化構成モーダルの「マップ リージョン」に、すでに射影されているマップデータ用の非地理的 TopoJSON が受け入れられるようになりました。
- 単一値の可視化の形式 - 新しい value_format パラメータを使用します(ドキュメントを表示)
- ビジュアリゼーションエディタの更新:
- 「パーセント変更」の名前を「以前のパーセント」に変更しました。
- 「ビュー名の表示」の名前を「完全なフィールド名の表示」に変更しました。
探索
- 不明なフィールド エラー処理 - エラーのあるフィールドは、本番環境モードのフィールド ピッカーに表示されません。Development Mode では、エラーのあるフィールドはフィールド ピッカーで使用できないフィールドとして表示されます。これにより、「不明なフィールド置換」のエラーが減少します。
- 「Excel ファイル」のダウンロードの名前が、実際のアクションを反映するように、「Excel クエリファイルのダウンロード」に変更されました。
- 「一般公開」が、探索ページの歯車アイコンのプルダウンでオプションになりました。
管理パネル
- [レガシー機能] パネル - このセクションには、Looker が非推奨とし、ユーザーが移行を完了できない場合に役立つ機能が表示されます。このリストで示されている機能は、Looker インスタンスの最初のバージョンによって異なります(つまり、古いユーザーには、新しいユーザーよりも多くの非推奨機能が表示されます)(ドキュメントを表示)
- Labs 機能の更新: 対称集計と列制限は完全な機能になり、すべての新規ユーザーに適用されます。各機能の詳細については、こちらをご覧ください。
LookML
- 新しい形式設定構文(ドキュメントを表示)
- Looker は、数値フィールドと文字列フィールドに対して Excel 形式のフォーマットを使用し、パラメータ
value_format
で記述されるようになりました。 - 新しい形式により、以下が非推奨になります。
- Printf のフォーマット
- LookML フィールドのタイプ:
percentage
、dollars
、cents
- 数値フィールド パラメータ:
format
とunits
- Looker は、数値フィールドと文字列フィールドに対して Excel 形式のフォーマットを使用し、パラメータ
- 再生成中に既存の派生テーブル(PDT)を使用する - 永続的な派生テーブルの再生成では、Looker はクエリ用に前のテーブルを使用します。これは SQL トリガーを使用する派生テーブルに適用されます。
- 日付フィールドの整数 - すべての言語で、DateHourOfDay、DateMonthNum、DateDOM、DateDOWIndex の整数が返されるようになりました。
- 日付が日付として明示的に宣言されていると、LookML によって生成された SQL で日付が強制的に入力されるようになりました。Redshift で並べ替えキーを使用できます。
- LookML によって生成された SQL が、日付式で
BETWEEN
の代わりに関係演算子を使用するようになりました。
一般的な改善と微調整
- 短縮 URL - URL が短縮され、共有しやすくなりました。これは URL の構成に影響し、ユーザーの動作が変わる可能性があります。
- 空白文字の保持が SQL Runner の結果テーブルに再導入されました
- [新しいスペースの作成] ボタンを [スペース] ページの上部に移動
- スペース名を 100 文字に制限
- [ランタイム合計] が履歴テーブルの measure として使用可能(使用状況パネルの要素を調べることによってアクセス)
- [Open in Looker] リンクが、リストに送信されたものも含め、すべてのスケジュールされた Look で機能するようになりました
- 探索ページとダッシュボードのパンくずリスト プルダウンで、Look をアルファベット順に表示
- Aster Dialect 構文修正: persist_table 定義で DISTRIBUTE BY(ON ではなく)を使用
Looker 3.14 2015-02-02
スペースとコラボレーション
- Look バリデータ(Labs 機能): Look が壊れたかどうかを確認し、すべての場所で破損したフィールドや名前が変更されたフィールドを検索して置換します。モデルに変更を push する前に、Look バリデータを使用します。(ドキュメントを表示)
- ホームスペース: 目的のスペース名の横にあるホームアイコンをクリックして、任意のスペースを「ホーム」スペースとして設定します。
LookML
- 対称集計: measure を結合された探索に取り込むことができます。個々の探索で試すことで、インスタンス全体で Labs を使用して有効にできます。
- 階層化、SQL ケース、フィールドによる並べ替え
- 並べ替え順の更新:
sql_case
フィールドはアルファベット順ではなく、リスト順に並べ替えられるようになりました。これにより現在の並べ替え機能が変更されます。古い方法でアルファベット順に並べ替えるには、alpha_sort: true
を使用します。(ドキュメントを表示) - 階層のスタイル設定を使用可能: 新しい
style
: パラメータにより、データテーブルの階層の表現方法を更新します。オプションはstyle: relational
、style: integer
、style: interval
、style: classic
です(デフォルト)(ドキュメントを表示) - order_by_field を追加: ディメンションを別のディメンションで並べ替えることができる新しいパラメータ(ドキュメントを表示)
- 並べ替え順の更新:
day_of_week
とday_of_week_index
のためにdow
とdow_number
が非推奨になりました(ドキュメントを表示)- 新しい LookML 構文のハイライト表示
派生テーブル
- 永続的な派生テーブル(PDT)の管理パネルが改善され、PDT のビルド時間、テーブル名、トリガー情報に関して、最新の平均時間と平均値が表示されるようになりました。
ダッシュボードとビジュアリゼーション
- ダウンロードのオプション
- (LookML 以外の)ダッシュボード全体を PDF(Labs 機能)としてダウンロード可能(PhantomJS のインストールが必要)
- ダッシュボード要素のデータは、ダッシュボードから直接ダウンロード可能
- URL パラメータ
hide_title=true
を使用して、埋め込み時にダッシュボードのタイトルを非表示にする機能を追加(ドキュメントを表示) - Looker は、クエリによって表示されたデータが更新された後にのみ、要素のフィルタの説明を更新
- アプリでのメッセージ機能が向上しました。
- 「不明な置換エラー」とその他のモデリング エラー メッセージの改良
- LookML ダッシュボードのスペースへのコピーの影響を明確にしました
- フィルタが無視されるため、同じ要素でリッスンとフィルタリングを行う場合の警告を追加
エンタープライズ、プラットフォーム、セキュリティ
- Look を開くには「探索」の権限が必要(注: 探索の権限は付与されていないが、Look を表示する必要があるユーザーに影響する可能性あり)(ドキュメントを表示)
- 代替ログイン - LDAP/Google 認証が有効な場合に、メールアドレスによってユーザーを追加する機能
- カスタム S3 バックアップ: バックアップ用の独自の S3 バケットと認証情報を指定(デフォルトは Looker のマネージド AWS アカウント)
- 最大接続プールサイズを 30 から 100 に増加
- BigQuery と Snowflake 生成ツールのサポート
- Teradata と Xtremedata の新しいデータベース言語のサポート
一般的な改善と微調整
- SMTP エラー処理では、7 日間以上キューに滞っているメールジョブが削除され、その後のエラーは取り戻されます
- ファビコン アイコンの代わりにブラウザのタイトルに表示されている(実行中)または(完了)テキスト
- Looker をパブリック ウェブサイトに埋め込むときの Safari CSRF Cookie の問題を修正
Looker 3.12 2015-01-26
探索
- 追加のピボット機能: ピボット時に、
direction: column
をtype: running_total
に追加して、ピボット全体ではなく列単位で計算します。現在のデフォルトはdirection: row
で、代わりに行全体で計算します。ピボットピボットの完全な手順については、[こちら]/reference/field-reference/measure-type-reference#running_total をご覧ください。 - ランタイム診断が利用可能: すべての探索クエリのランタイムがユーザーの履歴ページ(/account/history)で利用できるようになりました。これは内部の Looker データベースにも記録され、[/admin/usage] パネルで確認できます(以下の使用量パネルの更新をご覧ください)。
ダッシュボードとビジュアリゼーション
- LookML ダッシュボード バリデータ: このバリデータでは、LookML ダッシュボードの作成に使用される LookML に対して、有効なフィールドと一般的な入力ミスがないかチェックするようになりました。
エンタープライズ、プラットフォーム、セキュリティ
- 使用状況パネルの更新: /admin/usage の新しい使用状況パネルで、探索、ダッシュボード要素、埋め込み、スケジュールされた Look のランタイムをキャプチャできるようになりました。
- SMTP エラー処理の改善: Looker では SMTP メーラーエラーが認識され、次回の試行まで段階的に待機するようになりました。
- 制限のない一般公開 Look: 制限なしで一般公開 Look を保存すると、一般公開 Look ですべての結果が返されます(該当する場合)。一般公開 Look を保存する方法についてはこちらをご覧ください。
LookML と IDE
- sql_table_name の新しいユースケース:
sql_table_name
パラメータが結合で使用できるようになりました。ドキュメントを表示。 - PDT 診断が利用可能: /admin/pdts で、永続的な派生テーブル(PDT)管理パネルの最初のバージョンを利用できるようになりました。これにより、使用状況テーブルの管理が改善し、今後も機能が向上します。ドキュメントを表示。
- 単一テーブルモデルの生成: 単一のテーブルを使用したモデルの生成が可能になりました。ドキュメントを表示。
一般的な改善と微調整
- 多数のモデルファイルを使用している一部のお客様に影響するメモリリークを修正しました。
- SQL Runner(cmd+Enter または Ctrl+Enter)からクエリを実行するショートカットを修正しました。すべてのキーボード ショートカットのリストについては、こちらをご覧ください。
- LookML ダッシュボードの合計と行の合計(
total: true
、row_total: right
など)を修正しました。ダッシュボードの LookML のドキュメントをご覧ください。 - 潜在的な脆弱性にさらされないようにするために git のバージョンを更新しました。
- すでに別のユーザーとして sudo 実行している場合、別のユーザーとして sudo を実行できるようになりました。
Looker 3.10 2014-12-29
ダッシュボードとビジュアリゼーション
- ユーザー定義のダッシュボード:
- ダッシュボードのフィルタを改善:
- ダッシュボードのフィルタは探索フィルタ UI に一致
- ダッシュボードのフィルタバーを非表示または表示にする機能
- フィルタを変更する場合は、実行ボタンまたはホットキーを押してダッシュボードを更新する必要があります
- 上部のアクションバーのデザイン変更: 縦方向のスペースを広くし、実行ボタンと歯車アイコンを右上に移動
ダッシュボードのクイック ナビゲーション: ダッシュボードからスペース内を簡単に移動できるパンくずリスト
フォントサイズ: 単一値の要素のフォントサイズを変更するオプション(「font_size: medium」)(ドキュメントを表示)
棒グラフ: 新しい可視化タイプ(ドキュメントを表示)
グリッド線: X 軸および Y 軸のグリッド線可視化オプション(「x_axis_gridlines: true」)(ドキュメントを表示)
複数のピボット測定値: 可視化でサポート
デフォルトの X 軸ラベル: フィールド名を自動的に入力(これにより、既存のデフォルトのグラフ動作が変更されます)
軸ラベルとティックの表示 / 非表示: X 軸と Y 軸のラベルとティックをオフにする機能("show_x_axis_label: false"、"show_x_axis_ticks: false")(ドキュメントを表示)
軸の入れ替え:X 軸と Y 軸を入れ替えて、「横向き」のグラフを作成する機能(ドキュメントを表示)
コラボレーションとスペース
- 新規のお客様が新しいスペースで利用するウェルカム メモと「入門ガイド」
- デフォルトですべてのスペースを検索できる現在のスペースを検索
エンタープライズ、プラットフォーム、セキュリティ
- 埋め込みユーザーの設定を表示できる機能
- ロールにユーザーを追加するためのユーザー選択ツール
探索
- 上部のアクションバーのデザイン変更: 縦方向のスペースを広くし、実行ボタンと歯車アイコンを右上に移動
- 探索のクイック ナビゲーション: 探索からスペース内を簡単に移動できるパンくずリスト
- キーボード ショートカットの追加: 一般的な操作(右上の歯車を参照)(ドキュメントを表示)
- 包括的日付フィルタ: 両側を含む新しい「期間内」の日付フィルタを追加
LookML と IDE
新しい結合構文:
- join: <view> type: left_outer | full_outer | inner | cross # defaults to left_outer relationship: one_to_many | many_to_one | one_to_one | many_to_many sql_on: ... # use sql_on, sql, or foreign_key
モデルのラベル オプション: モデル用のラベルを追加
プロジェクト検索に正規表現エラーを表示
Liquid の条件がフィールドで利用可能
一般的な改善と微調整
- 最初にフィルタをフォーカスしたときにフィルタの候補が表示されないというバグを修正しました。
- 除外フィルタ(等しくない)が NULL を除外しなくなりました
- sql_always_where の使用時に候補を無効にします(ドキュメントを表示)
- 多数のモデルファイルを含む Looker に影響するメモリリークの問題を修正
- ユーザーが同じブラウザ セッションでデベロッパー モードにログインしている場合、埋め込み時にデフォルトで本番環境モードになる
Looker 3.8 2014-12-01
ダッシュボードとビジュアリゼーション
- ユーザー ダッシュボードのフィルタ: ユーザー ダッシュボード(LookML 以外)でフィルタを使用可能(ドキュメントを表示)
- ドロップオフ率: グループ化された縦棒グラフのオプション(ドキュメントを表示)
- ビュー名の表示: 可視化とダッシュボードの「ビュー名」を表示または非表示にするオプション*(ドキュメントを表示)
- 非表示シリーズ: UI で非表示になるシリーズを決定(ドキュメントを表示)。
- 合計: LookML ダッシュボードの要素で合計を表示(「total: on」と「row_total: right」)(ドキュメントを表示)
- 値の表示: グラフ上のデータポイントの上に値を表示(ドキュメントを表示)
- null 処理の改善: 折れ線グラフと面グラフでの断続的な null オプション(ドキュメントを表示)
- シリーズラベル: ディメンション値に基づいてシリーズのラベルを設定
- X 軸のタイム ディメンションと縦棒グラフの明確な形式(ドキュメントを表示)
- 可視化の切り替えによシリーズのオン / オフを保存
- ダッシュボードの埋め込み: ダッシュボードを埋め込むための /embed/ を追加(ログインが必要)
エンタープライズ、プラットフォーム、セキュリティ
- デベロッパーの制約: 特定の接続セットに対するモデル(デベロッパー)の構成
- 新しいカスタム権限オプション(ドキュメントを表示):
- download_with_limit: 制限付きのクエリをダウンロード
- download_with_limit: 制限のないクエリをダウンロード
- save_content: Look とダッシュボードの保存と編集
- schedule_look_emails: メールを送信するよう Look をスケジュール設定
- 技術面に関する連絡先担当者、ダウンタイム アラート、インスタンス更新時間の管理設定
一般的な改善と微調整
- ダッシュボード要素のタイトルをクリックすると、常に Explore の可視化構成設定を適用
- 特にダッシュボードと可視化に関する多数のバグを潰しました
Looker 3.6 2014-11-03
組織とコラボレーション
- スペースのご紹介 Look とダッシュボードを共有スペースに整理(「マーケティング」、「第 4 四半期セールス レビュー」など)。Looker 内に各ユーザー用のスペースが残されており、スペース間でアイテムを一括移動およびコピーできます。(ドキュメントを表示)
探索
- ピボット実行時の行の合計オプション: 列に加え、行全体の合計を追加
- 高度なフィルタでの将来の日付のショートカット(「明日」、「次週」、「来月」、「来年」)
LookML
- LookML バリデータ: プロジェクト全体に対して LookML の問題を一度にチェックし、すべてが想定どおりに動作していることを確認します。
- ピボットを実行するときに、
percent_of_total
型にdirection: column
を追加して、ピボット全体ではなく列を計算します。代わりにdirection: row
(デフォルト)を使用して行全体を計算します。 - LookML の非推奨の警告(Looker Labs): LookML エディタに、新しいオプションによって非推奨になった LookML オプションに関する警告が表示されるようになります。
エンタープライズ、プラットフォーム、セキュリティ
- Google 認証(OAuth): Looker で、Google が管理するドメインに対してユーザーを認証可能(ドキュメントを表示)
- 特定のユーザーの SQL Runner を無効にするカスタム権限
一般的な改善と微調整
- Looker Labs: 管理パネルに、作成中の試験運用版機能にアクセスできるセクションを追加
- アプリのパフォーマンスが大幅に向上しました。大量のデータテーブル、ダッシュボード、ページ読み込みを高速化
layout: grid
を使用したレスポンシブ LookML ダッシュボードのレイアウト(ドキュメントを表示)- エポックタイム フィールドは convert_tz: false に従う(タイムゾーン変換を無効にします)
- 行の上限に達した場合に percent_of_total と percent_of_previous を許可
- モデルへのアクセス権を持つユーザーのみが Look とダッシュボードを表示
Looker 3.4 2014-10-06
可視化
- インスタント ダッシュボード(ベータ版): ダッシュボードには以前の実行のデータが表示され、バックグラウンドで新しいクエリが実行されるため、情報を即座に表示できます。この機能は、Looker の管理セクションで有効にできます。
探索
- 探索ページとダッシュボードでは、クエリの実行中にタブアイコンがアニメーション化され、クエリが完了するとチェックマークが表示されます。これにより、別の作業をしている間に Looker をバックグラウンドで簡単に実行し続けることができます。
- フィールドの説明: LookML のフィールドの説明を追加。説明は、探索ページのフィールド ピッカーに表示されます。説明は、ディメンションと measure について、ユーザーに正確に説明する方法を提供します。
フィールドの説明の例
- dimension: sale_price
description: 'Customers price'
type: number
decimals: 2
sql: ${TABLE}.sale_price
LookML
- dimension_group フィールドを「エイリアス」する機能を追加
エンタープライズ、プラットフォーム、セキュリティ
- カスタムロールの種類 - 権限を組み合わせ、新しいロールの種類を作成します。
- Look を一般公開で共有できるユーザーを構成する権限オプションを追加
- LookML を表示できるユーザーを構成する権限オプションを追加しました
- IBM DB2 のサポート
Looker 3.2 2014-09-08
UI / UX
探索
- フィルタの GUI - プルダウン、カレンダー選択ツールなど
- クエリの実行、保存、クリアのキーボード ショートカット(cmd+Enter、cmd+s、cmd+k)
- ダウンロードのファイル名を指定するダイアログ
LookML / プロジェクト
- LookML の
base_view:
キーワードをexplore:
に変更(base_view
は非推奨ですが、下位互換性があります) - LookML
detail:
キーワードはdrill_fields:
になりました(detail:
は非推奨ですが、下位互換性があります) - フィールドに対するフィルタ候補を無効にする
suggestable: false
パラメータを追加
エンタープライズ、プラットフォーム、セキュリティ
- (ベータ版)埋め込み可能機能: SSO、ホワイトラベル / OEM、Look とダッシュボードの埋め込み
- ロール - カスタム ユーザーのロールとドメイン(アクセスレベル)を作成
バグの修正と微調整
- Redshift では「cancel」ではなく「terminate」を使用
- SQL Runner での構文のハイライト表示
- クエリへの短縮 URL に前回の可視化構成も含む
- Oracle の自動タイムゾーン変換
- 3.0 リリースでのスタイル更新(ベータ版テスターに感謝します)
- エラー メッセージの改善
- フィールドが利用できない場合に警告を表示
Looker 3.0 2014-08-11
UI / UX
- 新しいスタイルとデザイン
- 探索ページのユーザー構成可能なグラフ(LookML 以外)
探索
- 列(ピボット)上限 - 行の数に加え、表示する列の数を指定
LookML / プロジェクト
- フィルタの候補を提供 - 新しい LookML パラメータ
suggest_base_view
、suggest_dimension
、suggestions
をディメンションに提供。
データの可視化
- クエリ URL が可視化状態を保持
- 埋め込み可能な iframe で保存済みグラフを参照
エンタープライズ、プラットフォーム、セキュリティ
- (ベータ版)Google 認証(OAuth) - Looker では、Google が管理するドメインに対してユーザーを認証可能です。
- 新しいユーザーロール: デベロッパー、ダッシュボードのみ
- セッション マネージャー - Looker セッションの表示と取り消し
バグの修正と微調整
- プロジェクトの追加と削除のエクスペリエンスが向上
- 「後」の日付フィルタが動作