Looker Marketplace の使用

Looker Marketplace は、Looker Blocksアプリケーションカスタム ビジュアリゼーションアクションの検索、デプロイ、管理を一元的に行うことができる場所です。このページでは、Looker Marketplace にアクセスする方法と、Looker インスタンス内で使用するためにコンテンツをインストールする方法について説明します。

Looker Marketplace の権限

スタンドアロンの Marketplace インスタンスでコンテンツを閲覧するのに権限は必要ありませんが、Looker インスタンスで使用する Marketplace コンテンツをインストールすることはできません。

このページで説明する操作の実行に必要な権限の概要については、次の表をご覧ください。

タスク 必要なロールまたは権限
Marketplace 設定を有効にする 管理者
Marketplace アイコンを表示する access_data
Looker インスタンスに関連付けられている Looker Marketplace のコンテンツを閲覧する access_data
Marketplace からコンテンツをインストールする developmanage_modelsdeploy
git URL からコンテンツをインストールする developmanage_modelsdeploy
インストール済みのツールを管理する developmanage_modelsdeploy
アプリケーションの使用 拡張機能によって異なる
ビジュアリゼーションまたはプラグインを使用する explore
モデルまたはブロックを使用する モデルまたはブロックによって異なります

Looker Marketplace とそのコンテンツへのアクセスを有効にする

ユーザーが Looker Marketplace のコンテンツにアクセスしてインストールできるようにするには、Looker 管理者が次の手順を行う必要があります。

  1. [管理者] パネルの [プラットフォーム] セクションにある [Marketplace] ページに移動します。
  2. [Marketplace] の設定をオンにします。この設定はデフォルトで有効になっています。
  3. 必要に応じて、[Auto Install] 設定を有効にします。この設定を有効にすると、一部の Looker ビルドアプリケーションが Looker インスタンスに自動的にインストールされ、更新されます。
  4. 必要に応じて、[Looker アプリケーションを自動更新する] 設定を有効にします。この設定を有効にすると、一部の Looker ビルドアプリケーションが Looker インスタンスで自動的に更新されます。

これらの設定について詳しくは、管理者設定 - Marketplace のドキュメント ページをご覧ください。

Marketplace のコンテンツによっては、追加の機能を有効にする必要があります。拡張機能をインストールするには、Looker 管理者が次の手順を行う必要があります。

  1. [管理者] パネルの [プラットフォーム] セクションにある [拡張機能フレームワーク] ページに移動します。
  2. [拡張機能フレームワーク] の設定をオンにします。有効にすると、デベロッパーは Looker でホストされるアプリケーションを構築して実行できるほか、データ ディクショナリなどの拡張機能を Looker Marketplace からインストールして実行することもできます。

この設定の詳細については、管理者設定 - 拡張フレームワークのドキュメント ページをご覧ください。

Looker Marketplace コンテンツの検索

Looker のメニューバーで [Marketplace] を選択すると、Looker Marketplace のコンテンツを閲覧できます。(developmanage_modelsdeploy の権限がある場合は、[マーケットプレイス] を選択すると、オプションのメニューが開きます。[検出] を選択します。)

コンテンツを検索するには、検索バーを使用します。検索バーの近くに表示される [アプリケーション]、[モデル]、[可視化]、[すべて] のフィルタを使用して、さまざまなタイプのコンテンツをフィルタできます。左側のフィルタ チェックボックスを使用して、タグ、カテゴリ、業種、著者で結果を絞り込みます。

次に、選択したツールをインストールできます。

インスタンスに関連付けられている Marketplace からツールをインストールする

インストール プロセスは、インストールするツールによって異なります。アプリケーションや一部のモデルでは、ツールをソース データベースに接続するオプションがあります。次の手順では、可能なすべてのインストール オプションを示します。ただし、インストールするツールによっては、次の手順の一部しか表示されないことがあります。

Looker Marketplace からツールをインストールする手順は次のとおりです。

  1. 少なくとも developmanage_models 権限と deploy 権限があることを確認してください。

  2. Marketplace のメインメニューから、インストールするツールを選択し、そのタイルを選択します。

    Looker は、ツールのインストール ページを表示します。このページには、ツールの簡単な説明と、ツールのインストールと使用に関する必要な情報が表示されます。

  3. [インストール] または [インストールの無料トライアル] を選択します。

  4. Looker に、ツールの使用許諾契約と、ツールに必要な Looker の権限に同意を求めるページが表示されます。使用許諾契約と権限リクエストを承認する場合は、これらのページで [承諾] を選択します。

  5. 各ツールには、接続名やビジュアリゼーション ラベルなど、ツールに固有の構成情報が必要です。構成情報を選択または入力して、[インストール] を選択します。(インストールが完了したら、[管理] ページを使用して、いつでもこの構成情報を変更できます)。

  6. Looker がインストールを完了します。これで、インストールしたコンテンツを使用できるようになります。

Marketplace からインストールしたモデルまたはブロックのカスタマイズについては、Looker Marketplace ブロックのカスタマイズに関するドキュメントをご覧ください。

Looker がビルドしたアプリケーションの自動インストール

Looker 管理者が、Looker の [管理者] メニューの [プラットフォーム] セクション内の [Marketplace][自動インストール] オプションを有効にすると、Looker でビルドされたアプリケーションが,、自動的に Looker インスタンス上でインストールおよび更新されます。自動的にインストールされる拡張機能は API Explorer のみですが、今後さらに多くの Looker ビルドアプリケーションが追加される可能性があります。

詳細については、管理者設定 - Marketplace のドキュメント ページをご覧ください。

Git URL からツールをインストールする

Git リポジトリからモデルとプラグインを直接インストールする手順は次のとおりです。

  1. Looker のメニューバー で [Marketplace] ボタンを選択します。

  2. Marketplace メニューから [管理] オプションを選択します。

  3. [管理] ページで、三点アイコンの [オプション] ボタンを選択します。

  4. [Git URL を介してインストール] ボタンをクリックします。

  5. Looker で [Git からインストール] ページが表示されます。インストールするリポジトリまたはツールまたはビジュアリゼーション ツールの URL と commit SHA を入力します。

  6. [インストール] を選択します。

Marketplace インスタンスからツールをインストールする

Marketplace インスタンスからツールをインストールする手順は次のとおりです。

  1. Looker Marketplace ディレクトリに移動します。
  2. アクション、アプリケーション、ブロック、プラグインを選択します。
  3. [See Code] を選択し、ツールの READ.ME ファイルに移動します。
  4. READ.ME ファイルのインストール手順に沿って操作します。

Looker Marketplace コンテンツの使用

インストールされた Marketplace コンテンツは、Looker インスタンスの次の場所に表示されます。

  • アプリケーションまたは拡張機能が [アプリケーション] メニューに表示されている
  • モデルまたはブロックは [ブロック] メニューに表示されます。ユーザーは、アクセス権が付与されているモデルに基づくインストール済みパッケージにのみアクセスできます。
    • ツール用に作成された Explore は、Looker の [Explore] メニューに [Marketplace] という接頭辞が付いて表示されます。
    • ツールの LookML が [開発] メニューに marketplace_ を先頭に付けて表示されます。
  • Explore の [Visualization] メニューにビジュアリゼーションまたはプラグインが表示される

Marketplace からインストールしたブロックのカスタマイズについては、Looker Marketplace Block のカスタマイズに関するドキュメントをご覧ください。

インストール済みのツールの管理

少なくとも developmanage_modelsdeploy 権限がある場合は、[管理] ページを使用して、Looker インスタンスにインストールされたツールを管理できます。

[管理] ページに移動する手順は次のとおりです。

  1. Looker のメニューバー で [Marketplace] ボタンを選択します。

  2. Marketplace メニューから [管理] オプションを選択します。

[管理] ページには、Looker インスタンスにインストールされているすべてのツールのリストが表示されます。[管理] ページから、ツールの更新、ツールを開く、ツールの構成を変更する、またはツールをアンインストールすることもできます。