Looker Marketplace の概要

Looker Marketplace は、Looker Blocksアプリケーションカスタム ビジュアリゼーションアクションの検索、デプロイ、管理を一元的に行うことができる場所です。

Looker Marketplace のコンテンツは、次の場所から閲覧できます。

  • スタンドアロンの Looker Marketplace インスタンス(marketplace.looker.com)から
  • Looker インスタンスのメニューバーにある Marketplace アイコンから

Marketplace のホームページには、人気の Looker アプリケーション、モデル、可視化が表示されます。このドキュメント ページでは、Looker Marketplace からインストールできるさまざまな種類のコンテンツについて説明します。

Looker Marketplace コンテンツの用語は、2 つの場所で異なります。さまざまな用語の概要については、次の表をご覧ください。

marketplace.looker.com Looker インスタンスの Marketplace 説明
アプリケーション アプリケーション アプリケーション(ドキュメント全体で「拡張機能」とも呼ばれます)は、Looker 拡張フレームワークを通じて開発された Looker コンポーネントで構築されています。
Blocks モデル モデル(ドキュメント全体で「ブロック」とも呼ばれます)は、人気のあるさまざまなデータソース用のダッシュボードと Explore を含む、事前構築済みの LookML モデルです。
プラグイン 可視化 プラグインは、Looker の組み込みビジュアリゼーション ライブラリにインストールや追加できるビジュアリゼーション タイプです。

スタンドアロンの Marketplace インスタンスでコンテンツを閲覧するのに権限は必要ありませんが、Looker インスタンスで使用する Marketplace コンテンツをインストールすることはできません。Looker Marketplace からコンテンツをインストールして使用するために必要な権限について詳しくは、Looker Marketplace の使用に関するドキュメント ページをご覧ください。

Looker Marketplace の制限事項

プライベート接続またはハイブリッド接続を使用する Looker(Google Cloud コア)インスタンスは、Looker Marketplace をサポートしていません。

セルフホスト型 Looker インスタンスの場合、Marketplace のデータにアクセスするには追加の構成が必要になる場合があります。

  • インスタンスが Looker 23.10 以降の場合、Looker インスタンスを実行しているサーバーは、URL https://static-a.cdn.looker.app/ で実行されているパブリック インターネット サーバーにアクセスできるように構成する必要があります。
  • インスタンスが Looker 23.8 以前の場合は、Looker インスタンスを実行しているサーバーが、URL https://marketplace-api.looker.com/ で実行されているパブリック インターネット サーバーにアクセスできるように構成されている必要があります。
  • Looker インスタンスを実行しているサーバーは、URL https://github.com/ で実行されている公共のインターネット サーバーにアクセスできるように構成する必要もあります。

さらに、クラスタ化インスタンスを使用しているセルフホスト型デプロイでは、共有(ネットワーク)ファイル システムを設定して、Looker Marketplace からアプリケーションやツールをインストールする必要があります。

Marketplace コンテンツ

Looker Marketplace から、次のタイプのコンテンツをインストールして使用できます。

Blocks

Looker Blocks は事前構築済みの LookML であり、迅速で柔軟なデータ モデリングの出発点として使用できます。ブロックは、既存の Looker 接続に適切なデータセットが存在する場合のプラグアンドプレイとして設計されています。Marketplace からブロックをインストールして LookML をカスタマイズし、探索を開始できます。

Looker Marketplace ディレクトリの [タイプ] プルダウンを [ブロック] にフィルタして、次のような使用可能なブロックを表示します。

Looker Marketplace ブロックのスタートガイド

Looker ブロックを使用する手順は次のとおりです。

  1. Looker Marketplace から Looker インスタンスに Block をインストールします
  2. 必要に応じてブロックをカスタマイズします

可視化

プラグインは、Looker の組み込みビジュアリゼーション ライブラリにインストールして追加できるビジュアリゼーション タイプです。

Looker Marketplace ディレクトリの [タイプ] プルダウンを [プラグイン] にフィルタして、使用可能なビジュアリゼーションを表示します。例については、次の可視化をご覧ください。

Looker Marketplace の可視化を使ってみる

Marketplace からビジュアリゼーションをインストールすると、新しいダッシュボードの探索、作成、ダッシュボードの編集を行う際に新しいビジュアリゼーション タイプを直ちに選択できます。

アプリケーション

アプリケーション(ドキュメント全体で「拡張機能」とも呼ばれます)は、Looker 拡張フレームワークを通じて開発された Looker コンポーネントで構築されています。

[Looker Marketplace Directory] の [Type] プルダウンを [Applications] にフィルタして、利用可能なアプリケーションを表示します。例については、次のページをご覧ください。

Looker Marketplace アプリケーションを使ってみる

Marketplace からアプリケーションをインストールして、Looker インスタンスですぐに使用できます。Looker 拡張フレームワークを使用して独自の拡張機能を構築し、Looker インスタンスで使用することもできます。

操作

アクション(統合とも呼ばれる)は、Looker データをサードパーティのサービスに送信します。各インスタンスの Looker アクション ハブには、Looker 管理者が Looker インスタンスの [管理者] パネルの [アクション] ページで有効にできる組み込みアクションがあります。組み込みアクションの一覧については、統合サービスの一覧をご覧ください。

カスタム アクションを提供するカスタム アクション ハブを設定することもできます。カスタム アクションの作成に関する詳細な手順とガイドラインについては、カスタム アクションの作成ページをご覧ください。

Looker 管理者が Looker Action Hub またはカスタム アクション ハブからアクションを有効にすると、ユーザーはデータの配信を送信またはスケジュールする際にアクションを選択できます。

Looker インスタンスには、インスタンスの [管理者] パネルの [アクション] ページで有効にできる組み込みアクションがあります。Looker Marketplace ディレクトリの [タイプ] プルダウンを [アクション] にフィルタして、利用可能なアクションを確認することもできます。例については、次のページをご覧ください。

アクションの概要

Looker 管理者は、Marketplace からアクションをインストールするのではなく、Looker Action Hub またはカスタム アクション ハブから各アクションを有効にする必要があります。アクションが有効になると、ユーザーはデータ配信を送信またはスケジュールするときにアクションを選択できます。