LookML Diagram を構成する

LookML Diagram は、Looker 拡張フレームワークを使用して開発され、Looker Marketplace を通じてデプロイされた拡張機能(Looker コンポーネントを使用して構築されたウェブ アプリケーション)です。 このドキュメント ページでは、Looker ユーザーが拡張機能にアクセスして使用する前に Looker 管理者が完了する必要がある以下のタスクについて説明します。

  1. 適切な機能を有効にする。
  2. LookML 図の拡張機能をインストールする
  3. LookML Diagram にアクセスする権限を付与する

必要な機能の有効化

Marketplace から LookML Diagram をインストールする前に、Looker 管理者は以下の機能を有効にする必要があります。

  • Marketplace: Looker Marketplace へのアクセス(デフォルトで有効)
  • 拡張フレームワーク: Looker 拡張フレームワークを使用して開発された拡張機能をデプロイする(デフォルトで有効)

LookML Diagram のインストール

Marketplace からアプリケーションやツール(拡張機能など)をインストールするには、developmanage_modelsdeploy権限が必要です。

LookML Diagram の拡張機能は、Looker Marketplace の [アプリケーション] セクションにリストされています。Looker Marketplace からツールをインストールする手順について詳しくは、Looker Marketplace の使用のドキュメント ページをご覧ください。

拡張機能をインストールしたら、Looker Marketplace に移動して [管理] をクリックし、拡張機能の横にある [更新] ボタンをクリックすると、常に最新バージョンにすることができます。

LookML Diagram を使用する権限の付与

Looker Diagram をインストールすると、lookml-diagram というモデルが、[管理者] パネルの [ロール] ページからアクセスできる [新しいモデルセット] ページと [モデルセットの編集] ページの使用可能なモデルのリストに自動的に追加されます。

Looker 管理者は、lookml-diagram モデルや LookML Diagram でユーザーが操作する必要があるすべてのモデルに権限を付与することで、LookML Diagram の拡張機能で特定のタスクを実行できるようにする必要があります。LookML Diagram のすべての機能を利用するには、explore 権限と deploy 権限が必要です。詳しくは、以下の表をご確認ください。

権限 依存関係 拡張機能
access_data なし ユーザーはこの拡張機能に移動できますが、操作はできません。
explore see_looksaccess_data ユーザーは図を表示して操作し、Explore にアクセスできます。[LookML に移動] リンクが表示されますが、機能しません。[図の設定] パネルでユーザーは Git ブランチを切り替えたり選択したりすることはできません。
develop see_lookmlsee_looksaccess_data ユーザーは図を操作し、LookML プロジェクト ファイルにアクセスできます。[Explore from Field] リンクが表示されますが、ユーザーはアクセス権限のないページに誘導されます。[図の設定] パネルでユーザーは Git ブランチを切り替えたり選択したりすることはできません。
deploy developsee_lookmlsee_looksaccess_data develop と同じですが、ユーザーは [図の設定] パネルで Git ブランチを切り替える、または選択することができる点が異なります。ユーザーは Development Mode で拡張機能を使用できます。

ユーザーへの拡張機能へのアクセス権と使用権限の付与について詳しくは、Looker 拡張機能の権限の設定ドキュメント ページをご覧ください。